Tag Archives: KDE
KDE和Gnome主题架构对比
纯粹是回帖越写越长,最后决定还是在自己的blog保留一份。和原文相比略有修改,修改了一些错字和不太恰当的描述,加了一些图辅助说明,算是一篇比较认真制作的文吧。 kde的ui toolkit是qt,gnome的ui toolkit是gtk,所以下文很多地方直接使用了gtk和qt。 先说窗口边框,metacity,kwin,compiz各有不同。 metacity支持自己的主题,可以用文件配置。kwin则是从代码级别上支持主题,新主题就需要写个新代码,compiz的emerald和 metaciy类似不谈。所以如果想让kwin和metacity和emerald类似,那么就需要有个kwin的边框引擎支持从图片或者什么其他的配置,kwin目前官方有aurorae这个引擎,支持直接从kde-look下载,通过svg图片配置。 kwin的各个主题,都是需要独立实现的 高度集成的aurorae,从kde-look直接下载 界面的话和qt和gtk又有不同,gtk支持界面每个部件使用不同引擎,统一用gtkrc管理,而qt的界面是单一引擎,配置都是各个引擎自己独立配置,各有自己的配置文件,再外加上colorscheme组合出各种颜色。 gtkrc样例 colorscheme配置,注意里面的获取新方案,我十分心水kde和kde-look的高度集成 plasma的话位置在~/.kde/share/apps/desktoptheme下面,都是svg文件,其中连文字边距等等信息也都是通过 svg实现的。auroae的边框引擎是基于plasma的,所以也是svg,在~/.kde/share/apps/auroae下面,和 emerald,metacity的多个分着的png不同,基本是一个整体的svg,编辑门槛比较高一些,但是好处就是svg是矢量,做出来的主题在缩放之后有更好的支持。 plasma主题选择,依旧支持kde-look直接下载安装 总结来看,就是gtk引擎的组合相对更加自由,qt更加固定,容易让开发者做出那种整体协调的主题。例如oxygen,bespin这种整体超级协调的引擎。当然qt也有qtcurve这种超等级高自定义的引擎,几乎可以拿来模拟任意gtk主题,外加qtcurve同时也实现了gtk引擎,qt和 gtk程序统一界面也很容易。qtcurve的另一个优点就是可以用gui配置,简单易用,而gtkrc没有编辑工具(据我所知)。 另外qt原生支持gtk主题,这点比起gtk的态度貌似好很多…… qtconfig中配置gtk主题 kde中配置gtk风格 P.S. 截图来自kde4.5rc3,如果你很奇怪你的kde为什么界面不一样,那么说明你应该考虑更新一下。
非KDE SC的KDE软件介绍(一)——kdenlive
kde sc当中包含了无数kde开头的应用,当然也有很多人在kde上进行开发,本系列旨在介绍这些同样优秀的kde系程序。 略冷门,非线性视频编辑程序。老实讲我技术很差劲的……也就会搞搞剪辑而已,这次也就无聊加了点背景音乐上去,结果录制了一个超级冗长的……演示视频……其中有各种停下来找背景音乐的囧况…… 怎么使用还是靠各位自行摸索吧,我想说的是kdenlive有着看起来还蛮庞大的特效库,大部分我都不知道是干什么用的……所以也没有搞,演示当中其实只有如下几个非常简单的内容,视频切分,设置简单的音频效果,最后转换输出…… 用起来还是挺顺手的,因为我这种完全没搞过相关的都起码找到了满足自己需求的功能。 老实说这次做视频做的真的蛮失败的……写到一般写不下去了,好吧,就纯粹是推荐了。 原始视频:http://csslayer-aur-repo.googlecode.com/files/dolphin.mkv 成果:http://csslayer-aur-repo.googlecode.com/files/dolphin-result.mkv 操作过程:http://csslayer-aur-repo.googlecode.com/files/kdenlive.mkv 其实视频内容也可以看看的哦,dolphin的各种功能演示。
新WordPress主题
链接在此: kde-air-1.0 花了点时间搞了下主题,似乎比原来的好不少,但是配色有点瞎狗眼的倾向。想用的人看着换背景图吧。 因为用了css3的background-size,只完美支持firefox和chrome。不过我这里的IE 8也可以凑合看。 总之看着办吧。
Oxygen透明!
oxygen-transparent 好心人写了PKGBUILD,Arch可以不用覆盖Oxygen就安装(好爽!)比Bespin的bug少,嗯。应该会合并到KDE 4.6
再帖一个图,这是最近决定长时间使用的桌面了。
再帖一图,内含少量剧透。 KDE桌面,默认Oxygen图标,颜色主题窗口颜色调成(241,241,241)的KDE4.5的Oxygen,qt主题是bespin,transparent为191。plasma主题是G-Remix,桌面壁纸是4.5自带新壁纸。Fcitx主题是自带Dark主题,运行的程序有Amarok(常用音乐播放器),lokalize(翻译工具),firefox(with opensuse的kde补丁,AUR上我有维护这个包),konsole。plasmoid有两个桌面相框,一个内存监视器,一个文件夹视图,托盘中使用了networkmanager的plasmoid,已经十分稳定了。程序切换依旧是经典的smooth tasks,tooltip是plasma。程序启动器依然是kickoff(lancelot不知缘由的卡)。 (剧透是fcitx的啦,不要看到别的地方去)