[Thunar-dev] Recent document support
Benedikt Meurer
benedikt.meurer at unix-ag.uni-siegen.de
Tue Aug 1 02:20:44 CEST 2006
Benedikt Meurer wrote:
>>>>With some additional functions it can become a generic interface to
>>>>the recently-used database, which mousepad, xarchiver, xfburn and
>>>>xfmedia could use.
>>
>>gtk already has recently-used files support, though unfortunately you
>>need gtk 2.10 for it. Maybe someone wants to backport it, or
>>sed -e 's/Gtk/Exo/g;' and import it into libexo... Blah.
>
> GTK+ 2.10's GtkRecent* and GLib 2.12's GBookmarkFile are XBEL, but the
> current standard is not. Unfortunately. Well, GNOME people...
>
> But implementing the recent-files spec is really trivial. See the patch
> I posted for Thunar. The stuff in thunar-vfs-io-recent.{c,h} implements
> the spec, and supports querying the list and adding/updating URIs. With
> only small changes it should be usable for mousepad/xfmedia/xarchiver.
>
> I don't think we should add it to a library until it's clear if the
> current spec will be replaced with an XBEL based one. Just copy the code
> to the applications (it doesn't need anything special, just GMarkup).
>
> I could also cleanup the code and put it into libface.
Hm, that being said, I should probably put the code into libxfce4util,
so mousepad/xfmedia/xarchiver can use that, and add a panel plugin for
the recent files. I don't think Thunar is the right place to display the
recent files anyway.
Benedikt
More information about the Xfce4-dev
mailing list