Commit Graph

19388 Commits

Author SHA1 Message Date
Carsten Haitzler 47b7c0f36b fix minor case of the segv's in evas.
SVN revision: 78443
2012-10-25 11:28:12 +00:00
Daniel Zaoui 05031a3631 Fix for elementary_codegen and edje_codegen
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78436
2012-10-25 09:56:31 +00:00
Daniel Zaoui d372006da4 Compilation fixes
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78435
2012-10-25 09:56:27 +00:00
Cedric BAIL 0827a05a58 evas: give a Warp 10 engine to XPM loader !
NOTE: If anyone know the moron who did think it was a
great idea to make XPM the Freedesktop recommanded 
choice for icons, please give him a huge SPANK for me !

NOTE: There is in fact no reason why CServe2 and default
loader code are not shared. The number of different line
is small. I highly advise we make the effort to merge
them back soon.



SVN revision: 78424
2012-10-25 08:02:31 +00:00
ChunEon Park 10ead8d107 evas - added Evas_Coord_Size, Evas_Coord_Precision_Size types
SVN revision: 78417
2012-10-25 05:28:12 +00:00
ChunEon Park 2de9c7a47b evas/event - optimize to not transform coordinates again in map enabled case.
SVN revision: 78415
2012-10-25 04:03:06 +00:00
Gustavo Sverzut Barbieri 3519c6e92e 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
2012-10-24 21:51:59 +00:00
Stefan Schmidt cedf5d0cf9 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
2012-10-24 19:50:29 +00:00
Gustavo Sverzut Barbieri 0647d5d54c 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
2012-10-24 19:04:01 +00:00
Cedric BAIL 26dbb19516 evas: unbork build of non static also.
m4 macro would be of a great use to simplify this mess.


SVN revision: 78393
2012-10-24 09:25:44 +00:00
Cedric BAIL ee1ec7d229 evas: fix borked static module support.
SVN revision: 78392
2012-10-24 08:46:25 +00:00
ChunEon Park aa98d419e2 evas - NEWS, Changelog
SVN revision: 78391
2012-10-24 07:34:20 +00:00
ChunEon Park 3f1f0631c1 evas/event - no more valid.
SVN revision: 78390
2012-10-24 07:14:52 +00:00
ChunEon Park 2960c5e5d4 evas/events - fix source event pass for map transformed.
SVN revision: 78389
2012-10-24 07:10:17 +00:00
ChunEon Park d19f4a904a evas/events - add missing since
SVN revision: 78387
2012-10-24 06:17:28 +00:00
ChunEon Park bebeefb155 evas/event - dont pass events when source_events is false
SVN revision: 78386
2012-10-24 06:15:21 +00:00
ChunEon Park 0438eb2134 evas/event - refactoring for less code
SVN revision: 78383
2012-10-24 04:36:02 +00:00
Cedric BAIL 0da512cdcd evas: fix gl_sdl b0rk.
SVN revision: 78381
2012-10-24 02:59:56 +00:00
ChunEon Park 5e1dc9fb7d 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
2012-10-24 01:36:29 +00:00
Carsten Haitzler 86e8c4ed53 fix possible size set segv in gl engine.
SVN revision: 78363
2012-10-23 08:55:22 +00:00
ChunEon Park d115ff8e3b evas/proxy - added 2 more apis. not enough yet. will fix them soon.
evas_object_image_source_events_set/get



SVN revision: 78361
2012-10-23 08:44:11 +00:00
Tom Hacohen 7f71bab887 Evas textgrid: Fixed compilation warning.
SVN revision: 78360
2012-10-23 07:25:29 +00:00
Daniel Zaoui 8b3a7b6167 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
2012-10-23 06:26:40 +00:00
Christopher Michael ca5ce36b69 Edje: Fix uninitialized variable warning.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78357
2012-10-23 06:16:13 +00:00
Christopher Michael 74419525cf 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
2012-10-23 06:16:08 +00:00
Rafael Antognolli 69df3e14ec evas/build: Fix examples building enable/disable.
It should be disable if the dependencies were NOT found.

