framework/uifw/ethumb.git
13 years agoFrom: André Ribes <andre.ribes@gmail.com>
raster [Mon, 25 Oct 2010 04:10:19 +0000 (04:10 +0000)]
From: André Ribes <andre.ribes@gmail.com>

Hi all, this is a patch to use pkg-config for edje_cc path on ethumb. Is it ok
for you ?
Best regards,
André

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@53846 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoyeah, we know it is unstable ;-)
barbieri [Wed, 22 Sep 2010 21:30:15 +0000 (21:30 +0000)]
yeah, we know it is unstable ;-)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@52604 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago ethumb: missing initialization.
illogict [Mon, 20 Sep 2010 12:10:30 +0000 (12:10 +0000)]
 ethumb: missing initialization.

 Thank you Lucas de Marchi :)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@52487 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago ethumb: automagically orient thumbnails based on:
illogict [Sun, 19 Sep 2010 17:07:35 +0000 (17:07 +0000)]
 ethumb: automagically orient thumbnails based on:
 - metadata contained in files (EXIF only currently) - default active;
 - orientation given by the caller against pixel data orientation.
 Code is based on els_icon.

 Next is to add that through dbus.

 Open question: if orientation is specified, do we need to save the thumbnail in a different folder?

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@52465 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoChanging Ethumb license from LGPL3 to LGPL2.
antognolli [Tue, 14 Sep 2010 23:02:45 +0000 (23:02 +0000)]
Changing Ethumb license from LGPL3 to LGPL2.

Making this change to be in agreement with some other EFL libraries
under LGPL.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@52275 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEthumb: make distcheck fixes
etrunko [Thu, 2 Sep 2010 20:12:08 +0000 (20:12 +0000)]
Ethumb: make distcheck fixes

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@51844 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoConvert (hopefully) all comparisons to NULL
lucas [Sat, 21 Aug 2010 13:52:25 +0000 (13:52 +0000)]
Convert (hopefully) all comparisons to NULL

Apply badzero.cocci, badnull.coci and badnull2.cocci

This should convert all cases where there's a comparison to NULL to simpler
forms. This patch applies the following transformations:

code before patch               ||code after patch
===============================================================

return a == NULL;                 return !a;

return a != NULL;                 return !!a;

func(a == NULL);                  func(!a);

func(a != NULL);                  func(!!a);

b = a == NULL;                    b = !a;

b = a != NULL;                    b = !!a;

b = a == NULL ? c : d;            b = !a ? c : d;

b = a != NULL ? c : d;            b = a ? c : d;

other cases:

a == NULL                         !a
a != NULL                         a

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@51487 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agosync to 1.0.0 alpha
raster [Mon, 16 Aug 2010 10:29:57 +0000 (10:29 +0000)]
sync to 1.0.0 alpha

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@51197 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: set micro version
etrunko [Thu, 12 Aug 2010 18:07:23 +0000 (18:07 +0000)]
ethumb: set micro version

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@51054 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: Invalid access upon ethumb_free
barbieri [Thu, 15 Jul 2010 12:45:52 +0000 (12:45 +0000)]
ethumb: Invalid access upon ethumb_free

The sub-ecore_evas is automatically deleted by ecore_evas_object_image
object when it is deleted, so we were double-freeing it.

By: Brian Wang <brian.wang.0721@gmail.com>

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50265 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: cleanup headers
barbieri [Fri, 9 Jul 2010 15:24:17 +0000 (15:24 +0000)]
ethumb: cleanup headers

This bug of including Ecore, Evas and Ecore_Evas from Ethumb.h was
actually expoed from recent evas-0/Evas.h change, as these were not
required in the public file, I'm removing them and just letting eina
as it is used to typedef Eina_Bool and function attributes.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50160 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMove Ethumb headers to own directory.
devilhorns [Fri, 9 Jul 2010 08:14:24 +0000 (08:14 +0000)]
Move Ethumb headers to own directory.
Fix trying to free an evas_object by using ecore_evas_free...spankies !!

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50152 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix memory alignment and remove dead/useless code.
barbieri [Thu, 8 Jul 2010 22:37:04 +0000 (22:37 +0000)]
Fix memory alignment and remove dead/useless code.

 * those write to stderr were legacy from development, some of them
   were even wrongly accessing out-of-buffer memory;

 * some platforms cannot access non-aligned memory, like integers that
   are not aligned to sizeof(int) and do on. Change the generated
   message using memcpy to aligned memory before using them. Add
   comment to explain that;

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFixes for Ecore Api changes
lucas [Thu, 8 Jul 2010 01:00:48 +0000 (01:00 +0000)]
Fixes for Ecore Api changes

