framework/uifw/ethumb.git
12 years agoethumb: don't track build files.
cedric [Fri, 20 Apr 2012 00:21:51 +0000 (00:21 +0000)]
ethumb: don't track build files.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@70342 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoeet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore
seoz [Tue, 3 Apr 2012 13:43:31 +0000 (13:43 +0000)]
eet, eina, eio, embryo, ethumb, evas, expedite: Updated .gitignore

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@69899 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: Patch that fixes:
caro [Sun, 1 Apr 2012 05:33:25 +0000 (05:33 +0000)]
Ethumb: Patch that fixes:

warning: Tag `DETAILS_AT_TOP' at line 163 of file Doxyfile has become obsolete.
To avoid this warning please update your configuration file using "doxygen -u"
/tmp/ethumb/src/lib/client/ethumb_client.c:1597: warning: argument 'f' of command @param is not found in the argument list of ethumb_client_orientation_set(Ethumb_Client *client, Ethumb_Thumb_Orientation o)
/tmp/ethumb/src/lib/client/ethumb_client.c:1597: warning: The following parameters of ethumb_client_orientation_set(Ethumb_Client *client, Ethumb_Thumb_Orientation o) are not documented:
 parameter 'o'
/tmp/ethumb/src/lib/client/ethumb_client.c:1752: warning: return type of member ethumb_client_frame_set is not documented

Patch by Jérôme Pinot

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@69826 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand work more on getting release in shape - version requirements.
raster [Sat, 17 Mar 2012 06:25:41 +0000 (06:25 +0000)]
and work more on getting release in shape - version requirements.

(god this is a pain in the butt)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@69484 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoadd back in libs.private/requires to pc files with some fixes for
raster [Sat, 17 Mar 2012 05:37:25 +0000 (05:37 +0000)]
add back in libs.private/requires to pc files with some fixes for
missing.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@69482 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agogear up svn for release. one of many steps/things to do.
raster [Sat, 17 Mar 2012 04:17:29 +0000 (04:17 +0000)]
gear up svn for release. one of many steps/things to do.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@69481 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFix linking complaints brought out by:
raster [Mon, 27 Feb 2012 05:20:17 +0000 (05:20 +0000)]
Fix linking complaints brought out by:

From: Thanatermesis <thanatermesis.ecvs@gmail.com>
Subject: [E-devel] LDFLAGS with -Wl,-z,defs

Aparently if you add the option "-Wl,-z,defs" to your LDFLAGS, there's some
libs that doesn't compile, like evas and e_dbus, there's some logs:

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@68464 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: Updated .gitignore
seoz [Fri, 13 Jan 2012 10:27:34 +0000 (10:27 +0000)]
ethumb: Updated .gitignore

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@67185 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: reorder parameter to match other EFL callback API.
cedric [Wed, 28 Dec 2011 16:27:08 +0000 (16:27 +0000)]
ethumb: reorder parameter to match other EFL callback API.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@66608 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: make plugin API fully assynchronous and use it in emotion backend.
cedric [Wed, 28 Dec 2011 16:10:10 +0000 (16:10 +0000)]
ethumb: make plugin API fully assynchronous and use it in emotion backend.

NOTE: epdf isn't asynchronous at the moment, so no need to fix its ethumb plugin.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@66607 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: source files should have their names with lower case letters
caro [Tue, 6 Dec 2011 06:50:10 +0000 (06:50 +0000)]
Ethumb: source files should have their names with lower case letters

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65948 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: formatting, fix future compilation on Windows
caro [Tue, 6 Dec 2011 06:31:45 +0000 (06:31 +0000)]
Ethumb: formatting, fix future compilation on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65946 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: fix future compilation on Windows, formatting
caro [Tue, 6 Dec 2011 06:12:15 +0000 (06:12 +0000)]
Ethumb: fix future compilation on Windows, formatting

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65945 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: remove and move header file
caro [Tue, 6 Dec 2011 05:32:35 +0000 (05:32 +0000)]
Ethumb: remove and move header file

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65942 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: remove unused macro
caro [Tue, 6 Dec 2011 05:27:13 +0000 (05:27 +0000)]
Ethumb: remove unused macro

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65941 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: fix future compilation on Windows
caro [Tue, 6 Dec 2011 05:21:30 +0000 (05:21 +0000)]
Ethumb: fix future compilation on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65940 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: provide facility using Ecore_Idler.
cedric [Thu, 1 Dec 2011 15:37:21 +0000 (15:37 +0000)]
ethumb: provide facility using Ecore_Idler.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65781 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFix compile error due to missing assert.h.
sanjeev [Tue, 29 Nov 2011 00:40:11 +0000 (00:40 +0000)]
Fix compile error due to missing assert.h.

Signed-off-by: Sanjeev BA <as2902.b@samsung.com>
git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65665 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: cleanup API.
cedric [Mon, 28 Nov 2011 23:24:32 +0000 (23:24 +0000)]
ethumb: cleanup API.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@65660 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEthumb: AM_PROG_CC_STDC is deprecated
caro [Fri, 4 Nov 2011 20:32:46 +0000 (20:32 +0000)]
Ethumb: AM_PROG_CC_STDC is deprecated

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@64745 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: set explicitly alpha on, which allows us to fix the thumbnails with transpare...
yoz [Fri, 4 Nov 2011 14:50:47 +0000 (14:50 +0000)]
ethumb: set explicitly alpha on, which allows us to fix the thumbnails with transparent backgrounds

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@64735 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: add some linker and preprocessor flags, patch by Philippe Reynes, a bit modif...
caro [Sun, 30 Oct 2011 18:02:41 +0000 (18:02 +0000)]
ethumb: add some linker and preprocessor flags, patch by Philippe Reynes, a bit modified by myself

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@64529 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: fix wrong dirty detection.
cedric [Wed, 31 Aug 2011 09:28:54 +0000 (09:28 +0000)]
ethumb: fix wrong dirty detection.

Patch by SANS Mikael <sans.mikael@gmail.com>.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@63021 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: Fix shadow warnings
englebass [Thu, 18 Aug 2011 10:59:49 +0000 (10:59 +0000)]
ethumb: Fix shadow warnings

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@62564 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb: fix race condition and memory leak.
cedric [Tue, 9 Aug 2011 20:36:28 +0000 (20:36 +0000)]
ethumb: fix race condition and memory leak.

NOTE: that's a first obvious patch thanks to Gustavo reviews.
More work needed, but some decision should be discussed first.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@62265 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoI'm losing myself between the things I can't test and those I just forget
sachiel [Wed, 3 Aug 2011 01:46:16 +0000 (01:46 +0000)]
I'm losing myself between the things I can't test and those I just forget

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@62029 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoAnd somehow match the doc generation to the other projects
sachiel [Wed, 3 Aug 2011 01:21:26 +0000 (01:21 +0000)]
And somehow match the doc generation to the other projects

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@62027 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFix libexif detection
sachiel [Tue, 2 Aug 2011 23:40:12 +0000 (23:40 +0000)]
Fix libexif detection

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@62023 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoethumb/exif - Disable libexif module if it is not present in the system.
antognolli [Tue, 2 Aug 2011 19:24:53 +0000 (19:24 +0000)]
ethumb/exif - Disable libexif module if it is not present in the system.
This way it won't break the build, but just disable support for libexif.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@62018 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agothat's it - remove autom4te.cache dirs again... - keep having to many
raster [Tue, 2 Aug 2011 04:13:33 +0000 (04:13 +0000)]
that's it - remove autom4te.cache dirs again... - keep having to many
problems about it storing invalid config when the same build trees are
shared between multiple architectures and machines. :( better we
build right than build fast.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@61974 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoEthumb: Add a bunch of UNUSED where needed.
devilhorns [Sat, 23 Jul 2011 23:12:55 +0000 (23:12 +0000)]
Ethumb: Add a bunch of UNUSED where needed.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@61622 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: fix various source of misusage.
cedric [Tue, 28 Jun 2011 14:35:21 +0000 (14:35 +0000)]
ethumb: fix various source of misusage.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@60760 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: mute emotion during thumbnailing.
cedric [Tue, 28 Jun 2011 08:39:28 +0000 (08:39 +0000)]
ethumb: mute emotion during thumbnailing.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@60751 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoeina: update Eina_Refcount API to please Tasn.
cedric [Wed, 22 Jun 2011 14:04:09 +0000 (14:04 +0000)]
eina: update Eina_Refcount API to please Tasn.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@60592 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoSince the SVN revision is now included in %{version}, it's redundant
mej [Thu, 16 Jun 2011 20:36:43 +0000 (20:36 +0000)]
Since the SVN revision is now included in %{version}, it's redundant
to have it in %{release} also.  So let's just tag the package as ours
and try to make sure it doesn't interfere with vendor releases.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@60407 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: use the right edje_cc.
cedric [Mon, 6 Jun 2011 17:45:57 +0000 (17:45 +0000)]
ethumb: use the right edje_cc.

patch from arrowdodger.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59998 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: request file information early to avoid loosing them.
cedric [Wed, 1 Jun 2011 13:04:41 +0000 (13:04 +0000)]
ethumb: request file information early to avoid loosing them.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59865 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: fix restart of ethumbd_slave.
cedric [Wed, 1 Jun 2011 10:56:35 +0000 (10:56 +0000)]
ethumb: fix restart of ethumbd_slave.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59862 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: break API to fix race condition during cancel.
cedric [Tue, 31 May 2011 16:14:26 +0000 (16:14 +0000)]
ethumb: break API to fix race condition during cancel.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59846 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: use Eina_Refcount.
cedric [Fri, 29 Apr 2011 16:09:45 +0000 (16:09 +0000)]
ethumb: use Eina_Refcount.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59039 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: reduce number of generate.
cedric [Thu, 28 Apr 2011 17:00:49 +0000 (17:00 +0000)]
ethumb: reduce number of generate.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59018 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: cache exists result.
cedric [Thu, 28 Apr 2011 17:00:13 +0000 (17:00 +0000)]
ethumb: cache exists result.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59017 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: use xattr as cache when available.
cedric [Thu, 28 Apr 2011 13:25:14 +0000 (13:25 +0000)]
ethumb: use xattr as cache when available.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@59004 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: make exists client API async.
cedric [Wed, 27 Apr 2011 18:06:42 +0000 (18:06 +0000)]
ethumb: make exists client API async.

Ethumb_Client now use Ecore_Thread with this patch.

TODO:
* cache exists requests (client side).
* cache generate requests (server side).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@58977 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: prevent ecore exe handler from being called more than once.
cedric [Thu, 21 Apr 2011 10:30:37 +0000 (10:30 +0000)]
ethumb: prevent ecore exe handler from being called more than once.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@58788 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoethumb: cleanup ethumbd to prepare multi slave support.
cedric [Thu, 21 Apr 2011 10:13:18 +0000 (10:13 +0000)]
ethumb: cleanup ethumbd to prepare multi slave support.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@58787 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoautogen: unobrk things.
cedric [Thu, 14 Apr 2011 14:51:36 +0000 (14:51 +0000)]
autogen: unobrk things.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@58668 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoautogen: improve detection of parameter change.
cedric [Thu, 14 Apr 2011 14:03:46 +0000 (14:03 +0000)]
autogen: improve detection of parameter change.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@58667 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoadd ethumb.spec back in dist
caro [Fri, 18 Feb 2011 22:23:06 +0000 (22:23 +0000)]
add ethumb.spec back in dist

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57152 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agodon't add generated files in the distribution !
caro [Fri, 18 Feb 2011 07:41:26 +0000 (07:41 +0000)]
don't add generated files in the distribution !
you were lucky, you broke distribution but the autotools
automatically add the files AUTHORS README and COPIYNG

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57145 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoOops :)
rui [Thu, 17 Feb 2011 23:21:02 +0000 (23:21 +0000)]
Oops :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57141 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoAdd an rpm spec and a few more svn:ignore references.
rui [Thu, 17 Feb 2011 23:05:11 +0000 (23:05 +0000)]
Add an rpm spec and a few more svn:ignore references.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57139 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Eduardo Felipe <eduardofelipe87@gmail.com>
raster [Tue, 15 Feb 2011 09:31:18 +0000 (09:31 +0000)]
From: Eduardo Felipe <eduardofelipe87@gmail.com>
Subject: [E-devel] [PATCH] Fix ethumbd FDO and orientation support

FDO was a noop and orientation was partially implemented on the master
and not at all on the slave. These patches fix both bugs.

Fix-FDO-support-in-ethumbd

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57043 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoFrom: Eduardo Felipe <eduardofelipe87@gmail.com>
raster [Tue, 15 Feb 2011 09:29:58 +0000 (09:29 +0000)]
From: Eduardo Felipe <eduardofelipe87@gmail.com>
Subject: [E-devel] [PATCH] Fix ethumbd FDO and orientation support

Add-orientation-support-to-ethumbd

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@57042 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoand last one, put again ethumb tests in the source tree
caro [Sun, 16 Jan 2011 19:10:44 +0000 (19:10 +0000)]
and last one, put again ethumb tests in the source tree

If there is a problem with gentoo packagers, tell me.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@56198 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoadd guards in config.h to avoid multiple inclusions
caro [Thu, 6 Jan 2011 18:54:39 +0000 (18:54 +0000)]
add guards in config.h to avoid multiple inclusions

this file needs love

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@55950 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agomove ethumb tests to TEST
raster [Sun, 19 Dec 2010 03:12:14 +0000 (03:12 +0000)]
move ethumb tests to TEST

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@55640 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * ethumb: snapshot it.
cedric [Sat, 4 Dec 2010 00:51:36 +0000 (00:51 +0000)]
* ethumb: snapshot it.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@55239 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years ago * eio, ethumb and elementary: snapshot increase.
cedric [Fri, 12 Nov 2010 16:03:34 +0000 (16:03 +0000)]
* eio, ethumb and elementary: snapshot increase.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@54508 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agono more debian dir in our svn - debian now handles this tehmselves.
raster [Mon, 8 Nov 2010 05:50:58 +0000 (05:50 +0000)]
no more debian dir in our svn - debian now handles this tehmselves.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@54297 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

13 years agoadd file from andre.
raster [Mon, 25 Oct 2010 04:10:34 +0000 (04:10 +0000)]
add file from andre.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@53847 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@51054 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@50265 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@50160 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@50152 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@50135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@50113 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

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

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

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@49976 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@49975 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

14 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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@49974 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

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

git-svn-id: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/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: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ethumb@43570 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33