On Wed, 2009-08-26 at 11:39 -0700, Jack Bates wrote:
> How can I add an emblem to a file?
> 
> I gather from the Nautilus reference manual that once I have a
> NautilusFileInfo object, I can call nautilus_file_info_add_emblem(),
> http://library.gnome.org/devel/libnautilus-extension/stable/libnautilus-extension-nautilus-file-info.html#nautilus-file-info-add-emblem
> 
> - but I can't figure out how to get a NautilusFileInfo object from a
> file path...
> 
> I want my program to be able to take a file path and an emblem name, and
> add the emblem to the file, e.g.

At the moment there is no way to get a NautilusFileInfo from a path/uri,
but this could be added. However NautilusFileInfo objects are not
persistant, so I don't think this will do what you want anyway. The
emblem will only be on the file as long as its kept in memory (i.e.
visible in some window).

However, with the latest version of nautilus you can use 
 gvfs-set-attribute -t stringv <filename> metadata::emblems "emblem"
to set the emblem for a file.


-- 
nautilus-list mailing list
nautilus-list@gnome.org
http://mail.gnome.org/mailman/listinfo/nautilus-list

Reply via email to