Patch automatically generated by Coccinelle to fix the
callbacks used by the following functions:

 * ecore_event_handler_add()
 * ecore_event_filter_add()
 * ecore_idler_add()
 * ecore_idle_enterer_add()
 * ecore_idle_enterer_before_add()
 * ecore_idle_exiter_add()
 * ecore_main_fd_handler_add()
 * ecore_main_win32_handler_add()
 * ecore_timer_add()
 * ecore_timer_loop_add()
 * ecore_animator_add()
 * ecore_poller_add()

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50113 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofix leak in free
discomfitor [Sat, 3 Jul 2010 05:29:31 +0000 (05:29 +0000)]
fix leak in free

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@50009 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFix nasty cenourette.
sachiel [Thu, 1 Jul 2010 19:54:47 +0000 (19:54 +0000)]
Fix nasty cenourette.

Also from Raphael Kubo, you can ask him what the commit message means (rakuco around the irc plane of existence)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@49976 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoMore from Raphael Kubo, register log domains
sachiel [Thu, 1 Jul 2010 19:48:54 +0000 (19:48 +0000)]
More from Raphael Kubo, register log domains

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@49975 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom Raphael Kubo da Costa, fix callbacks to match Ecore changes
sachiel [Thu, 1 Jul 2010 19:42:12 +0000 (19:42 +0000)]
From Raphael Kubo da Costa, fix callbacks to match Ecore changes

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@49974 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agofaster single frame gen
raster [Fri, 25 Jun 2010 08:21:22 +0000 (08:21 +0000)]
faster single frame gen

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@49853 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoUse edje_edit_object_add() or the edje_edit API won't work.
sachiel [Mon, 26 Apr 2010 19:46:15 +0000 (19:46 +0000)]
Use edje_edit_object_add() or the edje_edit API won't work.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@48347 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFix to changes in Edje_Edit
sachiel [Wed, 7 Apr 2010 17:06:07 +0000 (17:06 +0000)]
Fix to changes in Edje_Edit

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@47813 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoremove spurious \n for eina_log messages.
barbieri [Tue, 2 Mar 2010 00:39:37 +0000 (00:39 +0000)]
remove spurious \n for eina_log messages.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@46756 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agosilent rules, and disable c++/fortran/java checkers.
barbieri [Tue, 2 Mar 2010 00:36:41 +0000 (00:36 +0000)]
silent rules, and disable c++/fortran/java checkers.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@46754 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix llvm/clang and gcc errors.
barbieri [Tue, 2 Mar 2010 00:34:40 +0000 (00:34 +0000)]
fix llvm/clang and gcc errors.