SVN revision: 78339
2012-10-22 20:02:35 +00:00
ChunEon Park 7a8ba6acef evas - ahhh . fixed typo again.
SVN revision: 78329
2012-10-22 10:30:52 +00:00
ChunEon Park 347730a0c5 evas - fixed typo
SVN revision: 78328
2012-10-22 10:28:52 +00:00
ChunEon Park c28a3c83dc evas/proxy - fill the eo op description
SVN revision: 78327
2012-10-22 10:27:08 +00:00
Daniel Zaoui 4eb9ea7587 Fix for amalgamation.
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78325
2012-10-22 09:36:23 +00:00
ChunEon Park 8255c19814 evas/render - update where source object visiblity is changed
SVN revision: 78324
2012-10-22 08:59:32 +00:00
Daniel Zaoui 9cc4d3c3c0 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
2012-10-22 08:57:08 +00:00
Daniel Zaoui b80146d11b Add Doxygen descriptions for the evas objects and evas canvas new
defines.

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78322
2012-10-22 08:57:02 +00:00
WooHyun Jung 94f4360b40 evas : Additional explanation for style tag in evas textblock.
SVN revision: 78319
2012-10-22 08:28:55 +00:00
ChunEon Park 517e711493 evas/event - sorry. nevermind. it's ok.
SVN revision: 78317
2012-10-22 06:48:21 +00:00
ChunEon Park 32e089629e evas/event - my commit caused some problem. revert temporarly.
SVN revision: 78316
2012-10-22 06:45:15 +00:00
ChunEon Park 533cb57962 evas/events - use Eina_Bool
SVN revision: 78314
2012-10-22 05:02:53 +00:00
ChunEon Park 916f9ce50c evas/proxy - skip the events on invisible source obj.
SVN revision: 78313
2012-10-22 04:57:32 +00:00
Daniel Zaoui bdc4de91cd 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
2012-10-21 13:35:16 +00:00
Daniel Zaoui fdd87314b2 Edje porting to Eo
Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78305
2012-10-21 10:46:58 +00:00
Daniel Zaoui 9eb2d0e685 Remove EAPI that were not supposed to be.
vtorri is hot today!!!

Signed-off-by: Daniel Zaoui <daniel.zaoui@samsung.com>

SVN revision: 78303
2012-10-21 08:17:08 +00:00
Daniel Juyung Seo c204c6c2c2 efreet: Fixed build break without edbus2. Patch by vtorri.
Thanks a lot vtorri!
I tested this with/without edbus2.

SVN revision: 78302
2012-10-21 08:09:05 +00:00
Daniel Zaoui cacd9955ab 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
2012-10-21 08:04:20 +00:00
Sebastian Dransfeld ed5e14204e efreet: Add dbus efreet daemon
Not working yet.

SVN revision: 78294
2012-10-21 04:53:23 +00:00
Sebastian Dransfeld 199bef6051 efreet: move common function to base
SVN revision: 78293
2012-10-21 04:53:18 +00:00
Sebastian Dransfeld 878bfd2616 edbus: Add initializers to stop warnings
SVN revision: 78292
2012-10-21 04:52:59 +00:00
Boris Faure 36d0edc5b4 evas_text_grid: ' ' can be underlined or striken through
+ typo

SVN revision: 78284
2012-10-20 14:02:36 +00:00
Mike McCormack 6d4317ee2b ecore: Fix unbalanced lock
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 78274
2012-10-20 05:08:18 +00:00
Mike McCormack 19761ae0f8 evas: Fix unused return code warnings... check return codes
Signed-off-by: Mike McCormack <mikem@atratus.org>

