我自己开发了一套linux 桌面环境(DE),起名叫icon DE,在ubuntu12.04里面,已经很完美的运行。现在过来借贵网站,推广一下,征询试用者,以便进一步提高。 http://forum.ubuntu.com.cn/viewtopic.php?f=168&t=372366 2,wharf的特色: (1),3层icon设计,容量大。方便分类查找打开软件,且解放桌面。 (2),通过配置文件来设计icon所打开的程序,可以将网页、文件目录、单个歌曲、没有图形界面的命令等,设计进起动器里面,方便灵活。 (3),可以设置icon的大小。可以人为设定包括主icon在内的所有icon(由配置文件决定)。可以自定义背景图片(通过覆盖图片文件,png文件,支持透明背景)。 (4),可以重新调入配置文件(右键点击主icon)。 (5),依赖少(imlib2、glib、xlib、xmu),可以独立运行于绝大多数主流WM和DE环境。 (6),可以在2级icon中直接放进去独立icon。 (7),主icon有3种隐藏方式:不隐藏、贴左边全隐藏、贴左边半隐藏(由配置文件决定)。 (8),2级icon(包括dock插件)也有3种隐藏方式:不隐藏、贴左边全隐藏、贴左边半隐藏(由配置文件决定)。 (9),可以鼠标划过即打开2级icon、3级icon,也可通过点击来打开(由配置文件决定)。 (10),主icon旁边显示一个小数字时钟。 (11),指向主icon,会出现一个提示窗口,显示现在的系统信息(cpu、内存、进程状况),离开后消失(可通过配置文件取消)。 (12),打开程序和切换窗口用同一个界面,可以快速将程序窗口提升至上层并获得焦点。 (13),本DE配备有面板,面板集成有托盘(tray)。而且托盘特意设计在面板左边,使鼠标活动区域集中在左侧。 (14),切换程序窗口方式多样:窗口直接轮转(主icon滚动鼠标)、窗口间接轮转(2级floder的icon滚动鼠标)、直接快速定位(2级独立icon和3级icon滚动鼠标)、单击面板活动窗口列表来切换。 (15),实现了程序快速打开、快速切换、快速关闭(鼠标中键点击主icon) (16),可以自动通过(在wharf图标上面)滚动鼠标、和鼠标划过主icon,来自动调整窗口位置和大小。 (17),实现了简单的“平铺”功能,可以消除窗口标题边框并平铺。(在“时钟”上操作,平铺方式通过配置文件决定) (18),实现了对wmaker、afterstep的dock插件的支持,可以借用他们的插件来丰富界面和功能。 (19),特有的“无边框”模式,去除窗体边框/标题栏,释放屏幕空间,而且不影响使用。 (20),支持“戳左上角”来打开程序。 (21),支持“阴影”“透明”等桌面特效(自带,不用装其他软件,不与compiz、mutter冲突)。 3,关于clock时钟“平铺”功能的说明: a,“平铺”功能,发现我水平实在有限,反复写语句也不出很好的效果,窗口的位置总是算不准。后来于是我偷懒了,直接把窗口位置写到了配置文件的参数里面,通过调整配置文件来修改“平铺”的位置和效果。 只要配置文件写的好,也可以出很好的效果了。这就为配置文件增加了难度。并有可能需要反复实验。(主icon上右键点击来调入新配置文件,配置文件是~/.icon-DE/clock.rc) b,由于水平问题,现在只能在同时打开2-4个窗口时,实现“平铺”。超过4个窗口,“平铺”功能将不会起作用。 4,关于“桌面”功能的说明: a、桌面上面有一个“天气预报”,请在配置文件里面定义你的省份和城市。 b、桌面“图标”也有背景文件,可以替换成你喜欢的大小和样式(替换图片、修改配置文件) c、可以自动换壁纸(写配置文件)。注意壁纸长宽比例要选取和你的屏幕一致的,否则“天气预报”区域可能会显示错乱。 d、为了增加通用性,10秒以后,桌面上的东西会隐藏到“左上角”,鼠标“戳”一下还会出来。 5,关于“阴影”和“半透明” 1、鼠标中键点击2级icon,将使“活动窗口”获得“半透明”效果,而且每一个2级icon的“透明度”是不同的,分别从上到下,从90%透明,按照10%幅度递减,直至完全不透明。再点击则回复“不透明”状态。 2、中键点击3级icon,所有现有窗口按照配置文件指定的“半透明”程度,重新设置透明度,再次点击回复不透明。 3、通过wharf打开的程序,一般会自动按照配置文件设置透明度,自动变成“半透明”(不一定每次都成功,一个程序打开多个窗口,或者打开速度特别慢的,有可能自动设置失败,可通过上面两中方法手动设置)。 七,已知缺陷 1,配置有点复杂,不能自动生成合适的配置文件,需要手动配置 2,轮转切换窗口等,依据的是配置文件中指定的窗口“标题”,碰上那种一个程序多个窗口的(gimp)、和窗口标题经常自己改变的(konsole终端),就无法快速定位了。 3,如果设置成划过2级icon时,自动打开3级icon,有时划过2级icon速度过快时,会同时打开相邻的多行3级icon(打开了一大片3级icon),不过基本不影响应用。 八,关于WM 这个DE自带的是一个改版的openbox,和一个改版的pekwm。 如果不使用icon-dock,本DE至少可以在kwin、oroborus、icewm、jwm、openbox、sawfish、pekwm、mutter、compiz、blackbox、fluxbox、fvwm、metacity里面稳定运行。 |