Commit Graph

15181 Commits

Author SHA1 Message Date
Mike McCormack 74c07498f9 edje: Add a --no-save option to edje_cc
Some people don't want to reveal their edc files...

Signed-off-by: Mike McCormack <>

SVN revision: 63937
2011-10-10 02:49:50 +00:00
Vincent Torri 06a765d5a1 Evas: big mistake in efl_attribute.m4. My bad
SVN revision: 63935
2011-10-09 19:28:40 +00:00
Vincent Torri ac14342f6e Eina: big mistake in efl_attribute.m4. My bad
SVN revision: 63934
2011-10-09 19:27:08 +00:00
Vincent Torri 50cfcfc323 Evas: Add GL_EET_CFLAGS tp CPPFLAGS so that Eet.h is found. Patch by JGMiller, fix ticket #874
SVN revision: 63922
2011-10-08 07:16:36 +00:00
Carsten Haitzler 2f674f7059 be quiet about the EEK.
SVN revision: 63921
2011-10-08 05:33:47 +00:00
Carsten Haitzler 6fd17b839d Commit Neil's patch reported here:

SVN revision: 63920
2011-10-08 04:58:57 +00:00
Carsten Haitzler 4e4e7a03a4 fix cedric's nv12 shader! it worked by luck only. tex_y -> tex_c in
vert shdr

SVN revision: 63918
2011-10-08 03:04:16 +00:00
Bruno Dilly 88fdfeff4c Ecore_Exe: ifdef prctl usage
SVN revision: 63916
2011-10-08 01:17:19 +00:00
Bruno Dilly 8bc303995a Ecore Exe: add flag to send SIGTERM when parent die
Add a new ecore exe flag, ECORE_EXE_TERM_WITH_PARENT,
that will operate on child process,
sending a SIGTERM when parent process dies.

SVN revision: 63915
2011-10-07 23:37:42 +00:00
Carsten Haitzler 4364c5720c fd leak --
SVN revision: 63914
2011-10-07 17:47:55 +00:00
Vincent Torri a1207fd62c Evil: remove useless flags
SVN revision: 63911
2011-10-07 08:03:29 +00:00
Vincent Torri dd1f4931f5 Evil: fix recent autotools changes. Based on Shinwoo Kim's patch.
SVN revision: 63910
2011-10-07 07:54:58 +00:00
Vincent Torri 984159e37a Eio: remove AC_HEADER_ASSERT as assert() is not used.
SVN revision: 63906
2011-10-07 06:31:14 +00:00
Mike McCormack 3331e39a8f eina: Only declare _eina_tracking_lock with thread debugging
Hopefully fixes compilation on windows

Signed-off-by: Mike McCormack <>

SVN revision: 63905
2011-10-07 05:56:51 +00:00
Mike McCormack d1bfb51324 Revert "[Eina] Use Eina_Lock and not pthread. Fix compilation on Windows."
SVN revision: 63877

Reverted due to the following build failure:

eina_main.c:117:16: error: conflicting types for ‘_eina_tracking_lock’
../../src/include/eina_inline_lock_posix.x:83:29: note: previous declaration of ‘_eina_tracking_lock’ was here
make[3]: *** [libeina_la-eina_main.lo] Error 1

_eina_tracking_lock is used for implementation of Eina_Locks, so cannot be an Eina_Lock

Signed-off-by: Mike McCormack <>

SVN revision: 63904
2011-10-07 05:56:43 +00:00
Mike McCormack a409fec3f3 ecore: Update git ignore file
Signed-off-by: Mike McCormack <>

SVN revision: 63902
2011-10-07 05:56:25 +00:00
Christopher Michael f06f66b0a9 Ecore_Evas: Fix building of ecore_evas when ews is disabled.
SVN revision: 63888
2011-10-06 20:54:46 +00:00
Carsten Haitzler 7c7f8803f5 try and make newgl work again... fail! why does glx hate me?
SVN revision: 63885
2011-10-06 15:05:32 +00:00
Carsten Haitzler 837165ed8a no no.. oops. i missed an error!
SVN revision: 63883
2011-10-06 13:46:06 +00:00
Carsten Haitzler bdbfbbd2d3 newgl work.. now.. why?
SVN revision: 63882
2011-10-06 13:45:14 +00:00
Carsten Haitzler ecd5590952 hmm no. lets not make this alpha .. by default eh?
SVN revision: 63881
2011-10-06 13:42:19 +00:00
Carsten Haitzler 82b843d222 only use highp *IF* compiler supports it.
SVN revision: 63880
2011-10-06 13:25:18 +00:00
Vincent Torri 32c2ed673b [Eina] Use Eina_Lock and not pthread. Fix compilation on Windows.
SVN revision: 63877
2011-10-06 06:34:39 +00:00
Carsten Haitzler 37f505d4ce fix resize handling for emotion
SVN revision: 63868
2011-10-06 02:41:24 +00:00
Mike McCormack e5c1e7cc4f evas: remove extra CR
SVN revision: 63867
2011-10-06 02:23:57 +00:00
Gustavo Sverzut Barbieri fc1cf7e259 ews: do not allow resize the window using a mouse.
EWS is meant to run in FB or other systems without actual windows, but
as we test on X11 let's forbid to change the resolution.

One is still able to do it using ecore_evas_ews_setup().

SVN revision: 63860
2011-10-06 00:09:17 +00:00
Gustavo Sverzut Barbieri f51d00e4cf ecore_evas_ews: focus-out may be called during deletion.
SVN revision: 63857
2011-10-05 23:41:39 +00:00
Jim Kukunas 5d45544329 [PATCH] evas: fix typo in LOOP_ALIGNED_U1_A48_SSE3
The old version works because in every function in which
this macro is used ``l'' is the length and ``d'' is the
destination. This patch prevents future headaches when
those constraints no longer hold.

