icon-DE发布3.6.6了!!
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.0.0了!!
楼上:2.1.0还在调试中,bug一堆呀!!
你这是在害我呀!!
你这是在害我呀!!
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
- phoenixlzx
- 帖子: 2245
- 注册时间: 2009-07-29 20:11
- 系统: Arch Linux
- 来自: Gensokyo
- 联系:
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.0.0了!!
那么我bug调试完了,是发布2.1.0,还是直接发2.1.1?
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
- phoenixlzx
- 帖子: 2245
- 注册时间: 2009-07-29 20:11
- 系统: Arch Linux
- 来自: Gensokyo
- 联系:
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.1.0了!!(本文正在编辑中.....)
楼上。
虽然bug很多,但是我还是把2.1.0发布了。
您,是不是再更新一下arch的包呀?
虽然bug很多,但是我还是把2.1.0发布了。
您,是不是再更新一下arch的包呀?
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
- phoenixlzx
- 帖子: 2245
- 注册时间: 2009-07-29 20:11
- 系统: Arch Linux
- 来自: Gensokyo
- 联系:
Re: 经过艰难的开发,icon DE发布2.1.0了!!
代码: 全选
~/aur/icon-de » makepkg
==> 正在创建软件包:icon-de 2.0.0-1 (2012年 10月 26日 星期五 15:05:38 CST)
==> 正在检查运行时依赖关系...
==> 正在检查编译时依赖关系
==> 获取源代码...
-> 找到 icon-de-2.0.0.tar.gz
==> 正在验证源代码文件 sha1sums...
icon-de-2.0.0.tar.gz ... 通过
==> 解压缩源码...
-> 正在解压缩 icon-de-2.0.0.tar.gz,使用 bsdtar
==> 正在删除现存的 pkg/ 目录...
==> 正在开始 build()...
g++ -o ./bin/icon-wharf ./src/icon-wharf.c `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/iconrun ./src/iconrun.c `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-bord ./src/icon-bord.c `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-clock ./src/icon-clock.c `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-dock ./src/icon-dock.c `pkg-config --cflags --libs glib-2.0` -lX11 -lImlib2 -lXmu
g++ -o ./bin/icon-panel ./src/icon-panel.c `pkg-config --cflags --libs glib-2.0` -lX11 -lXft `freetype-config --cflags`
./src/icon-panel.c: 在函数‘int main(int, char**)’中:
./src/icon-panel.c:1566:30: 错误:‘access’在此作用域中尚未声明
make: *** [icon-wharf] 错误 1
==> 错误: 在 build() 中发生一个错误。
正在放弃...
- 秋景雨
- 帖子: 137
- 注册时间: 2011-01-31 12:55
- 联系:
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.1.1了!!
2.1.1发布,修改了2.1.0的很多bug。
暂时还有bug,正在进一步测试修改中。
暂时还有bug,正在进一步测试修改中。
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
-
- 帖子: 310
- 注册时间: 2008-05-12 16:04
Re: 经过艰难的开发,icon DE发布2.1.1了!!
wayland中适用?
-
- 帖子: 6548
- 注册时间: 2008-10-31 22:12
- 系统: 践兔
- 联系:
Re: 经过艰难的开发,icon DE发布2.1.1了!!
发现这样的bug
没有Makefile,参照上一个版本,改了一下。
panel不能一启动就显示窗口。要切换了桌面,再切换回来,才行。
icon-panel不能按^C退出。
patch如上。那WIN_SIDE是准备支持放到任意屏幕边缘的。
在kde里,启动icon-panel之后无法通过把鼠标移到最下边的屏幕边缘,来切换桌面,只能往上边和左右。估计是被挡住了。原因不知道。
在kde里。设定的_NET_WM_STRUT都无法实现。
没有Makefile,参照上一个版本,改了一下。
代码: 全选
● dog Makefile
TARGET = icon-de
INC_GLB = `pkg-config --cflags --libs glib-2.0` -lX11
INC0 = $(INC_GLB) -lImlib2 -lXmu
INC1 = $(INC_GLB) -lImlib2
INC2 = -lXcomposite -lXdamage -lXfixes -lXrender
CXX = g++
icon-wharf: ./bin/icon-wharf ./bin/iconrun ./bin/icon-bord ./bin/icon-clock ./bin/icon-dock ./bin/icon-panel ./bin/iconweather ./bin/icon-desk ./bin/icon-trans ./bin/icon-wmvm ./bin/icon-wmcl ./bin/icon-init
# $(CXX) -o ./bin/icon-wharf ./src/icon-wharf.c $(INC0)
# $(CXX) -o ./bin/iconrun ./src/iconrun.c $(INC0)
# $(CXX) -o ./bin/icon-bord ./src/icon-bord.c $(INC0)
# $(CXX) -o ./bin/icon-clock ./src/icon-clock.c $(INC0)
# $(CXX) -o ./bin/icon-dock ./src/icon-dock.c $(INC0)
# $(CXX) -o ./bin/icon-panel ./src/icon-panel.c $(INC_GLB) -lXft `freetype-config --cflags`
# $(CXX) -o ./bin/iconweather ./src/iconweather.c $(INC1)
# $(CXX) -o ./bin/icon-desk ./src/icon-desk.c $(INC1) $(INC2)
# $(CXX) -o ./bin/icon-trans ./src/icon-trans.c $(INC2) -lX11
# $(CXX) -o ./bin/icon-wmvm ./src/icon-wmvm.c $(INC0)
# $(CXX) -o ./bin/icon-wmcl ./src/icon-wmcl.c $(INC0)
# $(CXX) -o ./bin/icon-init ./src/icon-init.c $(INC0)
./bin/% : ./src/%.c
$(CXX) -o $@ $< $(INC0)
./bin/icon-panel : ./src/icon-panel.c
$(CXX) -o $@ $< $(INC_GLB) -lXft `freetype-config --cflags`
./bin/iconweather : ./src/iconweather.c
$(CXX) -o $@ $< $(INC1)
./bin/icon-desk : ./src/icon-desk.c
$(CXX) -o $@ $< $(INC1) $(INC2)
./bin/icon-trans : ./src/icon-trans.c
$(CXX) -o $@ $< $(INC2) -lX11
.PHONY: clean
clean:
-rm ./bin/*
INSTDIR = /
.PHONY: install
install:
-mkdir $(INSTDIR)usr
-mkdir $(INSTDIR)usr/bin
-mkdir $(INSTDIR)usr/share
-mkdir $(INSTDIR)usr/share/xsessions
-mkdir $(INSTDIR)usr/share/icon-DE
-mkdir $(INSTDIR)usr/share/icon-DE/fonts
-mkdir $(INSTDIR)usr/share/icon-DE/src
-mkdir $(INSTDIR)etc
-mkdir $(INSTDIR)etc/icon-de
-cp -f ./bin/* $(INSTDIR)usr/bin/
-cp -f ./shell/* $(INSTDIR)usr/bin/
-cp -f ./xsessions/icon-DE.desktop $(INSTDIR)usr/share/xsessions
-chown root $(INSTDIR)usr/share/xsessions/icon-DE.desktop
-cp -f ./etc/* $(INSTDIR)etc/icon-de/
-cp -af ./share/* $(INSTDIR)usr/share/icon-DE/
-cp -af ./src/* $(INSTDIR)usr/share/icon-DE/src/
-cp $(INSTDIR)usr/share/xsessions/icon-DE.desktop /usr/share/kde4/apps/kdm/sessions/
-cp $(INSTDIR)usr/share/xsessions/icon-DE.desktop /usr/share/apps/kdm/sessions/
echo "Please Run Command: icon_de_init"
.PHONY: uninstall
uninstall:
-rm -rf $(INSTDIR)/etc/icon-de/*
-rm -rf $(INSTDIR)/etc/icon-de
-rm -rf $(INSTDIR)/usr/share/icon-DE/*
-rm -rf $(INSTDIR)/usr/bin/icon-bord
-rm -rf $(INSTDIR)/usr/bin/icon-clock
-rm -rf $(INSTDIR)/usr/bin/icon-desk
-rm -rf $(INSTDIR)/usr/bin/icon-dock
-rm -rf $(INSTDIR)/usr/bin/icon-panel
-rm -rf $(INSTDIR)/usr/bin/icon-trans
-rm -rf $(INSTDIR)/usr/bin/icon-wharf
-rm -rf $(INSTDIR)/usr/bin/icon-wmcl
-rm -rf $(INSTDIR)/usr/bin/icon-wmvm
-rm -rf $(INSTDIR)/usr/bin/iconrun
-rm -rf $(INSTDIR)/usr/bin/iconweather
-rm -rf $(INSTDIR)/usr/bin/icon_de
-rm -rf $(INSTDIR)/usr/bin/icon_de_init
-rm -rf $(INSTDIR)/usr/bin/select_wm
-rm -f $(INSTDIR)/usr/share/xsessions/icon-DE.desktop
-rm -f /usr/share/kde4/apps/kdm/sessions/icon-DE.desktop
-rm -f /usr/share/apps/kdm/sessions/icon-DE.desktop
icon-panel不能按^C退出。
代码: 全选
● diff -r ./src/icon-panel.c ~dw/unzip/icon-de_2.1.1_source/src/icon-panel.c
17a18
> char WIN_SIDE[10]="left";
579c580,583
<
---
> break;
> default:
> break;
> /*
584a589
> break;*///閑的蛋痛啊。全文中對t_exit_app只提到2次,一次是定義,一次就是這兒。沒有任何處理的。
1593,1594c1598
< if (check_rc(buffer_rc,"fonts:")==0 ) get_str(XFT_FONT,buffer_rc,"fonts:");
< if (check_rc(buffer_rc,"height:")==0 )
---
> if (check_rc(buffer_rc,"fonts:")==0 )
1595a1600,1601
> get_str(XFT_FONT,buffer_rc,"fonts:");
> } else if (check_rc(buffer_rc,"height:")==0 ) {
1597a1604,1605
> } else if (check_rc(buffer_rc, "side:") ==0) {
> get_str(WIN_SIDE, buffer_rc,"side:");//没有具体作实现。
1617c1625
< sigaction(SIGSEGV, &act, NULL);
---
> /* sigaction(SIGSEGV, &act, NULL);
1623c1631
<
---
> */
1646a1655
> taskbar_read_clientlist();
在kde里,启动icon-panel之后无法通过把鼠标移到最下边的屏幕边缘,来切换桌面,只能往上边和左右。估计是被挡住了。原因不知道。
在kde里。设定的_NET_WM_STRUT都无法实现。
代码: 全选
] ls -ld //
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.1.1了!!
测试新版本。
- 附件
-
- arch_install_from_source_2.1.2.tar.gz
- (711.92 KiB) 已下载 359 次
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.1.1了!!
2.1.2发布
1,修正了若干错误。包括:(1)panel刚启动时,是灰色,不显示已打开的窗口(2)icon-panel不能ctrl-c结束(3)上一个版本的打包,没有包含makefile文件。(感谢tusooa指出bug)
2,icon-panel增加了两个功能:(1)在panel上面鼠标右击,可以调出菜单。(2)在panel的日历区域鼠标左击,可以调出日历(需要自己选择日历程序,并将日历启动命令写入配置文件“panel.rc”。具体见“七、修改配置文件”)
3,通过修改配置文件,可以将panel移动到屏幕上方(注意:移动位置后,需要用icon-init重新整风格/参数)。
4,调整了icon-init,以适应永中2013的发布,和panel位置的变化。
5,优化了makefile(感谢tusooa)
6,优化了arch安装包,现在源码直接放入arch安装包了,下载了安装包就可以直接本地编译安装。
1,修正了若干错误。包括:(1)panel刚启动时,是灰色,不显示已打开的窗口(2)icon-panel不能ctrl-c结束(3)上一个版本的打包,没有包含makefile文件。(感谢tusooa指出bug)
2,icon-panel增加了两个功能:(1)在panel上面鼠标右击,可以调出菜单。(2)在panel的日历区域鼠标左击,可以调出日历(需要自己选择日历程序,并将日历启动命令写入配置文件“panel.rc”。具体见“七、修改配置文件”)
3,通过修改配置文件,可以将panel移动到屏幕上方(注意:移动位置后,需要用icon-init重新整风格/参数)。
4,调整了icon-init,以适应永中2013的发布,和panel位置的变化。
5,优化了makefile(感谢tusooa)
6,优化了arch安装包,现在源码直接放入arch安装包了,下载了安装包就可以直接本地编译安装。
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
-
- 帖子: 3
- 注册时间: 2013-01-13 13:19
- 系统: LMDE
Re: 经过艰难的开发,icon DE发布2.1.2了!!
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
上次由 aaron727 在 2015-02-13 12:15,总共编辑 1 次。
- ljj_jjl2008
- 论坛版主
- 帖子: 14255
- 注册时间: 2007-09-16 8:29
Re: 经过艰难的开发,icon DE发布2.1.2了!!
我没有QQ。aaron727 写了:楼主,可以知道你的QQ吗?想要让你加入一个Q群,把ICON DE和LMDE(linux mint debian edition)做成一个新系统,可以吗?
Q群号码是137338306,我的QQ号码是727985552,麻烦了!谢谢了!拜托了!
我也没有研究过LMDE。
年底/年初工作忙,暂时没时间折腾了。
闻到死太贵, 麦克价更高。 有了笨笨兔, 二者皆可抛。
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
+ 我的六轮折腾
+ 折腾6轮的结果(对40余种WM的测试和分析,多种DE和WM并存的方案)
+ 折腾的中间成果:可以独立运行的一个Wharf(图标化的启动菜单)
+ 强烈推荐----折腾的终极成果:一个自己开发的DE环境
+ 签名空闲链接位置招租
-
- 帖子: 3
- 注册时间: 2013-01-13 13:19
- 系统: LMDE
Re: 经过艰难的开发,icon DE发布2.1.2了!!
………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………………
上次由 aaron727 在 2015-02-13 12:16,总共编辑 1 次。