时代在变,一切都在进化,混成(混合)特效加入到窗口管理器中,窗口有了阴影,Qt 引入了新的 Raster 图形系统。
所有从 KDE 3时代继承下来的旧标题栏主题全部过时,而且根本没有人继续维护它们,这些旧的主题肯定是要删掉的。删除旧的同时引入新的现代观感主题,这就是 Aurorae。Aurorae 主题引擎是从 KWin 4.3 时候引入到 KDE4的,最初是基于公共窗口标题装饰主题API,作用相当有限。后来 4.5 时期进行了重新设计,还新增了直接从“获得百宝箱”下载主题的能力。
但是这样编写主题的能力还是受到 Aurorae 的太多限制,开发者决定在 KDE 4.9 中把 Aurorae 移植到 QML。之后任何人都能用 QtQuick 来写窗口主题。
用 QML 来重写 C++ 少了很多很多代码,此外系统设置模块的主题列表还可以直接交互,你不需要应用主题,直接可以在模块里点击其中的主题的控件(比如按钮啥的),一样有各种效果。
开发者的想法是之后继续改进,不需要基于 Aurorae,直接用 QML 来写,打算将这部分功能集成到 Plasmate(Plasma 组件开发集成环境)。
当然有好的肯定也有坏的,一些极少用到的 Aurorae 特效会在 Aurorae 3中被抛弃掉。而且 Aurorae 3 是要求开桌面特效的,以后差不多这样,能开桌面特效的用 Aurorae 主题,开不了特效的就回滚到 Oxygen 主题。
2 FEEDBACKS