SVN revision: 78273
2012-10-19 23:50:44 +00:00
Lucas De Marchi 2a8b05eb03 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
2012-10-19 23:33:05 +00:00
Bruno Dilly 22cc05a9fe ephysics: support back-face culling
SVN revision: 78265
2012-10-19 18:50:46 +00:00
Ricardo de Almeida Gonzaga e46c4e83d5 ephysics: fine tunning on sandbox layout
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78264
2012-10-19 18:50:38 +00:00
Lucas De Marchi 1799e141b7 edbus: Add example for emitting signal
SVN revision: 78263
2012-10-19 18:24:36 +00:00
Lucas De Marchi 6d2bd31902 edbus: Remove space after for-like macros
SVN revision: 78262
2012-10-19 18:24:30 +00:00
Nicholas Hughart b66ea59efa A little formatting fix
SVN revision: 78259
2012-10-19 16:01:49 +00:00
Nicholas Hughart f4066b0ed6 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
2012-10-19 15:57:55 +00:00
Christopher Michael 54ed751b9d Evas: Add EINA_UNUSED where missing.
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78253
2012-10-19 12:58:37 +00:00
Christopher Michael f279e9f2d9 Evas: Remove unused variables
Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78252
2012-10-19 12:58:33 +00:00
ChunEon Park 508b82e880 evas - updated NEWS & Changelog
SVN revision: 78251
2012-10-19 12:26:59 +00:00
ChunEon Park 037c5f9156 evas/clip - use Eina_Bool
SVN revision: 78250
2012-10-19 12:22:42 +00:00
ChunEon Park 5f8b84063f evas/proxy - update rendering when source visibility is switching.
SVN revision: 78249
2012-10-19 12:22:16 +00:00
ChunEon Park 983627ecb7 evas/render - refactoring code.
SVN revision: 78248
2012-10-19 12:00:57 +00:00
Cedric BAIL 10f9d3a215 evas: move to Eina_Thread.
SVN revision: 78245
2012-10-19 10:56:34 +00:00
Cedric BAIL d84053ccfe ecore: oops fix a typo.
SVN revision: 78243
2012-10-19 10:45:25 +00:00
Cedric BAIL c1dee13b8e evas: use new Eina_Thread API.
SVN revision: 78232
2012-10-19 07:18:11 +00:00
Cedric BAIL c15b604477 eina: look around for setaffinity.
SVN revision: 78231
2012-10-19 07:15:11 +00:00
Cedric BAIL 6e6d623148 ecore: update to new API.
SVN revision: 78230
2012-10-19 07:13:21 +00:00
Cedric BAIL 6bde75188d eina: change API a little bit.
SVN revision: 78228
2012-10-19 07:12:30 +00:00
Cedric BAIL e882b94434 ecore: use Eina_Thread in Ecore_Thread.
SVN revision: 78227
2012-10-19 05:49:48 +00:00
Cedric BAIL 52cf5dce93 eina: add Eina_Thread API.
SVN revision: 78226
2012-10-19 05:48:16 +00:00
Bruno Dilly 211d38aac0 ephysics: move perspective stuff to camera component
Looks like it fits better the camera component than world.



SVN revision: 78206
2012-10-18 23:55:45 +00:00
Bruno Dilly 08643f3112 ephysics: add perspective support
SVN revision: 78205
2012-10-18 23:27:26 +00:00
Bruno Dilly 30a0f7c659 ephysics: change bouncing 3d example
Make it easier to test 3d rotations



SVN revision: 78204
2012-10-18 23:27:19 +00:00
Bruno Dilly 90e21f1637 ephysics: don't set density 0 when setting mass on
sandbox




SVN revision: 78203
2012-10-18 21:23:21 +00:00
Bruno Dilly 2db55269f6 ephysics: set velocity before applying impulse on
sandbox

Otherwise the velocity implied by impulse will be zeroed.



SVN revision: 78202
2012-10-18 21:23:16 +00:00
Bruno Dilly 64bc76ba49 ephysics: expose volume getter
useful to calculate density given a mass



SVN revision: 78201
2012-10-18 21:23:05 +00:00
José Roberto de Souza cc28164d70 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
2012-10-18 20:11:10 +00:00
José Roberto de Souza 3efa417886 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
2012-10-18 20:11:04 +00:00
Ricardo de Almeida Gonzaga e7b72f567a ephysics: sandbox apply actions on restart
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78195
2012-10-18 19:18:13 +00:00
Ricardo de Almeida Gonzaga d7757986c2 ephysics: adjust sandbox body type combo alignment
Patch by: Ricardo de Almeida Gonzaga <ricardo@profusion.mobi>



