File Manager
文章平均质量分 82
jyoxun
这个作者很懒,什么都没留下…
展开
-
Thunar插件的写法
查看Thunar的SOURCE包,发现其提供了用于写插件的可扩展类。位置位于./thunarx内,我们可以通过其写些小插件,包括在右键菜单添加命令,增加文件属性卡等等。有兴趣的可以看看./docs/reference/thunarx/html/index.html里面提供了可提供的扩展类和一个say-hello例子。那么,下面我们就来看看它是如何实现的。Example 5. M...2009-11-17 14:15:15 · 173 阅读 · 0 评论 -
Thunar中的控件绑定
在Thunar中有使用exo_mutual_binding_new_full 和 exo_binding_new进行控件属性绑定,原型是:/* 互相绑定, object1和object2的属性值通过transform和reverse_transform互相影响 */ExoMutualBinding* exo_mutual_binding_new_full (GObjec...2009-11-25 10:08:03 · 107 阅读 · 0 评论 -
Thunar 1.0.0 中是怎么进行图片预览的 (一)
可以参考下列网站:http://jens.triq.net/thumbnail-spec/http://gezeiten.org/post/2009/10/Using-Tumbler-in-Client-Applicationshttp://live.gnome.org/ThumbnailerSpechttp://standards.freedesktop.org/shared-m...2009-11-25 17:22:18 · 271 阅读 · 0 评论 -
Thunar 1.0.0 中是怎么进行图片预览的 (二)
上一章介绍的是图片预览的主要实现方式,这次来介绍下Thunar实现预览的流程。 ./thunar/thunar-icon-factory.c获取文件的图标 thunar_icon_factory_load_file_icon()。对于已经存在缩略图的查找缩略图thunar_vfs_thumb_factory_lookup_thumbnail(),判断其修改时间和缩略图修改时间是否一...2009-12-02 11:38:11 · 162 阅读 · 0 评论 -
Thunar 1.0.0的WIKI主页
http://thunar.xfce.org/wiki/包括下列主要内容:DevelopmentRequirementsUser Interface (with screenshots !)DesignImplementationTasksPublic and developer access...原创 2009-12-08 10:07:52 · 105 阅读 · 0 评论 -
Thunar中MIME 系统的设计
原文在此:http://thunar.xfce.org/wiki/design:mime-system MIME(文件类型)系统的设计 对于一个文件系统来说,MIME系统是很重要的。另外一个重要的方面是,MIME系统除了运用在Thunar上,同时还被别的套件所需要,比如:Xfce panel。 如何得到MIME-type目前最重要和困难的任务...2009-12-08 11:46:19 · 104 阅读 · 0 评论 -
Thunar-shares-plugin使用samba共享usershare特性
为使用samba 的net usershare命令,需要创建共享路径"/var/lib/samba/usershares"和组sambashare并且将已有的用户添加到sambashare中。 #! /bin/shUSERSHARES_DIR="/var/lib/samba/usershares"USERSHARES_GROUP="sambashare"HAVE_SHARE...2009-12-18 11:41:25 · 555 阅读 · 0 评论 -
struct mntent
引用自:http://hi.baidu.com/fembed/blog/item/4ea93b345f00fa44251f14a8.html 在 struct mntent 中的成员与 /etc/fstab 文件中的条目是直接对应的。它的内容如下:struct mntent {char *mnt_fsname; /* 挂载的文件系统的名字 */char *mnt_...原创 2010-08-09 09:53:12 · 182 阅读 · 0 评论 -
gnome-disk-utility 包的作用(mkfs set ownership principle)
1. 它提供了一个硬盘信息显示的图形工具:/usr/bin/palimpsest 2. 和nautilus移动设备挂载相关,提供了部分扩展:比如修正挂载点label 的显示。 3.格式化移动设备:一般我们在终端中使用类似mkfs.ext3的格式化命令后,mount得到的挂载点都是root权限。普通用户无法往里写东西。在palimpsest中,我们格式化时选择“Tak...原创 2011-03-10 09:47:54 · 655 阅读 · 0 评论