You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
José Roberto de Souza 154041e62e ethumb: Port to edbus v2 11 years ago
data ethumb: No verbose mode for edje_cc like other efl libs. 11 years ago
doc Remove obsolte doxygen tags from all our files. 11 years ago
m4 add file from andre. 13 years ago
src ethumb: Port to edbus v2 11 years ago
.gitignore eet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore 12 years ago
ABOUT-NLS ethumb - Thumbnailing Library 15 years ago
AUTHORS eio,ethumb,emotion: Fix build out of tree. 12 years ago
BUGS ethumb - Thumbnailing Library 15 years ago
COPYING Changing Ethumb license from LGPL3 to LGPL2. 13 years ago
ChangeLog ChangeLog: back in time. 11 years ago ethumb: autotools 11 years ago
NEWS fix version in NEWS of ethumb, eio, emotion 11 years ago
README and up ver to 1.7.99 now in svn. nack to svnrev num at end. 11 years ago
TODO todo... 14 years ago that's it - remove autom4te.cache dirs again... - keep having to many 12 years ago ethumb: Port to edbus v2 11 years ago add back in libs.private/requires to pc files with some fixes for 12 years ago Since the SVN revision is now included in %{version}, it's redundant 12 years ago add back in libs.private/requires to pc files with some fixes for 12 years ago Added ethumbd (ethumb). 15 years ago


Ethumb 1.7.99




Ethumb - Thumbnail generation library


* create thumbnails with a predefined frame (possibly an edje frame);
* have an option to create fdo-like thumbnails;
* have a client/server utility.


It's possible to set the following properties of thumbnails:

* size
* format (jpeg, png, eet...)
* aspect:
* have crop?
* crop alignment?
* video:
* video_time
* document:
* page
* frame: edje file, group and swallow part to use when generating
* directory: directory where to save thumbnails
* category: to be used as DIRECTORY/CATEGORY/md5.format

Path generation should provide the following:

* If no path to save the thumbnail is specified, the following is used:
* if CATEGORY, return ~/.thumbnail/CATEGORY/md5.format
* else if size (128x128 or 256x256), format (png), aspect (keep
aspect, no crop) and no frame matches, return
* else return WxH-FORMAT-[framed-]ASPECT

Client server provides the following:
* multiple client support
* per-client configuration, avoid exchanging parameters over and over
* per-client queue, when client disconnect (ie: dies), remove whole
* all clients have same priority, so queue is mixed for processing
* cancel thumb generation request
* communication over (for now) dbus and (future) ecore-ipc and unix
* interface of client library is independent of the communication
method selected


(do this as root unless you are installing in your users directories):
make install