Patch by: Jim Kukunas <>

SVN revision: 63856
2011-10-05 23:41:01 +00:00
Gustavo Sverzut Barbieri 5be92e7d21 ecore_evas_ews: apply modifiers to target evas.
SVN revision: 63855
2011-10-05 23:24:45 +00:00
Gustavo Sverzut Barbieri b136246078 ecore_evas_ews: fixed bug with rendering.
Ouch, did not notice the engines were hardcode to buffer engine, let's
make it generic to the render function of the engine.

SVN revision: 63853
2011-10-05 22:52:41 +00:00
Gustavo Sverzut Barbieri 27bd62e087 ecore_evas_ews: fix focus of inner canvas.
SVN revision: 63852
2011-10-05 22:51:37 +00:00
Vincent Torri f3e531b7a7 Embryo: fix compilation on Windows CE and link with Evil
* use fseek() instead of rewind() as the latter does not exist on Windows CE
* fix compilation with Evil.

SVN revision: 63850
2011-10-05 22:30:16 +00:00
Gustavo Sverzut Barbieri 163272dc48 Welcome EWS - Ecore+Evas Single Process Windowing System.
EWS is a new Ecor_Evas engine that builds on top of other engines. It
will create a backing store Ecore_Evas and ecore_evas_ews_new()
windows are created in it as images, but transparent to the outside
users (similar to buffer's ecore_evas_object_image_new()).

It provides a basic windowing system, with a known background object
that can be changed to your pleasure, and issue Ecore_Events to notify
of new windows and changes like movement, etc. Then you can write a
simple window manager based on it. (See example, Elementary will
contain one as well).

Backing store is determined by your best engine (as in
ecore_evas_new()) or specified with ecore_evas_ews_engine_set() or
environment variable $ECORE_EVAS_EWS (format:
engine-namey:w:h:options). The size can be set with

SVN revision: 63848
2011-10-05 22:11:00 +00:00
Vincent Torri 98b3d37f90 Evil: add RTLD_DEFAULT support in dlsym() on Windows CE
SVN revision: 63847
2011-10-05 22:08:13 +00:00
Boris Faure 3e2c4c377e eina: fix r63811
SVN revision: 63846
2011-10-05 21:09:10 +00:00
Vincent Torri 178f862158 fix warning when in UNICODE string format
SVN revision: 63845
2011-10-05 21:06:08 +00:00
Vincent Torri e74bd3d04b oups, too fast.
SVN revision: 63844
2011-10-05 20:34:23 +00:00
Vincent Torri 2c6a86fb6d Evil: add inet_ntop function from c-ares
* src/lib/evil_inet.c:
* src/lib/evil_inet.h:
add inet_ntop() function. Implementation from c-ares library.

SVN revision: 63843
2011-10-05 20:23:24 +00:00
Gustavo Sverzut Barbieri 6ecdda5121 eina: remove couple of warnings
SVN revision: 63842
2011-10-05 20:00:29 +00:00
Vincent Torri 39f6f85798 fir leak in an example. patch by Guillaume 'Kuri' Friloux
SVN revision: 63841
2011-10-05 14:29:40 +00:00
Cedric BAIL a33eccf6e2 evas: fix shader for nv12.
SVN revision: 63835
2011-10-05 10:16:25 +00:00
Carsten Haitzler 27431cacdd oh and compile script missing updates to make shd's... grrr. and nv12
shader bad!

SVN revision: 63832
2011-10-05 09:52:08 +00:00
Cedric BAIL 69a70ef632 emotion: FPS tracking.
SVN revision: 63830
2011-10-05 09:39:32 +00:00
WooHyun Jung fb371c8aa6 evas/evas_object_textblock : When cursor_mode is BEFORE, dir_cur->node
can be NULL. So modified the conditional state.

SVN revision: 63824
2011-10-05 07:29:06 +00:00
Daniel Juyung Seo ec93b2a20a edje edje_cc_handlers.c: Fixed edje_cc bugs about data.item. Patch by Jaehwan Kim <>
2011/9/30 Jaehwan Kim <>:
> I found some bugs in edje_cc_handlers.c.
> One is about data.item. It is saved in hash list.
> When it is saved, I freed the memory of the key.
> But the memory is used. so I deleted the free(key).
> Second is it is possible in
> So I changed the location of the conditional statement.
> Please apply this patch :)
> Jaehwan Kim.

SVN revision: 63822
2011-10-05 06:37:06 +00:00
Cedric BAIL 7c5cbe6e3d emotion: some docs.
SVN revision: 63820
2011-10-05 02:54:27 +00:00
Christopher Michael 2dde82d216 Ecore_X(cb): Return correct screen from ecore_x_screen_get
SVN revision: 63818
2011-10-05 00:52:02 +00:00
Cedric BAIL a3d4b58959 emotion: forgotten svn add...
SVN revision: 63816
2011-10-04 22:46:54 +00:00
Christopher Michael a4b22379b0 Ecore_X(cb): Readd missing connection checks.
SVN revision: 63813
2011-10-04 21:54:36 +00:00
Christopher Michael ed291bafe1 Ecore_X(cb): Fix randr code to work with randr 12 or 13.
NB: This fixes the slow startup times that some people have reported
when using certain drivers (intel, nouveau, etc).

SVN revision: 63812
2011-10-04 21:47:49 +00:00