Rafael Antognolli
116c7d3266
Fixed wrong usage of dbus.
...
This was also the problem causing ethumb generated callback on the client
library always return with success=1 (see ticket #337 ).
SVN revision: 41287
2009-07-09 19:26:16 +00:00
Rafael Antognolli
f9b765ec1c
Added support to set quality and compress level.
...
SVN revision: 41286
2009-07-09 19:16:02 +00:00
Rafael Antognolli
5dc0fa41ef
Added support to free_data callbacks.
...
Some functions that require callbacks and data passed to them now can
receive a free_data callback as argument too.
SVN revision: 41285
2009-07-09 19:14:29 +00:00
Rafael Antognolli
8f9dc79021
Fixed wrong usage of eina_list_remove_list on Ethumb_Client.
...
SVN revision: 41284
2009-07-09 19:11:57 +00:00
Vincent Torri
3c7680e6cb
* add ecore_x_atom_name_get() API (will be used by ewl)
...
* move atom related functions from ecore_x.c to ecore_x_atom.c
SVN revision: 41283
2009-07-09 04:55:11 +00:00
Cedric BAIL
3dfa5693f9
* eet: Update ChangeLog.
...
SVN revision: 41280
2009-07-08 15:13:03 +00:00
Cedric BAIL
0a6ef8bbde
* eet: Reorder gcry init so that it's correctly taken into account by gcry.
...
SVN revision: 41279
2009-07-08 14:43:20 +00:00
Cedric BAIL
729eaf324c
* eina: Remove recursion from eina_rectangle.
...
SVN revision: 41263
2009-07-07 11:24:44 +00:00
Cedric BAIL
7a94d9de85
* evas: Try all known modules when testing an unknown file.
...
SVN revision: 41262
2009-07-07 11:07:43 +00:00
Vincent Torri
7e475a152c
missing ;
...
SVN revision: 41259
2009-07-06 21:48:11 +00:00
Cedric BAIL
0e2a57f8c8
* eet: Fix compilation when disabling signature, with gnutls enabled.
...
SVN revision: 41256
2009-07-06 13:25:29 +00:00
Cedric BAIL
dbaeb5eaba
* eina: Partial fix for ticket #286 .
...
SVN revision: 41241
2009-07-03 12:39:32 +00:00
Lars Munch
0b02e8f8a3
On windows use evil's dladdr implementation so you dont have to set
...
EINA_MODULES_MEMPOOL_DIR and EVAS_MODULES_DIR in the windows environment.
SVN revision: 41230
2009-07-02 07:45:01 +00:00
Cedric BAIL
1676145494
* evas: Reduce code duplication.
...
SVN revision: 41228
2009-07-01 14:05:04 +00:00
Vincent Torri
07d7e5ce66
* remove the mention of the static link check in configure ouput
...
* add a (ecologic) warning at the end of configure if a module is
statically linked to eina
SVN revision: 41226
2009-06-30 16:18:41 +00:00
Vincent Torri
c803ed44d3
fix++
...
SVN revision: 41222
2009-06-29 06:44:35 +00:00
Vincent Torri
7a3b2110bf
* more doc
...
* check the returned value of eina_error_init() in eina_module_init()
SVN revision: 41218
2009-06-28 06:29:11 +00:00
Vincent Torri
13fbd02091
Reorganize a bit the configure.ac file, and add 2 macros for
...
dithering and scaler
SVN revision: 41216
2009-06-27 13:07:00 +00:00
Vincent Torri
19b6892b94
remove useless Windows CE stuff, as it must be done on the
...
executable, and not the library.
SVN revision: 41214
2009-06-27 07:00:39 +00:00
Vincent Torri
390f94bcfd
update m4 macros (mainly formatting)
...
SVN revision: 41212
2009-06-27 06:42:14 +00:00
Cedric BAIL
a7f2974e13
* evas: break engine API !!!
...
Improvements: Now evas rendering loop is the one responsible to
initialize the surface to 0 correctly (taking into account surface
alpha and object opacity). This will reduce the number of memset
we do.
Note: Current software_x11 (xlib and xcb) are buggy. They are
copying too much data when the surface use a mask. That's why
two memset are left in their code. They could be removed, but
we should fix the surface we copy on change (look at mxob user
and evas_software_xlib_x_output_buffer_paste).
SVN revision: 41206
2009-06-26 13:26:52 +00:00
Cedric BAIL
7e62952adf
* evas: Fix broken evas_software_16 static module support.
...
SVN revision: 41205
2009-06-26 13:15:32 +00:00
Vincent Torri
c5ed7f0de4
* fix typo
...
* move option of e17 benchmark to its correct place
SVN revision: 41204
2009-06-26 07:52:56 +00:00
Vincent Torri
b38a118162
* use a m4 macro for checking benchmark libraries and
...
check the libraries only if benchmarking is enabled
* add extra dist files to be able to configure eina
with autogen.sh and also add .spec files
SVN revision: 41203
2009-06-26 07:20:15 +00:00
Vincent Torri
c94a92a174
* Remove the use of HAVE___ATTRIBUTE__ (which is defined at
...
configure time) in an exported header. Use only macros
defined by the compilers, which is sufficient and simpler.
* Add missing EINA_DEPRECATED in some cases.
SVN revision: 41199
2009-06-25 19:58:05 +00:00
Vincent Torri
4d5e99df01
add minimum supported version for Windows CE and XP
...
SVN revision: 41198
2009-06-25 19:55:06 +00:00
Carsten Haitzler
e420003d7e
add a zero of cpu.. just in case.
...
SVN revision: 41195
2009-06-25 14:59:12 +00:00
Cedric BAIL
f60c798f1d
* eina: Fix rectangle merge.
...
SVN revision: 41193
2009-06-25 10:58:16 +00:00
Vincent Torri
4c09519e99
remove trailing spaces
...
SVN revision: 41191
2009-06-25 04:20:34 +00:00
Vincent Torri
ebc20c2236
API BREAK: fix Eina API so that it is more consistent with the other EFL
...
what is modified:
eina_counter_add -> eina_counter_new
eina_counter_delete -> eina_counter_free
eina_lalloc_delete -> eina_lalloc_free
eina_mempool_new -> eina_mempool_add
eina_mempool_delete -> eina_mempool_del
eina_mempool_alloc -> eina_mempool_malloc
eina_tiler_del -> eina_tiler_free
It remains some questions: have the following API a good name:
eina_module_list_delete
eina_list_free
eina_rbtree_delete
(see ticket #286 )
If you find any problem, please report in that thread
SVN revision: 41187
2009-06-24 16:56:49 +00:00
Cedric BAIL
3b384b323c
* eina: Faster Eina_Rectangle_Pool (should be used by OpenGL engine).
...
SVN revision: 41185
2009-06-24 13:38:25 +00:00
Cedric BAIL
8a363fec23
* eet: SUN compiler don't like ; at the end of this macro.
...
SVN revision: 41184
2009-06-24 12:56:16 +00:00
Cedric BAIL
746302ad53
* eina: Make eina benchmark more configurable.
...
SVN revision: 41183
2009-06-24 12:48:33 +00:00
Vincent Torri
26d2cf2101
add Lars and myself
...
SVN revision: 41180
2009-06-24 06:21:15 +00:00
Vincent Torri
88e6e10da1
Rework the Windows message loop and the managing of sockets
...
sent by ecore_pipe. The programs based on Ecore on Windows
do not take 100% of the cpu power anymore.
Patch by Lars Munch, modified by me (formatting + guards)
SVN revision: 41179
2009-06-24 06:14:07 +00:00
Cedric BAIL
0c9aead634
Evas_Rectangle are gone. We now use Eina_Rectangle and memory pool is
...
shared accross the application.
SVN revision: 41170
2009-06-23 13:57:27 +00:00
Cedric BAIL
42e610f81b
* evas: Reduce malloc/free done by Fribidi use in evas.
...
Note: More could be done to improve this situation.
SVN revision: 41169
2009-06-23 13:51:41 +00:00
Cedric BAIL
cfd40e9cc4
* ecore_evas: Fix ecore_evas_gl_x11_new usage.
...
SVN revision: 41167
2009-06-23 09:55:47 +00:00
Vincent Torri
9110d8d574
fix a bit the documentation, but there are still
...
a lot of doc to write...
SVN revision: 41164
2009-06-22 20:03:58 +00:00
Vincent Torri
3ecc808ae2
remove documentation on how to build eina with static mempools
...
SVN revision: 41161
2009-06-22 17:38:56 +00:00
Vincent Torri
ddc06185d2
Remove the static options of configure and add
...
a way to select it with --enable-foo by passing
'static'. Use at your own risks.
If I've messed something up, please report in that thread
SVN revision: 41160
2009-06-22 17:35:31 +00:00
Cedric BAIL
b8e164fb01
* eina_rectangle: Fix typo.
...
SVN revision: 41158
2009-06-22 13:46:05 +00:00
Cedric BAIL
5c5cb1fdb1
* eina: Add a benchmark for eina_rectangle_pool.
...
SVN revision: 41157
2009-06-22 13:24:13 +00:00
Cedric BAIL
4fa66bcae9
* eina: Evas_Data are gone so unactivate benchmark.
...
SVN revision: 41156
2009-06-22 13:20:29 +00:00
Cedric BAIL
af1e7f5dc9
* eina: Fix API naming for eina_rectangle and add a global allocator.
...
SVN revision: 41155
2009-06-22 13:16:51 +00:00
Gustavo Sverzut Barbieri
eac66d4e5a
proper cleanup of efreet_desktop_command.
...
Efreet API is BRAIN NUTS, some stuff you're supposed to release (list)
and others are up to the callback to release.
Okay, I broke e17 trying to fix efreet tests. API is so inconsistent
that its own test was wrong. I'm reverting my change and fix the test,
but this is bad.
SVN revision: 41133
2009-06-20 19:07:31 +00:00
Gustavo Sverzut Barbieri
4eb71900a2
and rename static linkage as well.
...
SVN revision: 41131
2009-06-20 16:31:15 +00:00
Vincent Torri
b9d313774f
* Allow some tests to pass on Windows. Just for the fun
...
* More important, allow to manage correctly the icons with
efreet on Windows. It works with Tango (and ewl, now)
SVN revision: 41130
2009-06-20 16:18:17 +00:00
Vincent Torri
ddee121285
i forgot to rename file...
...
SVN revision: 41126
2009-06-20 10:17:37 +00:00
Gustavo Sverzut Barbieri
b5f6c61c94
free array as well.
...
SVN revision: 41124
2009-06-20 07:36:30 +00:00