Cedric BAIL
faf1a51fee
* evas: Fix ticket #143 from Vincent Torri.
...
http://trac.enlightenment.org/e/ticket/143
SVN revision: 41565
2009-08-03 08:26:02 +00:00
Cedric BAIL
e7f691a9f2
* ecore_thread: Prevent mutex lock, thanks to Sachiel.
...
SVN revision: 41564
2009-08-03 08:19:33 +00:00
Carsten Haitzler
c3c692269a
Ticket #372 - patch. fix.
...
SVN revision: 41563
2009-08-03 08:19:12 +00:00
Cedric BAIL
2bb8e5ad8e
* ecore_thread_run: Add a facility to run heavy code in another thread
...
that still integrate cleanly with the EFL.
ecore_thread_run need two callbacks :
* func_heavy is called from another thread and should not use the
EFL except Eina, but carefully.
* func_end is called when func_heavy is done, but from inside ecore
main loop, so you can at this point call every EFL functions without
fear.
Note :
The system automatically detect how many CPU you have and will spread
the load on all of them.
You must not assume that the result will come in the same order you
requested it. Depend on each CPU load and how heavy the function on it
are.
SVN revision: 41555
2009-07-31 17:06:11 +00:00
Cedric BAIL
5784d74daa
* eina: Add eina_cpu_count.
...
SVN revision: 41543
2009-07-30 16:45:15 +00:00
Christopher Michael
cecbfe7618
Do not return a value if the function returns void.
...
SVN revision: 41537
2009-07-29 18:34:27 +00:00
Carsten Haitzler
1ea1c629cb
back to pre ver's
...
SVN revision: 41535
2009-07-29 08:19:34 +00:00
Carsten Haitzler
6db38393cd
SNAPSHOT: svn-03
...
SVN revision: 41532
2009-07-29 08:03:25 +00:00
Carsten Haitzler
a1b1beed52
RELEASE: eet 1.2.2
...
SVN revision: 41531
2009-07-29 07:54:14 +00:00
Gustavo Sverzut Barbieri
7ca620ce73
unbreak static savers, cedric pay attention to seds!
...
SVN revision: 41529
2009-07-28 23:48:27 +00:00
Iván Briano
0269d38187
Fix build of loaders
...
SVN revision: 41527
2009-07-28 17:59:26 +00:00
Vincent Torri
39809967cb
clean dist rule
...
SVN revision: 41526
2009-07-28 11:50:22 +00:00
Vincent Torri
413a216c55
oups, missing sys/
...
SVN revision: 41525
2009-07-28 09:58:12 +00:00
Vincent Torri
fe763e0fe0
fix compilation of programs using ecore on FreeBSD
...
SVN revision: 41524
2009-07-28 09:57:24 +00:00
Vincent Torri
12751954d1
remove uneeded declaration (to be symetric with xcb code)
...
SVN revision: 41523
2009-07-28 09:55:08 +00:00
Gustavo Sverzut Barbieri
d64634e725
unbreak xrender, opengl and software-16 engines.
...
ecore_evas_xlib_deps does not exist anymore, using have_ecore_x_xlib,
change if i'm wrong (software-x11 uses just have_ecore_x).
SVN revision: 41493
2009-07-25 04:52:34 +00:00
Cedric BAIL
470b2756ba
Oops, forgot changelog.
...
SVN revision: 41483
2009-07-23 12:33:02 +00:00
Cedric BAIL
fe553249ef
* eet: Fix initialization for system that don't support SECMEN.
...
Note that I don't like this solution, but I didn't see any better one.
SVN revision: 41481
2009-07-23 09:53:44 +00:00
Iván Briano
835c6fd150
Fix requirements for ecore-file
...
SVN revision: 41474
2009-07-22 14:26:28 +00:00
Cedric BAIL
e75b89d50c
* eina: Handle NULL in eina_list_search_sorted_near_list.
...
SVN revision: 41467
2009-07-21 15:21:46 +00:00
Daniel Kolesa
1ef8e96d05
Add data/images/border-0.jpg in ethumb to EXTRA_DIST so it will be included when creating tarballs.
...
SVN revision: 41462
2009-07-21 06:01:57 +00:00
Gustavo Sverzut Barbieri
14105484aa
Eina rectangle missing list init.
...
Rectangle needs the list module for the pool_new() function. Patch
also adds a check for initialization error on the unit test.
By: Andre Dieb
SVN revision: 41460
2009-07-21 01:55:31 +00:00
Cedric BAIL
940b7b0740
* evas: Return Eina_Bool when it make sense.
...
SVN revision: 41458
2009-07-20 15:33:10 +00:00
Daniel Kolesa
b58ac165cf
Fix build of ethumb on some machines..
...
SVN revision: 41457
2009-07-20 15:20:25 +00:00
Michael Lauer
e1bb8c38ad
edje: add first bunch of typedefs for previously anonymous callbacks
...
SVN revision: 41424
2009-07-18 22:43:50 +00:00
Michael Lauer
565a623f26
evas: add first bunch of typedefs for previously anonymous callbacks
...
SVN revision: 41423
2009-07-18 22:43:18 +00:00
Gustavo Sverzut Barbieri
25ac55ae09
update rectangle test to new API.
...
Guys, when you change API, please change it everywhere and then run tests!
By: Andre Dieb
SVN revision: 41421
2009-07-18 15:58:44 +00:00
Kim Woelders
1db0b28f52
The functions ecore_x_window_prop_card32_list_get, ecore_x_window_prop_xid_get, and ecore_x_window_prop_xid_list_get were buggy.
...
The original intention was that if the property is absent or not of extected type (or invalid window) they should return -1, otherwise they should return the number of elements in the property, 0 if none.
Unfortunately they all returned 0 if the property does not exist. Also, ecore_x_window_prop_xid_list_get retuned 0 if the property exists, has no elements, but has wrong type (should be -1).
These issues should be fixed now but this may cause problems in any code that relied on the incorrect behavior.
SVN revision: 41418
2009-07-18 10:27:51 +00:00
Carsten Haitzler
a2b75fa66c
free list
...
SVN revision: 41411
2009-07-18 09:35:22 +00:00
Gustavo Sverzut Barbieri
37d5bd6ead
add item to fix callback type names and remove done items.
...
SVN revision: 41402
2009-07-17 15:33:49 +00:00
Gustavo Sverzut Barbieri
980d778e39
ethumbd_client.
...
do the same as ethumb, but uses ethumbd for doing it. Yet another
sample on ethumb usage.
SVN revision: 41401
2009-07-17 15:29:44 +00:00
Gustavo Sverzut Barbieri
7acfd6d648
fix theme/frame parsing to not leak and be simpler.
...
we don't need to allocate memory, copy, modify and free (free was
missing!), we can just give stringshare the length to use.
SVN revision: 41398
2009-07-17 14:48:03 +00:00
Gustavo Sverzut Barbieri
6aa85b1cf9
indent.
...
SVN revision: 41397
2009-07-17 14:44:11 +00:00
Gustavo Sverzut Barbieri
df0ea7a123
public header files should include global headers, not local.
...
SVN revision: 41395
2009-07-17 14:27:17 +00:00
Gustavo Sverzut Barbieri
386972f2f0
match API rename, it's module flush now.
...
SVN revision: 41394
2009-07-17 14:24:08 +00:00
Cedric BAIL
b02de756a6
* eina: Rename eina_module_list_delete to eina_module_list_flush.
...
SVN revision: 41385
2009-07-17 11:13:38 +00:00
Rafael Antognolli
ffe70c5e07
Fix some memory handling issues:
...
* Ethumb_Client now calls free_data on clear() and queue_remove().
* disconnect() doesn't call clear() anymore.
* disconnect() free pending calls correctly.
SVN revision: 41377
2009-07-17 04:28:41 +00:00
Gustavo Sverzut Barbieri
658d39dac8
emotion supports mov, make template edje more efficient.
...
* add .mov as supported extension.
* disable mouse events and smooth scale, hint scale as dynamic.
SVN revision: 41375
2009-07-16 23:13:16 +00:00
Gustavo Sverzut Barbieri
ebcc27e426
improve tool usage.
...
-Q, -V, -D: change debug levels, always forget about EINA_ERROR_LEVEL :-P
print message with status, if it failed, was generated or already exists.
SVN revision: 41374
2009-07-16 22:55:05 +00:00
Gustavo Sverzut Barbieri
2d2dfb7485
improve debug support on module loading.
...
SVN revision: 41373
2009-07-16 22:53:38 +00:00
Gustavo Sverzut Barbieri
51e81f52ef
fix symbol visibility in plugins.
...
ethumb_plugin_get() must be visible, _module_init/shutdown do not.
also add some __UNUSED__ attribute to shut up -Wextra
SVN revision: 41372
2009-07-16 22:13:36 +00:00
Gustavo Sverzut Barbieri
b803f43e91
Export EAPI otherwise plugins will not get symbols.
...
SVN revision: 41371
2009-07-16 22:06:40 +00:00
Gustavo Sverzut Barbieri
473f5ea563
remove -Wextra warnings.
...
SVN revision: 41370
2009-07-16 21:49:14 +00:00
Gustavo Sverzut Barbieri
4a2bd500e3
remove gcc -Wextra warnings
...
SVN revision: 41369
2009-07-16 21:42:02 +00:00
Gustavo Sverzut Barbieri
00d15b298a
do not remove sub-evases from ecore_evases list.
...
they are not there, they're listed inside sub_ecore_evas of parent instead.
SVN revision: 41368
2009-07-16 21:39:48 +00:00
Cedric BAIL
6ca987941f
* eina: Fix declaration according to Vincent Torri review.
...
SVN revision: 41359
2009-07-16 12:09:29 +00:00
Carsten Haitzler
01062bf98b
cast. c++ doesn't like the implied void * -> struct * cast.
...
SVN revision: 41358
2009-07-16 03:04:56 +00:00
Cedric BAIL
a477424685
* eina: Expose an helper for memory pool as Eina_Trash data type.
...
SVN revision: 41350
2009-07-15 13:13:52 +00:00
Gustavo Sverzut Barbieri
2051b9b76c
svn:ignore + TODO
...
SVN revision: 41348
2009-07-15 05:02:37 +00:00
Gustavo Sverzut Barbieri
c6b4e69225
zero pointers before failing.
...
SVN revision: 41347
2009-07-15 04:44:15 +00:00