Re: Specifying thumbnailers as a service
- From: Philip Van Hoof <spam pvanhoof be>
- To: Rob Taylor <rob taylor codethink co uk>
- Cc: nautilus-list gnome org, kfm-devel kde org, strigi-devel lists sourceforge net, jens gnome org, xdg lists freedesktop org, olivier lx student wau nl, Tracker mailing list <tracker-list gnome org>
- Subject: Re: Specifying thumbnailers as a service
- Date: Fri, 29 Aug 2008 13:56:08 +0200
On Fri, 2008-08-29 at 11:22 +0100, Rob Taylor wrote:
> I wonder if it'd make sense to allow multiple services to provide
> thumbnailing for different mime types. This could be done by having the
> thumbnailing service(s) register bus names of the form
> org.freedesktop.thumbnailer.<mime type>, and the application could look
> up the bus name for the mime type of the file it wishes to thumbnail,
> and dbus-activation would take care of running the appropriate service.
This makes sense to me.
> This would then allow proprietary providers of thumbnailing services for
> proprietary file types, or applications to provide thumbnailing of their
> own file types. However, I don't know if in general an application knows
> a file's mime type before it asks for the file. Of course, a plugin api
> for the thumbnailing daemon would also have much the same properties and
> may be simpler, though loosing the process protection.
>
> Just an idea ;)
Ok
> In terms of the above proposed API, I'm guessing that the 'thumbnails'
> out paramater on Create is returning a list of uris, which are 'freed'
> from use by the application by the Delete function? Also what is the
> Move method for?
To let the thumbnailer know that a thumbnail-able have been moved, so
that the thumbnailer can rename the thumbnail in a more efficient way
than that a delete + create would do.
--
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
http://pvanhoof.be/blog
http://codeminded.be
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]