Konsole是一个几乎每一个KDE开发者每天都要使用的应用程序,不过在最近的几次发布里面其前端用户界面却几乎没有什么发展。两个勇敢的大神,Robert Knight 和Kurt Hindenburg正在忙于诊断和修复bug。所以与其说Konsole是在被开发不如说是在被维护,其原因很简单,就是缺 少人力。然而,最近的几个改进还是值得说一说的。
Konsole作为一个终端模拟器做得相当漂亮,但是它却没有很好地跟随主流KDE应用的用户界面标准。本文剩余的部分主要讨论的是它的菜单栏和弹出式菜单。总的来说,Konsole被强制使用了CTRL+SHIFT+快捷键的模式,而其他应用程序则使用的是CTRL+快捷键,这是因为终端里面的应用程 序可能会使用那些操作。到现在为止,Konsole一直在使用它自己的一套关于快捷键和加速器的方法。比如,如果你要打开一个新的标签页,你必须使用 CTRL+SHIFT+N,而实际上它应该是CTRL+SHIFT+T。除此之外,尚有其他一些类似的地方需要修复,菜单栏也需要重新编排。不过,如果你是一个喜欢调整Konsole的老牌用户,你可能会比较的欣赏,因为你的“文件”菜单现在已经不再受污染了:
作为一个小小的奖赏,现在默认的配置可以显示“最喜欢的”标识 。如你所见,“查看”菜单现在变得比较有效率了,“显示菜单栏”和“全屏模式”两个动作被移到 了它们该呆的地方:在“设置”菜单下面。
你可能会发现“回滚”菜单也已经涅磐了。它之所以需要是因为他组合了“查找”动作(应该放在“编辑”菜单里),“保存输出”(移到了“文件”菜单 里)和其他一些应当放在“设置”菜单里的可选操作。同时,一个用于定制Konsole标签栏的弹出式菜单最近被Kurt加入进来了:
然而,这很可能要被合并到右击终端会话而弹出的菜单里面:
所有这些都只不过是通往全新Konsole体验道路上的一些小小改进,所以我们现在要做的就是给予反馈,告诉他们你喜欢什么样的以及Konsole的哪一部分还可以改进,变得更加人性化。 这里有一个不完全TODO列表,用于让Konsole成为一个更好的KDE公民:
- 将所有的用户配置对话框替换成为基于KConfigXT的
- 将 Konsole的定制标签页实现改成KTabBar
- 代码清理,可能要严格遵守单一的代码风格
- Bugs…
来源:http://saschpe.wordpress.com/2010/05/06/konsoles-user-interface- changes/