Specifying thumbnailers as a service
Philip Van Hoof
spam at pvanhoof.be
Fri Aug 29 04:59:22 PDT 2008
On Fri, 2008-08-29 at 11:03 +0100, Bastien Nocera wrote:
> On Fri, 2008-08-29 at 11:25 +0200, Philip Van Hoof wrote:
> > <arg type="i" name="size_x" direction="in" />
> > <arg type="i" name="size_y" direction="in" />
> In the libgnomeui API, you only set one of those, and aspect ratio is
> preserved. The size passed is the maximum width and height.
Or we make it even more simply and have "normal", "big", "small" only.
The client receives paths, not pixbufs. So the client is going to be
responsible for resizing anyway.
Else the thumbnailer would have to make subdirectories in .thumbnails
for all sizes ever requested. Instead of giving a near match and letting
the consumer of the thumbnail do a resize.
I don't know, what is the experience of other thumbnailers on this
I'm not sure if we by definition have to support exact pixel sizes. Just
normal, big, small (and maybe allow huge and tiny too).
Less is more ;-) - not sure if it's applicable here -
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
More information about the xdg