Vincent Torri [Thu, 25 Oct 2012 05:21:58 +0000 (05:21 +0000)]
Eina: add affinity to win32 code.
It's not working yet:
* eina_thread.c:152:33: error: 'index' undeclared (first use in this function)
* eina_thread.c:295:4: warning: passing argument 3 of '_eina_thread_win32_create' from incompatible pointer type [enabled by default]
also:
* line 142, is it normal that we call eina_list_append() with tw being NULL ?
* is what I did in the close_thread label correct ?
SVN revision: 78416
ChunEon Park [Thu, 25 Oct 2012 04:03:06 +0000 (04:03 +0000)]
evas/event - optimize to not transform coordinates again in map enabled case.
SVN revision: 78415
Gustavo Sverzut Barbieri [Wed, 24 Oct 2012 21:51:59 +0000 (21:51 +0000)]
oops... thanks stefan and build bot.
I don't have eo here, so I can't test newer edje... not even compile :-P
SVN revision: 78413
Stefan Schmidt [Wed, 24 Oct 2012 19:50:29 +0000 (19:50 +0000)]
Doxyfile.in: Remove obsolte doxygen tags from all our Doxyfile.in files.
Doygen tells us:
warning: Tag `SHOW_DIRECTORIES' at line 507 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `HTML_ALIGN_MEMBERS' at line 879 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
warning: Tag `USE_INLINE_TREES' at line 1065 of file Doxyfile has become obsolete.
To avoid this warning please remove this line from your configuration file or upgrade it using "doxygen -u"
So we are nice and remove them. A yay for the day where we have amerged tree and
not two dozens of Doxyfile.in files floating around.
SVN revision: 78409
Gustavo Sverzut Barbieri [Wed, 24 Oct 2012 19:04:01 +0000 (19:04 +0000)]
abort if cannot create /tmp file for cpp (epp).
one user complained that if /tmp wasn't writable (...?) it would keep
going but would abort with a message that his #define were not being
replaced, which is strange.
at the end the reason was it did not abort on mkstemp() failure.
SVN revision: 78408
Cedric BAIL [Wed, 24 Oct 2012 09:25:44 +0000 (09:25 +0000)]
evas: unbork build of non static also.
m4 macro would be of a great use to simplify this mess.
SVN revision: 78393
Cedric BAIL [Wed, 24 Oct 2012 08:46:25 +0000 (08:46 +0000)]
evas: fix borked static module support.
SVN revision: 78392
ChunEon Park [Wed, 24 Oct 2012 07:34:20 +0000 (07:34 +0000)]
evas - NEWS, Changelog
SVN revision: 78391
ChunEon Park [Wed, 24 Oct 2012 07:14:52 +0000 (07:14 +0000)]
evas/event - no more valid.
SVN revision: 78390
ChunEon Park [Wed, 24 Oct 2012 07:10:17 +0000 (07:10 +0000)]
evas/events - fix source event pass for map transformed.
SVN revision: 78389
ChunEon Park [Wed, 24 Oct 2012 06:17:28 +0000 (06:17 +0000)]
evas/events - add missing since
SVN revision: 78387
ChunEon Park [Wed, 24 Oct 2012 06:15:21 +0000 (06:15 +0000)]
evas/event - dont pass events when source_events is false
SVN revision: 78386
ChunEon Park [Wed, 24 Oct 2012 04:36:02 +0000 (04:36 +0000)]
evas/event - refactoring for less code
SVN revision: 78383
Cedric BAIL [Wed, 24 Oct 2012 02:59:56 +0000 (02:59 +0000)]
evas: fix gl_sdl b0rk.
SVN revision: 78381
ChunEon Park [Wed, 24 Oct 2012 01:36:29 +0000 (01:36 +0000)]
evas/image - [E-devel] [PATCH][Evas] improve the evas_object_image_source_visible_set docs
Hi,
Attached goes a patch improving the evas_object_image_source_visible_set
documentation.
Regards,
Signed-Off-By: Leandro Dorileo<dorileo@profusion.mobi>
SVN revision: 78379
Tom Hacohen [Tue, 23 Oct 2012 10:01:50 +0000 (10:01 +0000)]
Eo: Fixed compilation warning.
SVN revision: 78366
Tom Hacohen [Tue, 23 Oct 2012 09:56:39 +0000 (09:56 +0000)]
Efl eo: Fixed compilation warnings.
SVN revision: 78365
Carsten Haitzler [Tue, 23 Oct 2012 08:55:22 +0000 (08:55 +0000)]
fix possible size set segv in gl engine.
SVN revision: 78363
ChunEon Park [Tue, 23 Oct 2012 08:44:11 +0000 (08:44 +0000)]
evas/proxy - added 2 more apis. not enough yet. will fix them soon.
evas_object_image_source_events_set/get
SVN revision: 78361
Tom Hacohen [Tue, 23 Oct 2012 07:25:29 +0000 (07:25 +0000)]
Evas textgrid: Fixed compilation warning.
SVN revision: 78360
Vincent Torri [Tue, 23 Oct 2012 06:30:48 +0000 (06:30 +0000)]
cosmetic
SVN revision: 78359
Daniel Zaoui [Tue, 23 Oct 2012 06:26:40 +0000 (06:26 +0000)]
Add @since 1.8 to all the defines added for Eo in Evas.h + fixes after
make doc.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78358
Christopher Michael [Tue, 23 Oct 2012 06:16:13 +0000 (06:16 +0000)]
Edje: Fix uninitialized variable warning.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78357
Christopher Michael [Tue, 23 Oct 2012 06:16:08 +0000 (06:16 +0000)]
Edje: Makes no sense to call evas_object_evas_get Again when we
previously called it a few lines above.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78356
Vincent Torri [Tue, 23 Oct 2012 06:12:37 +0000 (06:12 +0000)]
merge: move stuff
SVN revision: 78355
Vincent Torri [Tue, 23 Oct 2012 05:56:57 +0000 (05:56 +0000)]
merge: add version for Evil requirements
SVN revision: 78351
Vincent Torri [Tue, 23 Oct 2012 05:43:57 +0000 (05:43 +0000)]
merge: pass directly to the preprocessor the Windows macro instead of using autotools
SVN revision: 78350
Vincent Torri [Tue, 23 Oct 2012 05:23:25 +0000 (05:23 +0000)]
merge: use package version instead of 1.7.99
SVN revision: 78349
Vincent Torri [Mon, 22 Oct 2012 21:31:10 +0000 (21:31 +0000)]
merge: useless (and wrong anyway) test, add reminder, and remove comment
SVN revision: 78346
Vincent Torri [Mon, 22 Oct 2012 21:16:49 +0000 (21:16 +0000)]
merge: better output
SVN revision: 78345
Vincent Torri [Mon, 22 Oct 2012 21:05:28 +0000 (21:05 +0000)]
and that one too
SVN revision: 78344
Vincent Torri [Mon, 22 Oct 2012 21:03:29 +0000 (21:03 +0000)]
merge: remove useless define
SVN revision: 78343
Vincent Torri [Mon, 22 Oct 2012 20:54:19 +0000 (20:54 +0000)]
merge: more cosmetic changes
SVN revision: 78342
Vincent Torri [Mon, 22 Oct 2012 20:19:48 +0000 (20:19 +0000)]
merge: more quoted macros
SVN revision: 78341
Vincent Torri [Mon, 22 Oct 2012 20:07:04 +0000 (20:07 +0000)]
merge: minor cleanup
SVN revision: 78340
Rafael Antognolli [Mon, 22 Oct 2012 20:02:35 +0000 (20:02 +0000)]
evas/build: Fix examples building enable/disable.
It should be disable if the dependencies were NOT found.
SVN revision: 78339
Gustavo Sverzut Barbieri [Mon, 22 Oct 2012 19:56:05 +0000 (19:56 +0000)]
efl: use EINA_CONFIG() instead of manual if-define-endif-AC_SUBST
bad cedric, did not look around in the file :-)
SVN revision: 78338
ChunEon Park [Mon, 22 Oct 2012 10:30:52 +0000 (10:30 +0000)]
evas - ahhh . fixed typo again.
SVN revision: 78329
ChunEon Park [Mon, 22 Oct 2012 10:28:52 +0000 (10:28 +0000)]
evas - fixed typo
SVN revision: 78328
ChunEon Park [Mon, 22 Oct 2012 10:27:08 +0000 (10:27 +0000)]
evas/proxy - fill the eo op description
SVN revision: 78327
Daniel Zaoui [Mon, 22 Oct 2012 09:36:23 +0000 (09:36 +0000)]
Fix for amalgamation.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78325
ChunEon Park [Mon, 22 Oct 2012 08:59:32 +0000 (08:59 +0000)]
evas/render - update where source object visiblity is changed
SVN revision: 78324
Daniel Zaoui [Mon, 22 Oct 2012 08:57:08 +0000 (08:57 +0000)]
Fix for Clouseau. Seems that some bugs remain on Evas.
Sorry for the inconvenience.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78323
Daniel Zaoui [Mon, 22 Oct 2012 08:57:02 +0000 (08:57 +0000)]
Add Doxygen descriptions for the evas objects and evas canvas new
defines.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78322
WooHyun Jung [Mon, 22 Oct 2012 08:28:55 +0000 (08:28 +0000)]
evas : Additional explanation for style tag in evas textblock.
SVN revision: 78319
ChunEon Park [Mon, 22 Oct 2012 06:48:21 +0000 (06:48 +0000)]
evas/event - sorry. nevermind. it's ok.
SVN revision: 78317
ChunEon Park [Mon, 22 Oct 2012 06:45:15 +0000 (06:45 +0000)]
evas/event - my commit caused some problem. revert temporarly.
SVN revision: 78316
ChunEon Park [Mon, 22 Oct 2012 05:02:53 +0000 (05:02 +0000)]
evas/events - use Eina_Bool
SVN revision: 78314
ChunEon Park [Mon, 22 Oct 2012 04:57:32 +0000 (04:57 +0000)]
evas/proxy - skip the events on invisible source obj.
SVN revision: 78313
Daniel Zaoui [Sun, 21 Oct 2012 13:35:16 +0000 (13:35 +0000)]
Fix edje_edit. Didn't see that the base of the Edje_edit is not a
pointer. Changed it to satisfy Eo requirements.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78306
Daniel Zaoui [Sun, 21 Oct 2012 10:46:58 +0000 (10:46 +0000)]
Edje porting to Eo
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78305
Daniel Zaoui [Sun, 21 Oct 2012 08:17:08 +0000 (08:17 +0000)]
Remove EAPI that were not supposed to be.
vtorri is hot today!!!
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78303
Daniel Juyung Seo [Sun, 21 Oct 2012 08:09:05 +0000 (08:09 +0000)]
efreet: Fixed build break without edbus2. Patch by vtorri.
Thanks a lot vtorri!
I tested this with/without edbus2.
SVN revision: 78302
Daniel Zaoui [Sun, 21 Oct 2012 08:04:20 +0000 (08:04 +0000)]
Fix: compilation problem due to _ecore_parent declaration and
HAVE_MALLINFO conflict.
Thanks to vtorri for having found that.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>
SVN revision: 78301
Sebastian Dransfeld [Sun, 21 Oct 2012 04:53:23 +0000 (04:53 +0000)]
efreet: Add dbus efreet daemon
Not working yet.
SVN revision: 78294
Sebastian Dransfeld [Sun, 21 Oct 2012 04:53:18 +0000 (04:53 +0000)]
efreet: move common function to base
SVN revision: 78293
Sebastian Dransfeld [Sun, 21 Oct 2012 04:52:59 +0000 (04:52 +0000)]
edbus: Add initializers to stop warnings
SVN revision: 78292
Boris Faure [Sat, 20 Oct 2012 14:02:36 +0000 (14:02 +0000)]
evas_text_grid: ' ' can be underlined or striken through
+ typo
SVN revision: 78284
Mike McCormack [Sat, 20 Oct 2012 05:08:18 +0000 (05:08 +0000)]
ecore: Fix unbalanced lock
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 78274
Mike McCormack [Fri, 19 Oct 2012 23:50:44 +0000 (23:50 +0000)]
evas: Fix unused return code warnings... check return codes
Signed-off-by: Mike McCormack <mikem@atratus.org>
SVN revision: 78273
Lucas De Marchi [Fri, 19 Oct 2012 23:33:05 +0000 (23:33 +0000)]
efreet: Fix efreet_init_parse for non existent file
The conversion to eina_file_map() in r78179 broke the error path of
efreet_init_parse(). Particularly if file doesn't exist. Since the variables
were not initialized it was trying to operate on random values from the stack.
So I got the following crash on E17:
#0 0x00007f238b0bbd67 in waitpid () from /usr/lib/libpthread.so.0
#1 0x00000000004397a3 in e_alert_show ()
#2 0x0000000000526392 in e_sigseg_act ()
#3 <signal handler called>
#4 0x0000000000000031 in ?? ()
#5 0x00007f239315df0f in efreet_ini_parse (file=file@entry=0x7fff39ce46f0 "/home/lucas/local/share/enlightenment/applications/defaults.list")
at /home/lucas/p/e-svn/trunk/efreet/src/lib/efreet_ini.c:245
#6 0x00007f239315e100 in efreet_ini_new (file=0x7fff39ce46f0 "/home/lucas/local/share/enlightenment/applications/defaults.list")
at /home/lucas/p/e-svn/trunk/efreet/src/lib/efreet_ini.c:82
#7 0x0000000000538174 in _e_util_default_terminal_get ()
#8 0x00000000005382dc in e_util_terminal_desktop_get ()
#9 0x00007f23706a1065 in e_fwin_init () from /home/lucas/local/lib/enlightenment/modules/fileman/linux-gnu-x86_64-ver-pre-svn-08/module.so
#10 0x00007f237069b524 in e_modapi_init () from /home/lucas/local/lib/enlightenment/modules/fileman/linux-gnu-x86_64-ver-pre-svn-08/module.so
#11 0x000000000050420d in e_module_enable ()
#12 0x0000000000504e77 in _e_module_cb_idler ()
#13 0x00007f238da22739 in _ecore_call_task_cb (data=<optimized out>, func=<optimized out>) at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_private.h:265
#14 _ecore_idle_enterer_call () at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_idle_enterer.c:234
#15 0x00007f238da24c1b in _ecore_main_loop_iterate_internal (once_only=once_only@entry=0) at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_main.c:1826
#16 0x00007f238da252c7 in ecore_main_loop_begin () at /home/lucas/p/e-svn/trunk/ecore/src/lib/ecore/ecore_main.c:934
#17 0x0000000000436167 in main ()
Besides initializing the variables, there's no need to "goto" if the file
doesn't exist.... just return.
SVN revision: 78272
Bruno Dilly [Fri, 19 Oct 2012 18:50:46 +0000 (18:50 +0000)]
ephysics: support back-face culling
SVN revision: 78265
Ricardo de Almeida Gonzaga [Fri, 19 Oct 2012 18:50:38 +0000 (18:50 +0000)]
ephysics: fine tunning on sandbox layout
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78264
Lucas De Marchi [Fri, 19 Oct 2012 18:24:36 +0000 (18:24 +0000)]
edbus: Add example for emitting signal
SVN revision: 78263
Lucas De Marchi [Fri, 19 Oct 2012 18:24:30 +0000 (18:24 +0000)]
edbus: Remove space after for-like macros
SVN revision: 78262
Nicholas Hughart [Fri, 19 Oct 2012 16:19:33 +0000 (16:19 +0000)]
Backport 78258/78259 to fix Eina amalgamation build.
SVN revision: 78260
Nicholas Hughart [Fri, 19 Oct 2012 16:01:49 +0000 (16:01 +0000)]
A little formatting fix
SVN revision: 78259
Nicholas Hughart [Fri, 19 Oct 2012 15:57:55 +0000 (15:57 +0000)]
Make Eina amalgamation build again
The eina_thread_init and eina_thread_shutdown functions
have to return Eina_Bool to match other init/shutdown
functions in Eina. The fact that this didn't break the
normal build is interesting...
SVN revision: 78258
Christopher Michael [Fri, 19 Oct 2012 12:58:37 +0000 (12:58 +0000)]
Evas: Add EINA_UNUSED where missing.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78253
Christopher Michael [Fri, 19 Oct 2012 12:58:33 +0000 (12:58 +0000)]
Evas: Remove unused variables
Signed-off-by: Christopher Michael <cp.michael@samsung.com>
SVN revision: 78252
ChunEon Park [Fri, 19 Oct 2012 12:26:59 +0000 (12:26 +0000)]
evas - updated NEWS & Changelog
SVN revision: 78251
ChunEon Park [Fri, 19 Oct 2012 12:22:42 +0000 (12:22 +0000)]
evas/clip - use Eina_Bool
SVN revision: 78250
ChunEon Park [Fri, 19 Oct 2012 12:22:16 +0000 (12:22 +0000)]
evas/proxy - update rendering when source visibility is switching.
SVN revision: 78249
ChunEon Park [Fri, 19 Oct 2012 12:00:57 +0000 (12:00 +0000)]
evas/render - refactoring code.
SVN revision: 78248
Cedric BAIL [Fri, 19 Oct 2012 10:56:34 +0000 (10:56 +0000)]
evas: move to Eina_Thread.
SVN revision: 78245
Cedric BAIL [Fri, 19 Oct 2012 10:45:25 +0000 (10:45 +0000)]
ecore: oops fix a typo.
SVN revision: 78243
Sebastian Dransfeld [Fri, 19 Oct 2012 09:03:14 +0000 (09:03 +0000)]
eina: Always do opendir first
SVN revision: 78238
Carsten Haitzler [Fri, 19 Oct 2012 08:18:59 +0000 (08:18 +0000)]
fix dirp leak
SVN revision: 78235
Cedric BAIL [Fri, 19 Oct 2012 07:18:11 +0000 (07:18 +0000)]
evas: use new Eina_Thread API.
SVN revision: 78232
Cedric BAIL [Fri, 19 Oct 2012 07:15:11 +0000 (07:15 +0000)]
eina: look around for setaffinity.
SVN revision: 78231
Cedric BAIL [Fri, 19 Oct 2012 07:13:21 +0000 (07:13 +0000)]
ecore: update to new API.
SVN revision: 78230
Cedric BAIL [Fri, 19 Oct 2012 07:13:08 +0000 (07:13 +0000)]
efl: change a little bit API.
SVN revision: 78229
Cedric BAIL [Fri, 19 Oct 2012 07:12:30 +0000 (07:12 +0000)]
eina: change API a little bit.
SVN revision: 78228
Cedric BAIL [Fri, 19 Oct 2012 05:49:48 +0000 (05:49 +0000)]
ecore: use Eina_Thread in Ecore_Thread.
SVN revision: 78227
Cedric BAIL [Fri, 19 Oct 2012 05:48:16 +0000 (05:48 +0000)]
eina: add Eina_Thread API.
SVN revision: 78226
Cedric BAIL [Fri, 19 Oct 2012 05:47:33 +0000 (05:47 +0000)]
efl: add Eina_Thread API.
SVN revision: 78225
Cedric BAIL [Fri, 19 Oct 2012 04:38:08 +0000 (04:38 +0000)]
eina: handle properly case where str != NULL and slen == 0
SVN revision: 78222
Cedric BAIL [Fri, 19 Oct 2012 01:51:07 +0000 (01:51 +0000)]
efl: backport r78215.
SVN revision: 78217
Cedric BAIL [Fri, 19 Oct 2012 01:49:06 +0000 (01:49 +0000)]
efl: backport r78213.
SVN revision: 78216
Cedric BAIL [Fri, 19 Oct 2012 01:32:31 +0000 (01:32 +0000)]
efl: oops revert things that should not have got in.
SVN revision: 78212
Cedric BAIL [Fri, 19 Oct 2012 01:31:22 +0000 (01:31 +0000)]
efl: backport r78209.
SVN revision: 78211
Bruno Dilly [Thu, 18 Oct 2012 23:55:45 +0000 (23:55 +0000)]
ephysics: move perspective stuff to camera component
Looks like it fits better the camera component than world.
SVN revision: 78206
Bruno Dilly [Thu, 18 Oct 2012 23:27:26 +0000 (23:27 +0000)]
ephysics: add perspective support
SVN revision: 78205
Bruno Dilly [Thu, 18 Oct 2012 23:27:19 +0000 (23:27 +0000)]
ephysics: change bouncing 3d example
Make it easier to test 3d rotations
SVN revision: 78204
Bruno Dilly [Thu, 18 Oct 2012 21:23:21 +0000 (21:23 +0000)]
ephysics: don't set density 0 when setting mass on
sandbox
SVN revision: 78203
Bruno Dilly [Thu, 18 Oct 2012 21:23:16 +0000 (21:23 +0000)]
ephysics: set velocity before applying impulse on
sandbox
Otherwise the velocity implied by impulse will be zeroed.
SVN revision: 78202
Bruno Dilly [Thu, 18 Oct 2012 21:23:05 +0000 (21:23 +0000)]
ephysics: expose volume getter
useful to calculate density given a mass
SVN revision: 78201
José Roberto de Souza [Thu, 18 Oct 2012 20:11:10 +0000 (20:11 +0000)]
edbus: Add a private function edbus_message_iter_sub_iter_get()
Function will be used in a future patch.
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78199
José Roberto de Souza [Thu, 18 Oct 2012 20:11:04 +0000 (20:11 +0000)]
edbus: Avoid call _on_signal_handler_free over freed object or proxy
If a signal handler callback remove the last reference of his parent, his parent
will unref all your childrens including signal handler, but signal handler could
not be freed until your callback was finish so a event to delete it will be
created and when this event happen the signal handler parent was already freed
and we could not call _on_signal_handler_free().
Patch by: José Roberto de Souza <zehortigoza@profusion.mobi>
SVN revision: 78198
Ricardo de Almeida Gonzaga [Thu, 18 Oct 2012 19:18:13 +0000 (19:18 +0000)]
ephysics: sandbox apply actions on restart
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>
SVN revision: 78195