summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
devilhorns [Sat, 23 Jul 2011 23:12:55 +0000 (23:12 +0000)]
Ethumb: Add a bunch of UNUSED where needed.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@61622
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 28 Jun 2011 14:35:21 +0000 (14:35 +0000)]
ethumb: fix various source of misusage.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@60760
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 28 Jun 2011 08:39:28 +0000 (08:39 +0000)]
ethumb: mute emotion during thumbnailing.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@60751
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 22 Jun 2011 14:04:09 +0000 (14:04 +0000)]
eina: update Eina_Refcount API to please Tasn.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@60592
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@60407
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Mon, 6 Jun 2011 17:45:57 +0000 (17:45 +0000)]
ethumb: use the right edje_cc.
patch from arrowdodger.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59998
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 1 Jun 2011 13:04:41 +0000 (13:04 +0000)]
ethumb: request file information early to avoid loosing them.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59865
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Wed, 1 Jun 2011 10:56:35 +0000 (10:56 +0000)]
ethumb: fix restart of ethumbd_slave.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59862
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Tue, 31 May 2011 16:14:26 +0000 (16:14 +0000)]
ethumb: break API to fix race condition during cancel.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59846
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 29 Apr 2011 16:09:45 +0000 (16:09 +0000)]
ethumb: use Eina_Refcount.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59039
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 28 Apr 2011 17:00:49 +0000 (17:00 +0000)]
ethumb: reduce number of generate.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59018
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 28 Apr 2011 17:00:13 +0000 (17:00 +0000)]
ethumb: cache exists result.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59017
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 28 Apr 2011 13:25:14 +0000 (13:25 +0000)]
ethumb: use xattr as cache when available.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@59004
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@58977
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@58788
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 21 Apr 2011 10:13:18 +0000 (10:13 +0000)]
ethumb: cleanup ethumbd to prepare multi slave support.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@58787
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 14 Apr 2011 14:51:36 +0000 (14:51 +0000)]
autogen: unobrk things.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@58668
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Thu, 14 Apr 2011 14:03:46 +0000 (14:03 +0000)]
autogen: improve detection of parameter change.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@58667
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
caro [Fri, 18 Feb 2011 22:23:06 +0000 (22:23 +0000)]
add ethumb.spec back in dist
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@57152
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@57145
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
rui [Thu, 17 Feb 2011 23:21:02 +0000 (23:21 +0000)]
Oops :)
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@57141
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@57139
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@57043
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@57042
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@56198
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@55950
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Sun, 19 Dec 2010 03:12:14 +0000 (03:12 +0000)]
move ethumb tests to TEST
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@55640
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Sat, 4 Dec 2010 00:51:36 +0000 (00:51 +0000)]
* ethumb: snapshot it.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@55239
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
cedric [Fri, 12 Nov 2010 16:03:34 +0000 (16:03 +0000)]
* eio, ethumb and elementary: snapshot increase.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@54508
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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: https://svn.enlightenment.org/svn/e/trunk/ethumb@54297
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
raster [Mon, 25 Oct 2010 04:10:34 +0000 (04:10 +0000)]
add file from andre.
git-svn-id: https://svn.enlightenment.org/svn/e/trunk/ethumb@53847
7cbeb6ba-43b4-40fd-8cce-
4c39aea84d33
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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