当前时区 GMT+8, 现在时间是 2008-10-7 20:06 游客: 注册 登录 仅登录论坛 | 搜索 帮助
标题: feature demand !
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-29 11:44  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
feature demand !

(现在用2.10)
其实以下三个都是同一回事:
希望nautilus在文件夹有改变的时候会自动刷新,至少在解压一个文件后有了新文件,不用手动按刷新按钮都会自己显示出来;
希望在面板点了clear recent documents 后recent document的项目会立即清除掉;也希望trash bin的面板插件能实时更新。现在清空了回收站,把鼠标移到插件上面还显示有文件在回收站,非要重起gnome才有变化
  这些如果要做到也不难阿





顶部
Neo.K
注册会员
Rank: 2


UID 73727
精华 0
积分 208
帖子 83
阅读权限 20
注册 2003-10-31
来自 Hong_Kong
状态 离线
发表于 2005-7-29 11:57  资料  短消息  加为好友 
你需要fam。





Just Slackware...
顶部
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-29 12:19  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
你理解错了,fam 只会监视特定文件并把修改报告出来。

实现回收站插件的状态更新只须要在清空回收站的事件上添加一些东西,就像桌面的回收站一样。我不懂具体的实现, 或者同面板的设计有关?
实现第一条或者可以让nautilus每几秒检查一下当前文件夹的文件数目有没起变化?





顶部
x11_yao
中级会员
Rank: 3Rank: 3


UID 119351
精华 1
积分 696
帖子 277
阅读权限 30
注册 2004-4-27
来自 China
状态 离线
发表于 2005-7-29 12:49  资料  短消息  加为好友 
nautilus一直都可以呀,用不着手动刷新,正常情况下clear recent documents 后项目马上就清除掉了,可能还是哪里没有装好或者设置好。





Ubuntu Dapper Drake Wow~, 1440x900, big gnome :)
顶部
cobranail
公社版主



UID 13442
精华 8
积分 14307
帖子 9238
阅读权限 225
注册 2003-1-20
来自 新无忧宫
状态 离线
发表于 2005-7-29 15:49  资料  主页 短消息  加为好友 
好像是gam-server管这个





我说LZ啊,做个正常人就那么难吗?
顶部
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-30 11:34  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
回cobranail :emerge --search gam 都没有找到有用的字眼,
回x11_yao :你在nautilus 中解压一个文件包,解压的内容是不会出现的,直到你点¨ 刷新¨。 对比一下在windows中的表现你就会明白了
clear recent documents 和 Trash Applet 在 gnome的一次运行当中都不会变化.  反正修改面板菜单后都要重启gnome 我用gentoo的,装gnome只是 emerge gnome 不会错。 可能你的是某些linux发行商修改过的版本吧?

我从2.4用到2。10这情况一直都没改善.





顶部
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-30 12:00  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
做个nautilus (2.10)的实验,让图来说话:



 附件: 您所在的用户组无法下载或查看附件




顶部
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-30 12:11  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
结论 : 用户通过除了nautilus本身以外的手段对文件夹作出变更,nautilus不会觉察.
我将等待的时间改为1分钟,甚至10分钟,结果还是一样,证明了nautilus不会自动刷新





顶部
blewz
注册会员
Rank: 2


UID 37010
精华 0
积分 207
帖子 85
阅读权限 20
注册 2003-5-14
来自 China.gif
状态 离线
发表于 2005-7-30 12:28  资料  短消息  加为好友 
我以前也遇到过你所说的问题, 这个的确是你的错。

以前用fam,不怎么好; 现在新出来的叫gamin, 2. 12 beta 很好用的

顶部
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-30 12:47  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
tnx all the same .  这个还是0.1.2呢, 被gentoo masked 了
会出现在2.12么

不过我认为有太多守护进程不是好事





顶部
jcome
公社版主



UID 4161
精华 10
积分 2778
帖子 1335
阅读权限 225
注册 2002-10-25
来自 Work Song...
状态 离线
发表于 2005-7-30 13:32  资料  主页 短消息  加为好友 
famd ,看看这个flash(文件比较大):
http://www.gnome-cn.org/Members/jcome/misc/famd/famd-demo/


gentoo ? 好久没用了


When you run "emerge gnome -p" if you paid attention to the output of your previous emerge command,  you'll notice that it suggests adding famd to the default runlevel to have nautilus and gnome-vfs monitor file changes:

QUOTE:
# /etc/init.d/famd start
# rc-update add famd default

# /etc/init.d/hald start
# rc-update add hald default

# /etc/init.d/mDNSResponder start
# rc-update add mDNSResponder default






顶部
jcome
公社版主



UID 4161
精华 10
积分 2778
帖子 1335
阅读权限 225
注册 2002-10-25
来自 Work Song...
状态 离线
发表于 2005-7-30 14:01  资料  主页 短消息  加为好友 
>>以前用fam,不怎么好; 现在新出来的叫gamin, 2. 12 beta 很好用的

Gamin 是 FAM (File Alteration Monitor) 系统的子集,或许会更适合 gnome desktop?


》》不过我认为有太多守护进程不是好事
又要马儿跑,又要马儿不吃草??





顶部
x11_yao
中级会员
Rank: 3Rank: 3


UID 119351
精华 1
积分 696
帖子 277
阅读权限 30
注册 2004-4-27
来自 China
状态 离线
发表于 2005-7-30 17:17  资料  短消息  加为好友 
"回x11_yao :你在nautilus 中解压一个文件包,解压的内容是不会出现的,直到你点¨ 刷新¨。 对比一下在windows中的表现你就会明白了"

莫明,我这里用过的发行版的nautilus(无论是debian还是ubuntu)长久以来一直能自动刷新,只要有变动,就会呈现,从来无需手动刷新。你机器上的表现也只能代表个别案例,不能代表普遍情况。





Ubuntu Dapper Drake Wow~, 1440x900, big gnome :)
顶部
neptune
高级会员
Rank: 4


UID 13109
精华 1
积分 1540
帖子 630
阅读权限 50
注册 2003-1-18
来自 space
状态 离线
发表于 2005-7-30 18:31  资料  主页 短消息  加为好友  添加 neptune 为MSN好友 通过MSN和 neptune 交谈 QQ
回jcome : Thanks a lot ! 看来我贴了这么多没白费. 以前一直以为fam是防止重要文件被更改用的 又学到了东西. 向各位道个歉





顶部
 


Powered by Discuz! 5.5.0  © 2001-2007 Comsenz Inc.
清除 Cookies - 联系我们 - 中国Linux公社 - WAP