我发掘整理的一个Wharf(图标化的启动菜单),依赖很少,可以独立运行于任何桌面。---2012.04.05最后更新

各种窗口管理器和美化相关
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我发掘整理的一个Wharf(图标化的启动菜单),依赖很少,可以独立运行于任何桌面。---2012.04.05最后

#31

帖子 ljj_jjl2008 » 2012-04-05 11:32

daf3707 写了::em04
任何桌面……win也可以 :em05
win?没有实验过。如果win里面有imlib2,也有可能行。否则,肯定不行。 :em03
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我发掘整理的一个Wharf(图标化的启动菜单),依赖很少,可以独立运行于任何桌面。---2012.04.05最后

#32

帖子 ljj_jjl2008 » 2012-04-06 7:31

发现一个bug:
处于鼠标“划过”主icon显示2级icon状态时,如果多次“划过”主icon,则会重叠显示多套2级icon,划过几次,显示几套。虽然界面上面互相覆盖看不出来,但内存里面有。

正在修改中,稍后会放出新代码。
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我发掘整理的一个Wharf(图标化的启动菜单),依赖很少,可以独立运行于任何桌面。---2012.04.05最后

#34

帖子 ljj_jjl2008 » 2012-04-07 9:01

2012.04.07发布新版,功能:
1,主icon旁边显示一个小数字时钟。通过配置文件决定是否显示。(showclock:1)
2,指向主icon,会出现一个提示窗口,显示现在的系统信息(cpu、内存、进程状况),离开后消失。
新的软件包在29楼。

代码: 全选

#---------------------------------------------------------------------------------------------------
# Base-configuration:
#
# baseconfig:x y sizeOfMainIcons GapBetweenMainIcons sizeOfSubmenueIcons GapBetweenSubIcons  Lowered/Raised(0/1)  MainIconHidesAutomatically(0/1/2) SubIconHidesAutomatically(0/1/2) MouseMoveOpenSubIcon(0/1/2)
#
baseconfig:0 160 64 0 64 0 1 2 2 2 
showclock:1
#------------------------------------------------------------------
......
头像
careone
帖子: 839
注册时间: 2007-12-17 21:41

Re: 我发掘整理的一个Wharf(图标化的启动菜单),依赖很少,可以独立运行于任何桌面。---2012.04.05最后

#35

帖子 careone » 2012-05-12 13:36

updated by Careone <[email protected]>

To: 楼主 ljj_jjl2008

2012-05-09调整:
iconmenu原文件版本:2012-04-07 C语言版

1 修复:修改原 .iconmenu/menu.rc 文件:把 "/home/XXX" 替换成 "$HOME",通用性更强;
2 调整:原 .iconmenu/menu.rc 文件第6行:baseconfig参数中调整程序窗口主菜单位置及自动隐藏效果;
3 修复文字错误:原 .iconmenu/menu.rc 文件87行:考(验)耐心的牌类游戏;
4 调整:原 .iconmenu/bin/iconrun1.c 文件142,145,147行,的 "./top.txt" 改为 "${HOME}/.iconmenu/top.txt".这样如果主程序放在/usr/share/iconmenu目录,每个普通用户也有权限生成top.txt文件,减少报错机率;


5 加入三个可执行脚本文件和系统托盘图标:/usr/local/bin/
iconmenu(即cd $ICONMENU&& iconmenu INIT $HOME两行有效内容);
iconmenu-exit (即pkill iconrun1;pkill iconrun2 两行有效内容);
iconmenu-tray (即系统托盘程序。托盘图标/usr/share/pixmaps/iconmenu.png取自玛雅日历的”红天行者“LOGO,42X42,PNG/RGBA格式。编程采用gtk的 zenity --notification参数) ;

=======================
注1:序号5所表示的三个可执行文件,并非最终版,只是实现了简单的功能示范。
注2: 附件中 bin.enjoytime/ 目录里的几个可执行文件是最终版本,功能较完整(enjoytime根据之前 BASIC 版本的wharf 改写而成),enjoytime的完整deb软件包下载,请参考我在 http://forum.ubuntu.org.cn 的相关帖子;
注3:因iconmenu(文件版本:2012-04-07 C语言版)经本人实测(ubuntu 10.04.3 i386, 经常出现花屏、满屏等不稳定状态,暂不会将enjoytime转移到C语言版本平台。如果iconmenu后续新版本测试稳定后,视个人精力和时间将进行跟进,敬请理解;
注4:至于 icon.DE,因工程量太大,可能会导致耗费个人大量时间精力,或最终项目后续不足,我个人并不看好,暂不考虑跟进,敬请理解;
注5:敬请留个E-MAIL给我,下次我打包时,把你的E-MAIL一并打包记录进去,也是对你工作的尊重和肯定。
iconmenu.d.rar
变更的相关文件(基于iconmenu原文件版本:2012-04-07 C语言版)
(7.08 KiB) 已下载 123 次
---------------
附:因个人时间精力有限,且上网不太方便,邮件或信息可能回复延迟、延期,请见谅。
魁拔不死,天下不宁。
魁拔既死,天下不平。
--------------
Careone <emacslocale^126.com>
https://sourceforge.net/projects/emacslocale/files/
头像
ljj_jjl2008
论坛版主
帖子: 14255
注册时间: 2007-09-16 8:29

Re: 我发掘整理的一个Wharf(图标化的启动菜单),依赖很少,可以独立运行于任何桌面。---2012.04.05最后

#36

帖子 ljj_jjl2008 » 2012-05-13 17:27

楼上,谢谢你的支持。你的建议和改正已经收到。
我现在的精力放到“icon-de”里面去了,今天icon-de正式版已经发布。
下次发布新版时,我会把你的建议、改动考虑进去。
不过,这个iconmenu已经放弃开发了,全面转成icon-de的关键组建icon-wharf了。
到这个帖子里面,去看一下新版的效果吧。
http://forum.ubuntu.org.cn/viewtopic.php?f=1&t=372366
回复