SVN revision: 78194
2012-10-18 19:18:08 +00:00
Leandro Dorileo 02903536b3 EPhysics: avoid restacking objects on different layers
If the two objects are not in the same layer avoid restacking it.


Patch by: Leandro Dorileo <dorileo@profusion.mobi>



SVN revision: 78193
2012-10-18 19:18:00 +00:00
José Roberto de Souza c6bf21cbbe edbus: Use NULL instead of EDBUS_ARGS({"", ""})
Patch by: José Roberto de Souza  <zehortigoza@profusion.mobi>



SVN revision: 78192
2012-10-18 17:00:28 +00:00
ChunEon Park 9537606427 evas/event - remove duplication
SVN revision: 78185
2012-10-18 12:13:04 +00:00
ChunEon Park bea89dd14f evas - use Eina_Bool
SVN revision: 78184
2012-10-18 11:52:21 +00:00
ChunEon Park d12e1015e6 evas/event - update move event when object freeze event is off.
SVN revision: 78182
2012-10-18 11:42:03 +00:00
ChunEon Park d9bdce172a evas/proxy - +source visible set APIs
Need to care some more cases. will be upstreamed additionally.



SVN revision: 78180
2012-10-18 11:30:04 +00:00
Sebastian Dransfeld 4468ee3a7f efreet: use eina_file_map
SVN revision: 78179
2012-10-18 11:19:28 +00:00
Sebastian Dransfeld e327361844 efreet: formatting
SVN revision: 78178
2012-10-18 11:19:14 +00:00
ChunEon Park 652125a269 evas - updated NEWS
SVN revision: 78177
2012-10-18 10:52:10 +00:00
Sebastian Dransfeld a473306c0e efreet: move update files
Move update files to separate subdir to reduce inotify triggers

SVN revision: 78176
2012-10-18 09:40:00 +00:00
Sebastian Dransfeld d1bf182ec8 efreet: move variable to right scope
SVN revision: 78175
2012-10-18 09:39:44 +00:00
Sebastian Dransfeld 4eb8b955a9 efreet: optimize stat
use eina_file_stat_ls instead of eina_file.*_ls + ecore_file_is_dir

SVN revision: 78173
2012-10-18 09:12:25 +00:00
Sebastian Dransfeld 39d7882866 efreet: simplify
Since we open the file, there is no need to check for file existance and
a fstat call is nicer than ecore_file_size

SVN revision: 78171
2012-10-18 09:12:04 +00:00
Sebastian Dransfeld 9fe5e81ccb efreet: formatting
SVN revision: 78170
2012-10-18 09:11:54 +00:00
Sebastian Dransfeld 17cd7fa313 efreet: remove file exists check
efreet_ini_new will check if file exists later on.

SVN revision: 78169
2012-10-18 09:11:43 +00:00
Sebastian Dransfeld 2f60b3930d ecore_file: Don't check for file existance
This isn't needed, as inotify_add_watch will check this.

SVN revision: 78168
2012-10-18 09:11:25 +00:00
Sebastian Dransfeld 2a3cb2d1c9 efreet: remove realpath
Use eina_file_path_sanitize where needed

SVN revision: 78161
2012-10-18 08:10:35 +00:00
Sebastian Dransfeld 8009998bcc efreet: remove realpath
No need to use realpath here, paths coming in here are already sane

SVN revision: 78160
2012-10-18 08:10:23 +00:00
Sebastian Dransfeld fc7b1d66a6 efreet: formatting
SVN revision: 78159
2012-10-18 08:09:54 +00:00
Christopher Michael 838da7d970 Ecore_Evas (Wayland): Add missing LOGFN to ecore_evas_wayland_common
code. Patch from Rafael Antognolli, Thanks :)

Signed-off-by: Christopher Michael <cp.michael@samsung.com>

SVN revision: 78147
2012-10-18 05:43:07 +00:00