fvwm的一些修改记录
时间:2010-12-19 来源:duoerlee
记录一下我的fvwm修改点:
1. 修订xterm,gnome-terminal最大化时不能全屏问题: style * ResizeHintOverride 2. 为最大程度精简配置文件大小,删除了一些图片和不用的配置文件,将图片路径重新 调整,全部归到./fvwm/icons中,删除根目录中的theme和mac-style目录,对.fvwm2rc的环境变量也做了相 应的调整 3. 修改.fvwm2rc中 edgethickness 1 09-11-7
1.修改style 文件中 gnome-terminal 的style 2.为修改style,增加icons/theme资源文件 3.修改decor,增加mydecor
09-12-16 1.修改dock图标,增加动态感官 2.修改/conf/key.fvwm2rc,修改平铺和重叠功能 3.增加/conf/menu_dock.fvwm2rc,增加dock显示菜单功能
10-1-29
1. 为了使windowlist不产生缩略图,将~/.fvwm/icontmp改名 在windowlist中显示的缩略图实际是miniIcon ,在style文件中 指定XTerm和MPlayer的miniIcon 诸如firefox之类的很多程序在指定style的时候不能凭自己的猜测用firefox或firefox-bin,最保险的就是用: xprop | grep CLASS 然后点击标题栏,就可以得到标准的CLASS名称,这也就是为什么上面用Firefox-bin。 10-6-10 1. 修改/conf/key.fvwm2rc ,修改鼠标中键点击窗口可以缩放窗口 2. 修改 close 函数,以使关闭动作有动画
10-8-10
1. 修改/conf/functions.fvwm2rc WindowListFunc 添加 MoveToPage Current 使不在当前桌面的项目显示在当前桌面;
10-8-17 1. 修改/conf/functions.fvwm2rc CloseOrNot 函数中的一个bug +C Next (currentpage) [$0] Focus 原先的表达方式,如果关闭当前桌面最后一个窗口的时候,会跳转到另一桌面上去;
10-8-22 1. 修改最小化,最大化函数,以便可以支持快捷键和鼠标点击的不同行为;
10-9-25 1. 修改firefox,gnome-terminal为独有 decor 2. 修改decor标题栏图片,使其和imetal主题更加匹配 3. 修改chrome style,删除其中的stiky
10-10-10 今天是个特殊的日子 哈哈 1. 实现了最想要的功能,将当前窗口移动到非当前page 在配置文件中function_1中添加 函数HideToOther,受以下函数启发 DestroyFunc GotoNextPageCC AddtoFunc GotoNextPageCC + I SetEnv xpage $[page.nx] + I SetEnv ypage $[page.ny] + I Test (EnvMatch xpage 0 , EnvMatch ypage 0 ) GotoPage 1 0 + I TestRc Test (EnvMatch xpage 1 , EnvMatch ypage 0 ) GotoPage 1 1 + I TestRc Test (EnvMatch xpage 1 , EnvMatch ypage 1 ) GotoPage 0 1 + I TestRc Test (EnvMatch xpage 0 , EnvMatch ypage 1 ) GotoPage 0 0
10-10-11 今天实现了令人兴奋的功能,是10日效果的反推,就是之前一直想要的 窗口飞入到当前桌面的效果,主要是修改 functions中的windowlistFunc
10-10-17 将不用的快捷键全部删除,整理了keys这个文件的缩进格式;
10-11-4 1.修改窗口飞到相邻page的一个bug,按快捷键将当前桌面的窗口全部飞到 另一page时,如果继续按快捷键,将找不到之前的窗口,因为窗口还是 执行往相邻page飞的命令; 在前面添加thiswindow(currentpage)即可,hotkey只对当前page上的窗口 有效! 2. 修改winlist菜单使其有灰色的边框,修改borderwidth 5, 对应的colorset 0 修改属性sh #4c4c4c
10-12-19 1. 修改tray栏目中的项目的起始位置,将stalonetray的style加上notitle,就基本看不出来 有位置的变化;另时间的问题,其实脚本中的windowposition可以控制位置,但是 style中默认有 style * NopPosition 导致其失效,在后面加上 style scriptname usepposition, 覆盖这个style就可以了;这个真是困扰我数月的问题,终于在 和老婆吵架之后解决了;呵呵! 还是在fvwmforums.org上看的阿!
1. 修订xterm,gnome-terminal最大化时不能全屏问题: style * ResizeHintOverride 2. 为最大程度精简配置文件大小,删除了一些图片和不用的配置文件,将图片路径重新 调整,全部归到./fvwm/icons中,删除根目录中的theme和mac-style目录,对.fvwm2rc的环境变量也做了相 应的调整 3. 修改.fvwm2rc中 edgethickness 1 09-11-7
1.修改style 文件中 gnome-terminal 的style 2.为修改style,增加icons/theme资源文件 3.修改decor,增加mydecor
09-12-16 1.修改dock图标,增加动态感官 2.修改/conf/key.fvwm2rc,修改平铺和重叠功能 3.增加/conf/menu_dock.fvwm2rc,增加dock显示菜单功能
10-1-29
1. 为了使windowlist不产生缩略图,将~/.fvwm/icontmp改名 在windowlist中显示的缩略图实际是miniIcon ,在style文件中 指定XTerm和MPlayer的miniIcon 诸如firefox之类的很多程序在指定style的时候不能凭自己的猜测用firefox或firefox-bin,最保险的就是用: xprop | grep CLASS 然后点击标题栏,就可以得到标准的CLASS名称,这也就是为什么上面用Firefox-bin。 10-6-10 1. 修改/conf/key.fvwm2rc ,修改鼠标中键点击窗口可以缩放窗口 2. 修改 close 函数,以使关闭动作有动画
10-8-10
1. 修改/conf/functions.fvwm2rc WindowListFunc 添加 MoveToPage Current 使不在当前桌面的项目显示在当前桌面;
10-8-17 1. 修改/conf/functions.fvwm2rc CloseOrNot 函数中的一个bug +C Next (currentpage) [$0] Focus 原先的表达方式,如果关闭当前桌面最后一个窗口的时候,会跳转到另一桌面上去;
10-8-22 1. 修改最小化,最大化函数,以便可以支持快捷键和鼠标点击的不同行为;
10-9-25 1. 修改firefox,gnome-terminal为独有 decor 2. 修改decor标题栏图片,使其和imetal主题更加匹配 3. 修改chrome style,删除其中的stiky
10-10-10 今天是个特殊的日子 哈哈 1. 实现了最想要的功能,将当前窗口移动到非当前page 在配置文件中function_1中添加 函数HideToOther,受以下函数启发 DestroyFunc GotoNextPageCC AddtoFunc GotoNextPageCC + I SetEnv xpage $[page.nx] + I SetEnv ypage $[page.ny] + I Test (EnvMatch xpage 0 , EnvMatch ypage 0 ) GotoPage 1 0 + I TestRc Test (EnvMatch xpage 1 , EnvMatch ypage 0 ) GotoPage 1 1 + I TestRc Test (EnvMatch xpage 1 , EnvMatch ypage 1 ) GotoPage 0 1 + I TestRc Test (EnvMatch xpage 0 , EnvMatch ypage 1 ) GotoPage 0 0
10-10-11 今天实现了令人兴奋的功能,是10日效果的反推,就是之前一直想要的 窗口飞入到当前桌面的效果,主要是修改 functions中的windowlistFunc
10-10-17 将不用的快捷键全部删除,整理了keys这个文件的缩进格式;
10-11-4 1.修改窗口飞到相邻page的一个bug,按快捷键将当前桌面的窗口全部飞到 另一page时,如果继续按快捷键,将找不到之前的窗口,因为窗口还是 执行往相邻page飞的命令; 在前面添加thiswindow(currentpage)即可,hotkey只对当前page上的窗口 有效! 2. 修改winlist菜单使其有灰色的边框,修改borderwidth 5, 对应的colorset 0 修改属性sh #4c4c4c
10-12-19 1. 修改tray栏目中的项目的起始位置,将stalonetray的style加上notitle,就基本看不出来 有位置的变化;另时间的问题,其实脚本中的windowposition可以控制位置,但是 style中默认有 style * NopPosition 导致其失效,在后面加上 style scriptname usepposition, 覆盖这个style就可以了;这个真是困扰我数月的问题,终于在 和老婆吵架之后解决了;呵呵! 还是在fvwmforums.org上看的阿!
相关阅读 更多 +