NOTE: mixing write() and fprintf() to the same descriptor (stderr,
      done by ERR()), will likely cause problems :-/

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@46753 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAll packages should have README...
barbieri [Sat, 13 Feb 2010 13:28:32 +0000 (13:28 +0000)]
All packages should have README...

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@46138 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix build of ethumbd client.
lfelipe [Thu, 11 Feb 2010 21:05:31 +0000 (21:05 +0000)]
fix build of ethumbd client.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@46093 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd missing CFLAGS for ethumb.
lfelipe [Mon, 8 Feb 2010 20:26:45 +0000 (20:26 +0000)]
Add missing CFLAGS for ethumb.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@45991 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoUsing autoreconf in autogen in ethumb is bad. With it, libtool m4 stuff is included...
quaker [Wed, 20 Jan 2010 19:13:22 +0000 (19:13 +0000)]
Using autoreconf in autogen in ethumb is bad. With it, libtool m4 stuff is included inside dist tarball and we dont want that.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@45360 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoRevert xcomp's commit. It is already there. Bad xcomputerman! :D
quaker [Tue, 19 Jan 2010 17:27:39 +0000 (17:27 +0000)]
Revert xcomp's commit. It is already there. Bad xcomputerman! :D

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@45333 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoForgets to install ethumb_client.pc
xcomputerman [Tue, 19 Jan 2010 02:58:25 +0000 (02:58 +0000)]
Forgets to install ethumb_client.pc

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@45316 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomake clang happy
englebass [Fri, 15 Jan 2010 20:51:01 +0000 (20:51 +0000)]
make clang happy

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@45197 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago+ [Eina] API change. eina_module_list_flush() -> eina_module_list_free()
turran [Fri, 8 Jan 2010 12:22:23 +0000 (12:22 +0000)]
+ [Eina] API change. eina_module_list_flush() -> eina_module_list_free()
  as we are on the modules context not the array.
  All the referenced projects are changed too. Remember that the list_free()
  already calls the unload() on each module so no need to call list_unload()

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@44978 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * ethumb: Cleanup dependency.
cedric [Mon, 21 Dec 2009 13:27:09 +0000 (13:27 +0000)]
* ethumb: Cleanup dependency.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@44626 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * ethumb: Add missing file.
cedric [Mon, 7 Dec 2009 09:48:36 +0000 (09:48 +0000)]
* ethumb: Add missing file.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@44241 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoethumb: now using ecore_exe to start the slave.
antognolli [Tue, 1 Dec 2009 13:34:09 +0000 (13:34 +0000)]
ethumb: now using ecore_exe to start the slave.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@44092 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEthumb: test if unique_name is not null, If I kill the daemon right after it is start...
watchwolf [Wed, 25 Nov 2009 12:43:27 +0000 (12:43 +0000)]
Ethumb: test if unique_name is not null, If I kill the daemon right after it is started, I have a segv. This patch fix it.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43971 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd some more video extensions to ethumb emotion plugin.
antognolli [Wed, 11 Nov 2009 19:06:52 +0000 (19:06 +0000)]
Add some more video extensions to ethumb emotion plugin.

Patch by: João Paulo Rechi Vita.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43621 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoAdd logging to ethumb emotion plugin.
antognolli [Wed, 11 Nov 2009 19:03:25 +0000 (19:03 +0000)]
Add logging to ethumb emotion plugin.

Some debug logging info to ethumb emotion plugin.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43620 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agonote about distcheck b0rken
raster [Mon, 9 Nov 2009 10:22:08 +0000 (10:22 +0000)]
note about distcheck b0rken

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43570 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix build after vtorri broke it! :)
raster [Mon, 9 Nov 2009 10:21:38 +0000 (10:21 +0000)]
fix build after vtorri broke it! :)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43569 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years ago * fix order of libraries during link (fix windows compilation)
caro [Mon, 9 Nov 2009 05:41:41 +0000 (05:41 +0000)]
 * fix order of libraries during link (fix windows compilation)
 * paths based on $prefix are not set at configure time. The correct
   way is to use them in Makefile.am.
 * $themesdir and $sysconfdir does not seem to be used

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43567 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agodon't free stack variable
caro [Mon, 9 Nov 2009 05:27:35 +0000 (05:27 +0000)]
don't free stack variable

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43566 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoorget to commit configure.ac
caro [Sat, 7 Nov 2009 05:23:47 +0000 (05:23 +0000)]
orget to commit configure.ac

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43507 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoMake ethumb match case-insensitive.
antognolli [Fri, 6 Nov 2009 22:17:55 +0000 (22:17 +0000)]
Make ethumb match case-insensitive.

Ethumb wasn't matching files to plugins if the extension were not
composed of all lowercase chars. This patch makes the ethumb match
case-insensitive.

Patch by: João Paulo Rechi Vita

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43502 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix comment
caro [Fri, 6 Nov 2009 18:31:53 +0000 (18:31 +0000)]
fix comment

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43496 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix DLL creation on Windows
caro [Fri, 6 Nov 2009 18:27:56 +0000 (18:27 +0000)]
fix DLL creation on Windows

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43495 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agouseless includes
caro [Fri, 6 Nov 2009 18:12:37 +0000 (18:12 +0000)]
useless includes

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43493 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix comment
caro [Fri, 6 Nov 2009 18:11:55 +0000 (18:11 +0000)]
fix comment

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43492 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agofix library compilation on Windows (it should be cleaned, though)
caro [Sun, 1 Nov 2009 21:55:15 +0000 (21:55 +0000)]
fix library compilation on Windows (it should be cleaned, though)
There is still a problem with the binary, because of ecore_getopt

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43402 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoFix ethumb_calculate_fill_from_ratio().
antognolli [Fri, 30 Oct 2009 14:30:15 +0000 (14:30 +0000)]
Fix ethumb_calculate_fill_from_ratio().

