Gustavo wrote:

> I wonder if it's not better to make their thumbnailer suck less (dump
> jpg thumbnailer, use code from EPEG or Evas) instead of adding all
> this complexity.
>
> And still we cannot select custom thumbnail sizes, so useless for
> media centers and lots of fancy systems that might choose something
> different than 2-power numbers like square 128 and 256.
>   

   And this reminds me of the argument Carsten and I had over evas image
size-load-options, where I felt it useless and confusing to have such 
options
that only worked sometimes for some formats some sizes.. rather than always
for all formats and sizes.

> On Wed, Oct 29, 2008 at 9:55 AM, Vincent Torri <[EMAIL PROTECTED]> wrote:
>   
>> in case your have not subscribed to the xcd ML
>>
>> Vincent
>>
>> ---------- Forwarded message ----------
>> Date: Wed, 29 Oct 2008 12:52:53 +0100
>> From: Philip Van Hoof <[EMAIL PROTECTED]>
>> To: [EMAIL PROTECTED]
>> Subject: Re: Prototype thumbnailer now has a Epeg plugin
>>
>> On Mon, 2008-10-27 at 13:38 +0100, Philip Van Hoof wrote:
>>     
>>> Hi there,
>>>
>>> I implemented a plugin that uses Carsten's Epeg library to create
>>> thumbnails of Jpeg files[3].
>>>       
>> This EPeg support made me conclude that the specialized thumbnailers do
>> need a URI-scheme support registration. But not for tackling the VFS
>> issue.
>>
>> The reason is that you can have a thumbnailer R that doesn't support
>> remote URI schemes, and you can have a thumbnailer K, supporting the
>> same MIME types as R, that does support remote URI schemes.
>>
>> For example the EPeg thumbnailer doesn't support remote URIs, because
>> the library EPeg only works with local paths. The GdkPixbuf based
>> thumbnailer supports both remote and local URIs, as the GdkPixbuf based
>> thumbnailer uses GIO and GInputStream to load the image from.
>>
>> This means that the generic thumbnailer needs to elect the GdkPixbuf
>> based one in case of a URI-scheme that is not file and a MIME type that
>> is image/jpeg.
>>
>> However
>>
>> In case the URI-scheme is "file" and the MIME typs is "image/jpeg", it
>> instead needs to elect the EPeg based thumbnailer.
>>
>> At the "Registering your thumbnailer" section [1] I added support for
>> this use-case to the specification.
>>
>> $XDG_DATA_DIRS/thumbnailers/com.rasterman.Thumbnailer.service:
>>
>> [D-BUS Thumbnailer]
>> Name=com.rasterman.Thumbnailer
>> MimeTypes=image/jpeg
>> Comment=The great EPeg thumbnailer
>> UriSchemes=file
>>
>> $XDG_DATA_DIRS/thumbnailers/org.gnome.Thumbnailer.service:
>>
>> [D-BUS Thumbnailer]
>> Name=org.gnome.Thumbnailer
>> MimeTypes=image/jpeg;image/png;...
>> Comment=The also great GNOME thumbnailer, but less fast than EPeg
>> UriSchemes=file;sftp;ftp;http;smb;nfs;dav
>>
>> To make sure that the EPeg one is elected for local files that are JPegs
>> you either make sure com.rasterman.Thumbnailer.service's mtime is more
>> recent than org.gnome.Thumbnailer.service and/or you write an overrides:
>>
>> $XDG_DATA_DIRS/thumbnailers/overrides:
>>
>> [file-image/jpeg]
>> Name=com.rasterman.Thumbnailer
>>
>> ps. The prototype [2] is adapted for this.
>>
>>
>> [1] 
>> http://live.gnome.org/ThumbnailerSpec#head-2a0cd233f583dcde553c0a8b5150fa737f73cdce
>> [2] https://stage.maemo.org/svn/maemo/projects/haf/trunk/hildon-thumbnail/
>>
>> hf
>>
>> --
>> 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
>>
>> _______________________________________________
>> xdg mailing list
>> [EMAIL PROTECTED]
>> http://lists.freedesktop.org/mailman/listinfo/xdg
>>
>> -------------------------------------------------------------------------
>> This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
>> Build the coolest Linux based applications with Moblin SDK & win great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> enlightenment-devel mailing list
>> enlightenment-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
>>
>>     
>
>
>
>   

____________________________________________________________
Click to receive credit card help and get out of debt fast.
http://thirdpartyoffers.juno.com/TGL2141/fc/Ioyw6i3m2DVIliupxPqMXcSVUO7zUHAynXq9mPlmv8GaYqV53OaIgs/

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
enlightenment-devel mailing list
enlightenment-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel

Reply via email to