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.
 
 
 
 
 
 
Jerome Pinot 8a73aa9435 ethumb: autotools 11 years ago
..
data From: André Ribes <andre.ribes@gmail.com> 13 years ago
doc Ethumb: Patch that fixes: 12 years ago
m4 add file from andre. 13 years ago
src formatting 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 eio,ethumb,emotion: Fix build out of tree. 12 years ago
Makefile.am ethumb: autotools 11 years ago
NEWS eio,ethumb,emotion: Fix build out of tree. 12 years ago
README gear up svn for release. one of many steps/things to do. 12 years ago
TODO todo... 14 years ago
autogen.sh that's it - remove autom4te.cache dirs again... - keep having to many 12 years ago
configure.ac eio,ethumb,emotion: Fix build out of tree. 12 years ago
ethumb.pc.in add back in libs.private/requires to pc files with some fixes for 12 years ago
ethumb.spec.in Since the SVN revision is now included in %{version}, it's redundant 12 years ago
ethumb_client.pc.in add back in libs.private/requires to pc files with some fixes for 12 years ago
org.enlightenment.Ethumb.service.in Added ethumbd (ethumb). 15 years ago

README

Ethumb 1.0.0

******************************************************************************

FOR ANY ISSUES PLEASE EMAIL:
enlightenment-devel@lists.sourceforge.net

******************************************************************************

Ethumb - Thumbnail generation library


FEATURES
========

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


API
===

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
thumbnails
* 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
~/.thumbnail/{normal,large}/md5.png
* else return WxH-FORMAT-[framed-]ASPECT

Client server provides the following:
* multiple client support
* per-client configuration, avoid exchanging parameters over and over
again
* per-client queue, when client disconnect (ie: dies), remove whole
queue
* 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
sockets
* interface of client library is independent of the communication
method selected

------------------------------------------------------------------------------
COMPILING AND INSTALLING:

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