Default values should be assigned to the return variables even if the
aspect ratio is 0.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43352 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoThe "generated" D-Bus signal is published with an int64 as it first
antognolli [Mon, 19 Oct 2009 14:05:54 +0000 (14:05 +0000)]
The "generated" D-Bus signal is published with an int64 as it first
parameter but an int32 is sent instead.

Patch by: João Paulo Rechi Vita <jprvita@profusion.mobi>

--This lina, and those below, will be ignored--

M    ethumb/src/bin/ethumbd.c

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43160 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoSending an empty byte array to Ethumbd through the D-Bus API was
antognolli [Mon, 19 Oct 2009 14:04:43 +0000 (14:04 +0000)]
Sending an empty byte array to Ethumbd through the D-Bus API was
leading to a segfault.

Patch by: João Paulo Rechi Vita <jprvita@profusion.mobi>

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@43159 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoadd a bunch of entries to some svn:ignore properties
billiob [Thu, 8 Oct 2009 19:55:22 +0000 (19:55 +0000)]
add a bunch of entries to some svn:ignore properties

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42966 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoinstall is auto-generated by autofoo.
raster [Wed, 30 Sep 2009 02:34:42 +0000 (02:34 +0000)]
install is auto-generated by autofoo.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42811 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agooops! strncpy is tricky and uri was a pointer not an array.
barbieri [Thu, 17 Sep 2009 18:37:22 +0000 (18:37 +0000)]
oops! strncpy is tricky and uri was a pointer not an array.

people were not noticing it as they were using 64 bits machines... but
with 32 bits just 4 bytes were copied and 3 were missing :-P

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42549 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agologging: remove trailing \n
barbieri [Thu, 17 Sep 2009 14:31:29 +0000 (14:31 +0000)]
logging: remove trailing \n

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42546 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoEthumb improvements and more docs.
barbieri [Thu, 17 Sep 2009 14:05:04 +0000 (14:05 +0000)]
Ethumb improvements and more docs.

make some types unsigned int to better represent what they will
contain, fix dbus api to match so.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42545 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoconfigure summary, maximum log level and other improvements.
barbieri [Thu, 17 Sep 2009 12:04:35 +0000 (12:04 +0000)]
configure summary, maximum log level and other improvements.

Have all source to include config.h conditionally (HAVE_CONFIG_H),
define EINA_LOG_LEVEL_MAXIMUM, minor changes to configure.ac to make
it conform with the rest of efl.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42544 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agotodo...
barbieri [Thu, 17 Sep 2009 06:19:01 +0000 (06:19 +0000)]
todo...

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42542 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoenable "make doc", improve doxygen support for client library.
barbieri [Thu, 17 Sep 2009 06:08:10 +0000 (06:08 +0000)]
enable "make doc", improve doxygen support for client library.

Some methods are missing and the in-process thumbnail needs to be
done, the documentation is almost the same as the client, so I really
appreciate someone else do it :-)

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42541 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agomore docs
barbieri [Thu, 17 Sep 2009 05:17:12 +0000 (05:17 +0000)]
more docs

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42538 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 years agoWelcome Ethumb, it's ready to get out of PROTO.
barbieri [Sat, 12 Sep 2009 18:39:04 +0000 (18:39 +0000)]
Welcome Ethumb, it's ready to get out of PROTO.

Ethumb is a library that generate thumbnails (little images) of
files. By default it supports any file Evas loads, like JPG, PNG,
TIFF, XPM and so on. It is extensible with plugins, shipping with
video thumbnails using emotion (even animated using Edje!), edje, and
epdf.  Please help by writing eps, edvi, fonts, eyelight
presentations, ...

It is recommended that users use Ethumb_Client API and not direct the
thumbnail client.

git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@42451 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33