framework/uifw/ecore.git
12 years agoEcore_X(cb): Fix ecore_x to build again with xcb.
devilhorns [Tue, 22 May 2012 15:12:40 +0000 (15:12 +0000)]
Ecore_X(cb): Fix ecore_x to build again with xcb.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71327 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoAdd ecore_x_mouse_in_send() and ecore_x_mouse_out_send()
raster [Tue, 22 May 2012 12:09:06 +0000 (12:09 +0000)]
Add ecore_x_mouse_in_send() and ecore_x_mouse_out_send()
Add ecore_x illume access control/action atoms+api's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71320 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: don't track build files.
cedric [Tue, 22 May 2012 10:28:15 +0000 (10:28 +0000)]
ecore: don't track build files.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71313 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: reduce likely race condition on Ecore_Thread shutdown.
cedric [Tue, 22 May 2012 10:13:14 +0000 (10:13 +0000)]
ecore: reduce likely race condition on Ecore_Thread shutdown.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71311 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Add patch from Alex Wu <zhiwen.wu@linux.intel.com> for
devilhorns [Tue, 22 May 2012 08:17:30 +0000 (08:17 +0000)]
Ecore_Wayland: Add patch from Alex Wu <zhiwen.wu@linux.intel.com> for
changing Ecore_Wayland input to match current Wayland git (wrt wl_set
changes).

Thanks Alex :)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71306 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agosorry - got to revert the gettext stuff.
raster [Sun, 20 May 2012 13:05:07 +0000 (13:05 +0000)]
sorry - got to revert the gettext stuff.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71250 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agodo not hard code gettext version
caro [Sun, 20 May 2012 07:32:06 +0000 (07:32 +0000)]
do not hard code gettext version

Let's see if someone complains. If not, i'll commit that in e too

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71244 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland_shm): Quiet down output and set alpha & rotation
devilhorns [Thu, 17 May 2012 13:56:37 +0000 (13:56 +0000)]
Ecore_Evas (wayland_shm): Quiet down output and set alpha & rotation
on initial ee setup.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71202 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Quiet down output for robster ;)
devilhorns [Thu, 17 May 2012 13:55:14 +0000 (13:55 +0000)]
Ecore_Wayland: Quiet down output for robster ;)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71201 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_evas: add tranparency support for the GDI engine
caro [Thu, 17 May 2012 08:40:13 +0000 (08:40 +0000)]
Ecore_evas: add tranparency support for the GDI engine

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71193 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoAdding an Ecore_exe example to documentation.
gastal [Wed, 16 May 2012 17:23:51 +0000 (17:23 +0000)]
Adding an Ecore_exe example to documentation.

Author:    Guilherme Iscaro <iscaro@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71174 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFreeBSD 4.x was released more than a decade ago (the project itself only
caro [Wed, 16 May 2012 14:16:37 +0000 (14:16 +0000)]
FreeBSD 4.x was released more than a decade ago (the project itself only
supports FreeBSD >= 7 these days), so the check for __FreeBSD_version >=
420001 is not necessary anymore (plus it probably never worked, as that
macro is defined in sys/param.h, which is not included prior to the
check).

Patch by Raphael Kubo da Costa

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71172 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland_shm): Apply patch from Robert Bradford
devilhorns [Wed, 16 May 2012 07:44:43 +0000 (07:44 +0000)]
Ecore_Evas (wayland_shm): Apply patch from Robert Bradford
<robert.bradford@intel.com> to refactor shm pool allocation function,
and adjust pool calculation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71145 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: fix typoe in README
jihoon [Wed, 16 May 2012 01:03:17 +0000 (01:03 +0000)]
ecore: fix typoe in README

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71135 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland_shm): After some testing, it actually is better to
devilhorns [Tue, 15 May 2012 14:30:57 +0000 (14:30 +0000)]
Ecore_Evas (wayland_shm): After some testing, it actually is better to
only damage the portions that change (for the case of rendering).

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71123 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland): Support for setting shell_surface title & class
devilhorns [Tue, 15 May 2012 12:01:46 +0000 (12:01 +0000)]
Ecore_Evas (wayland): Support for setting shell_surface title & class
in wayland compositors. Added alpha support for wayland_egl. Support
evas output rotation in wayland_egl. Don't move/resize windows in
wayland_egl unless sizes actually change. Included patch from Robert
Bradford <robert.bradford@intel.com> for vertical/horizontal mouse
wheel scrolling.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71108 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Update ecore_wayland to work with recent wayland git:
devilhorns [Tue, 15 May 2012 11:58:21 +0000 (11:58 +0000)]
Ecore_Wayland: Update ecore_wayland to work with recent wayland git:
This commit also includes patch(s) from Robert Bradford
<robert.bradford@intel.com> for Supporting vertical/horizontal
scrolling, and updates to wayland fixed point for input events.

Fix ecore_wl_input to use new libxkbcommon api.
Add new surface_enter/leave listener for ecore_wl_window.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@71107 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix randr segv's waiting to happen. bad mem managment :(
raster [Sun, 13 May 2012 01:06:01 +0000 (01:06 +0000)]
fix randr segv's waiting to happen. bad mem managment :(

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70951 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore: do not use += with shell variables (not portable)
caro [Fri, 11 May 2012 17:40:46 +0000 (17:40 +0000)]
Ecore: do not use += with shell variables (not portable)

Patch by Raphael Kubo da Costa

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70934 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoChanging the description of ecore_exe module
gastal [Fri, 11 May 2012 14:08:12 +0000 (14:08 +0000)]
Changing the description of ecore_exe module

Author:    Guilherme Iscaro <iscaro@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70933 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoAdding a warning to the file handler callback saying that the function
gastal [Fri, 11 May 2012 14:08:07 +0000 (14:08 +0000)]
Adding a warning to the file handler callback saying that the function
can't be used to monitor regular files, like text files

Author:    Guilherme Iscaro <iscaro@profusion.mobi>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70932 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: fix SOCKS proxy doc. That should be in doxygen anyway. Wondering
cedric [Fri, 11 May 2012 02:37:14 +0000 (02:37 +0000)]
ecore: fix SOCKS proxy doc. That should be in doxygen anyway. Wondering
how.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70924 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoSend mouse move event before mouse down event in ecore_extn.
jypark [Thu, 10 May 2012 09:04:44 +0000 (09:04 +0000)]
Send mouse move event before mouse down event in ecore_extn.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70906 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: trying to reduce rounding error in ecore.
cedric [Thu, 10 May 2012 08:41:50 +0000 (08:41 +0000)]
ecore: trying to reduce rounding error in ecore.

As we move back and forth from double to fixed point, we do
have some rounding error. I am trying to limit them at much as
possible by reducing the number of computation in double.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70905 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: don't run out of fd when crazy apps cycle through ecore_init/ecore_shutdown.
cedric [Tue, 8 May 2012 03:50:22 +0000 (03:50 +0000)]
ecore: don't run out of fd when crazy apps cycle through ecore_init/ecore_shutdown.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70860 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoalso remove changelog update
discomfitor [Mon, 7 May 2012 09:47:27 +0000 (09:47 +0000)]
also remove changelog update

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70844 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: remove useless workaround.
cedric [Mon, 7 May 2012 02:06:57 +0000 (02:06 +0000)]
ecore: remove useless workaround.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70834 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix ecore_animator_pos_map with ACCELERATE; see mail
discomfitor [Sun, 6 May 2012 12:43:25 +0000 (12:43 +0000)]
fix ecore_animator_pos_map with ACCELERATE; see mail

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70800 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore: fix linking on Windows
caro [Sat, 5 May 2012 09:11:31 +0000 (09:11 +0000)]
Ecore: fix linking on Windows

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70788 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore/enlil - [E-devel] [PATCHES] Some random warning fixes for our beloved buildbot...
hermet [Fri, 4 May 2012 12:37:33 +0000 (12:37 +0000)]
ecore/enlil - [E-devel] [PATCHES] Some random warning fixes for our beloved buildbot as well as a DSO fix

Hello.

Just 3 small fixes to get our warning count down. The tempget one
should actually save us against wrong reads.

Also a small DSO fix reported and confirmed in IRC.

Please review and apply.

regards
Stefan Schmidt

Submitted-By-Off: Stefan Schmidt<stefan@datenfreihafen.org>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70759 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Patch from Robert Bradford (rob@linux.intel.com) for
devilhorns [Wed, 2 May 2012 18:04:40 +0000 (18:04 +0000)]
Ecore_Wayland: Patch from Robert Bradford (rob@linux.intel.com) for
Complete support for keyboard events. Thank You :)

NB: This is a modified patch from what Rob originally sent. This fixes
formatting, uint32_t types, function name, and other such things ;)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70672 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoevas, ecore, elementary: Updated AUTHORS and synced author documentation.
seoz [Sat, 28 Apr 2012 01:37:07 +0000 (01:37 +0000)]
evas, ecore, elementary: Updated AUTHORS and synced author documentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70529 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [Fri, 27 Apr 2012 10:34:49 +0000 (10:34 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] missing doxygen files in release tarballs

This patch add to EXTRA_DIST essential files for doxygen

small build fix:

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70514 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoupdate po's
raster [Fri, 27 Apr 2012 06:17:08 +0000 (06:17 +0000)]
update po's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70513 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoefl: add release point in ChangeLog files.
cedric [Thu, 26 Apr 2012 08:07:22 +0000 (08:07 +0000)]
efl: add release point in ChangeLog files.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70494 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agorestore .99 micro versions for trunk and add back svnrev vers too.
raster [Thu, 26 Apr 2012 04:51:32 +0000 (04:51 +0000)]
restore .99 micro versions for trunk and add back svnrev vers too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70492 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand removed the -beta tag...
raster [Thu, 26 Apr 2012 04:35:43 +0000 (04:35 +0000)]
and removed the -beta tag...

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70489 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoupdate po's
raster [Thu, 26 Apr 2012 04:13:17 +0000 (04:13 +0000)]
update po's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70487 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomake notes about wayland stuff being experimental. we cant really back
raster [Thu, 26 Apr 2012 03:42:41 +0000 (03:42 +0000)]
make notes about wayland stuff being experimental. we cant really back
it until wayland itself is stable. warnings. lets hope it all works
out fine in the end.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70486 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agocomment from jeremy - dfb.h messes with eina macros :(
raster [Wed, 25 Apr 2012 10:37:13 +0000 (10:37 +0000)]
comment from jeremy - dfb.h messes with eina macros :(

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70467 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agofix valgrind bitch about uniittied mem!
raster [Wed, 25 Apr 2012 09:16:43 +0000 (09:16 +0000)]
fix valgrind bitch about uniittied mem!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70461 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland): Fixes for moving/resizing efl wayland clients.
devilhorns [Tue, 24 Apr 2012 17:01:59 +0000 (17:01 +0000)]
Ecore_Evas (wayland): Fixes for moving/resizing efl wayland clients.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70444 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Cleanup header inclusions. Fix issues with efl wayland
devilhorns [Tue, 24 Apr 2012 16:59:35 +0000 (16:59 +0000)]
Ecore_Wayland: Cleanup header inclusions. Fix issues with efl wayland
clients not moving or resizing properly with most recent git wayland.
Make use of wayland's new 'serial' stuff in place of timestamps (where
appropriate). Add code to handle new wayland 'ping' events.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70443 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoseveral fixes for the doxygen docs.
sanjeev [Mon, 23 Apr 2012 23:31:38 +0000 (23:31 +0000)]
several fixes for the doxygen docs.

Author : Jérôme Pinot <ngc891@gmail.com>

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70426 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygen Warnings - ecore 5
gastal [Mon, 23 Apr 2012 20:09:58 +0000 (20:09 +0000)]
Cleanup Doxygen Warnings - ecore 5

Files modified:
ecore/src/lib/ecore_win32/Ecore_Win32.h
ecore/src/lib/ecore_wince/Ecore_WinCE.h
ecore/src/lib/ecore_x/Ecore_X.h

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70425 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygen Warnings - ecore 4
gastal [Mon, 23 Apr 2012 20:09:55 +0000 (20:09 +0000)]
Cleanup Doxygen Warnings - ecore 4

Files modified:
ecore/src/lib/ecore_wayland/ecore_wl_window.c
ecore/src/lib/ecore_x/xcb/ecore_xcb.c
ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c
ecore/src/lib/ecore_x/xcb/ecore_xcb_window.c
ecore/src/lib/ecore_x/xcb/ecore_xcb_window_shadow.c
ecore/src/lib/ecore_x/xlib/ecore_x.c
ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c
ecore/src/lib/ecore_x/xlib/ecore_x_window.c
ecore/src/lib/ecore_x/xlib/ecore_x_window_prop.c

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70424 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygen Warnings - ecore 3
gastal [Mon, 23 Apr 2012 20:09:51 +0000 (20:09 +0000)]
Cleanup Doxygen Warnings - ecore 3

Files modified:
ecore/src/lib/ecore_file/Ecore_File.h
ecore/src/lib/ecore_file/ecore_file_monitor.c
ecore/src/lib/ecore_imf/Ecore_IMF.h
ecore/src/lib/ecore_imf/ecore_imf_context.c

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70423 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygen Warnings - ecore 2
gastal [Mon, 23 Apr 2012 20:09:48 +0000 (20:09 +0000)]
Cleanup Doxygen Warnings - ecore 2

Files modified:
ecore/src/lib/ecore_evas/Ecore_Evas.h
ecore/src/lib/ecore_evas/ecore_evas_fb.c
ecore/src/lib/ecore_evas/ecore_evas_sdl.c
ecore/src/lib/ecore_evas/ecore_evas_util.c
ecore/src/lib/ecore_evas/ecore_evas_x.c
ecore/src/lib/ecore_fb/ecore_fb_li.c

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70422 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoCleanup Doxygen Warnings - ecore 1
gastal [Mon, 23 Apr 2012 20:09:44 +0000 (20:09 +0000)]
Cleanup Doxygen Warnings - ecore 1

Files modified:
ecore/doc/Doxyfile.in
ecore/src/lib/ecore/Ecore.h
ecore/src/lib/ecore/ecore.c
ecore/src/lib/ecore/ecore_getopt.c
ecore/src/lib/ecore/ecore_main.c
ecore/src/lib/ecore_con/Ecore_Con.h

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70421 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoupdate po's
raster [Sat, 21 Apr 2012 01:50:49 +0000 (01:50 +0000)]
update po's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70372 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (win32): add override_set() support
caro [Fri, 20 Apr 2012 14:53:06 +0000 (14:53 +0000)]
Ecore_Evas (win32): add override_set() support

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70366 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Win32: fix ecore_win32_window_override_new() behavior
caro [Fri, 20 Apr 2012 14:47:15 +0000 (14:47 +0000)]
Ecore_Win32: fix ecore_win32_window_override_new() behavior

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70365 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: don't track build files.
cedric [Wed, 18 Apr 2012 10:32:17 +0000 (10:32 +0000)]
ecore: don't track build files.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70302 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agosmall cleanup - set root prop after others are in place for wm
raster [Wed, 18 Apr 2012 05:19:35 +0000 (05:19 +0000)]
small cleanup - set root prop after others are in place for wm
detection.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70286 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: Moved more API documentation to header.
seoz [Wed, 18 Apr 2012 01:24:30 +0000 (01:24 +0000)]
ecore: Moved more API documentation to header.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70285 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland_shm): Calculate shm pool size based on output size.
devilhorns [Tue, 17 Apr 2012 21:56:03 +0000 (21:56 +0000)]
Ecore_Evas (wayland_shm): Calculate shm pool size based on output size.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70283 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Update ecore_wayland client code to handle using
devilhorns [Tue, 17 Apr 2012 21:55:25 +0000 (21:55 +0000)]
Ecore_Wayland: Update ecore_wayland client code to handle using
'serial' rather than timestamp. Trap in ecore_wl_screen_size_get for
the case where display->output is NULL.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70282 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Update to latest wayland from git.
devilhorns [Tue, 17 Apr 2012 19:06:23 +0000 (19:06 +0000)]
Ecore_Wayland: Update to latest wayland from git.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70280 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoMake ecore_fd_handler docs clearer.
gastal [Tue, 17 Apr 2012 17:01:27 +0000 (17:01 +0000)]
Make ecore_fd_handler docs clearer.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70277 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoreturn true on SUCCESSS, not failure.
raster [Tue, 17 Apr 2012 02:28:06 +0000 (02:28 +0000)]
return true on SUCCESSS, not failure.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70251 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_X(cb): And simplify the checking for success. 'ret' is already
devilhorns [Mon, 16 Apr 2012 22:05:10 +0000 (22:05 +0000)]
Ecore_X(cb): And simplify the checking for success. 'ret' is already
false, so we can just check reply->status for success.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70248 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_X(cb): Fix xcb_change_pointer_control call to operate properly.
devilhorns [Mon, 16 Apr 2012 21:54:33 +0000 (21:54 +0000)]
Ecore_X(cb): Fix xcb_change_pointer_control call to operate properly.

NB: If an xcb function requires a xcb_request_check, then be sure to
use the 'checked' version of that function.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70246 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: cnook <kimcinoo@gmail.com>
raster [Mon, 16 Apr 2012 06:46:25 +0000 (06:46 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: Re: [E-devel] [Patch][Ecore][Win32] Checking control character

I missed the updating WinCE. and..
Mr. Vincent Torri enlighten me about ChangeLog and NEWS also. Thanks!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70219 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoupdate po's
raster [Mon, 16 Apr 2012 06:46:05 +0000 (06:46 +0000)]
update po's

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70218 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore/scim-immodule: fix wrong upload in 70206
jihoon [Mon, 16 Apr 2012 06:02:52 +0000 (06:02 +0000)]
ecore/scim-immodule: fix wrong upload in 70206

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70207 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore/NEWS: fix typos
jihoon [Mon, 16 Apr 2012 06:00:16 +0000 (06:00 +0000)]
ecore/NEWS: fix typos

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70206 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore -> news up to date
raster [Mon, 16 Apr 2012 04:46:19 +0000 (04:46 +0000)]
ecore -> news up to date

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70203 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore ecore_evas_basics_example.c: Fixed formatting.
seoz [Mon, 16 Apr 2012 00:22:29 +0000 (00:22 +0000)]
ecore ecore_evas_basics_example.c: Fixed formatting.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70200 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore examples: Fixed formatting.
seoz [Mon, 16 Apr 2012 00:22:26 +0000 (00:22 +0000)]
ecore examples: Fixed formatting.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70199 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: cnook <kimcinoo@gmail.com>
raster [Sun, 15 Apr 2012 03:28:49 +0000 (03:28 +0000)]
From: cnook <kimcinoo@gmail.com>
Subject: [E-devel] [Patch][Ecore][Win32] Checking control character

The control characters are generated by holding down the Control key while
you strike another letter or symbol key.
Because of this reason, The Evas_Event_Key_Down in the
EVAS_CALLBACK_KEY_DOWN callback does not have proper keyname.
So I have shifted the control character to printing character. Please
review the patch and give any feedbacks. Thanks.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70186 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agostop leaking every ecore system signal event.
barbieri [Fri, 13 Apr 2012 15:44:02 +0000 (15:44 +0000)]
stop leaking every ecore system signal event.

People, when you go and change ecore_event_add() to
_ecore_event_add(), please NOTICE THAT THE FREE FUNCTION IS NOT
AUTOMATICALLY SPECIFIED!

So specify these functions to _ecore_event_add() to stop leaking every
signal we receive from system.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70177 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoremove EAPI from _ecore_event_signal_user_new().
barbieri [Fri, 13 Apr 2012 15:36:42 +0000 (15:36 +0000)]
remove EAPI from _ecore_event_signal_user_new().

It should never be exported outside of libecore.so

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70176 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland_shm): Allocate the shm_pool according to output
devilhorns [Thu, 12 Apr 2012 20:46:48 +0000 (20:46 +0000)]
Ecore_Evas (wayland_shm): Allocate the shm_pool according to output
size. Don't set the engine destination until we have created the pool
& buffer.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70159 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
discomfitor [Thu, 12 Apr 2012 06:55:08 +0000 (06:55 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] ecore doxygen doc (3)
Date: Thu, 12 Apr 2012 15:39:16 +0900

Some leftovers, fix:

/tmp/ecore/src/lib/ecore_x/xlib/ecore_x_randr_12.c:1202: warning: The following parameters of ecore_x_randr_crtc_pos_relative_set(Ecore_X_Window root, Ecore_X_Randr_Crtc crtc_r1, Ecore_X_Randr_Crtc crtc_r2, Ecore_X_Randr_Output_Policy policy, Ecore_X_Randr_Relative_Alignment alignment) are not documented:
  parameter 'root'
/tmp/ecore/src/lib/ecore_x/xcb/ecore_xcb_randr.c:921: warning: The following parameters of ecore_x_randr_mode_size_get(Ecore_X_Window root, Ecore_X_Randr_Mode mode, int *w, int *h) are not documented:
  parameter 'root'
/tmp/ecore/doc/examples.dox:242: warning: unable to resolve reference to `ecore_event_example.c' for \ref command

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70119 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
discomfitor [Thu, 12 Apr 2012 03:51:36 +0000 (03:51 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] ecore doxygen doc (2)
Date: Thu, 12 Apr 2012 12:46:04 +0900

Hi,

This is a big patch. It fixes:
- undef #EINA_{TRUE,FALSE} links
- @c for NULL and EINA_{TRUE,FALSE}
- some formatting/spello
- several missing return types

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@70117 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland): Update ecore_evas_wayland engines to match
devilhorns [Tue, 10 Apr 2012 17:02:24 +0000 (17:02 +0000)]
Ecore_Evas (wayland): Update ecore_evas_wayland engines to match
recent changes in ecore_wayland. Implement the wl_shm_pool interface
also for wayland_shm engine.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69998 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Rework ecore_wayland to match current wayland git wrt
devilhorns [Tue, 10 Apr 2012 17:00:56 +0000 (17:00 +0000)]
Ecore_Wayland: Rework ecore_wayland to match current wayland git wrt
pointer grabs, shm_pool interface. Rename fields of the
wl_event_mouse_in/out structures to match other ecore event structs.
Add API functions for getting a list of outputs, for getting a windows
shell_surface, and for setting a windows parent.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69997 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore ecore_main.c: Added ecore_main_loop_iterate_may_block()
seoz [Tue, 10 Apr 2012 09:12:12 +0000 (09:12 +0000)]
ecore ecore_main.c: Added ecore_main_loop_iterate_may_block()
documentation.
I didn't add the API declaration into the header yet because the API
name/parameter might be changed before release.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69990 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore ecore_job.c: Fixed formatting.
seoz [Tue, 10 Apr 2012 09:12:08 +0000 (09:12 +0000)]
ecore ecore_job.c: Fixed formatting.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69989 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore_imf: fix some doxygen warnings
jihoon [Sat, 7 Apr 2012 14:11:22 +0000 (14:11 +0000)]
ecore_imf: fix some doxygen warnings

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69957 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore ecore_poll.c: Fixed formatting.
seoz [Fri, 6 Apr 2012 04:14:25 +0000 (04:14 +0000)]
ecore ecore_poll.c: Fixed formatting.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69940 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore: doc fixes
caro [Thu, 5 Apr 2012 07:00:42 +0000 (07:00 +0000)]
Ecore: doc fixes

Patch by Jérôme Pinot

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69928 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoNew simpler ecore event example.
gastal [Wed, 4 Apr 2012 17:31:24 +0000 (17:31 +0000)]
New simpler ecore event example.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69921 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore_imf: fix doxygen
jihoon [Tue, 3 Apr 2012 04:10:24 +0000 (04:10 +0000)]
ecore_imf: fix doxygen

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69884 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore: Fixed documentation.
seoz [Mon, 2 Apr 2012 23:47:00 +0000 (23:47 +0000)]
ecore: Fixed documentation.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69875 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoImproved ecore event docs.
gastal [Mon, 2 Apr 2012 20:51:51 +0000 (20:51 +0000)]
Improved ecore event docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69873 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFixing typo in docs.
gastal [Mon, 2 Apr 2012 20:51:47 +0000 (20:51 +0000)]
Fixing typo in docs.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69872 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: Jérôme Pinot <ngc891@gmail.com>
raster [Sat, 31 Mar 2012 12:03:05 +0000 (12:03 +0000)]
From: Jérôme Pinot <ngc891@gmail.com>
Subject: [E-devel] [patch] ecore doxygen doc

Here is a patch to correct some problems in ecore doxygen doc.
It fixes:

/tmp/ecore/doc/examples.dox:1173: warning: Unsupported xml/html tag
<some_num> found
/tmp/ecore/doc/examples.dox:1174: warning: Unsupported xml/html tag
<some_path> found
/tmp/ecore/doc/examples.dox:1176: warning: Unsupported xml/html tag
<some_num> found
/tmp/ecore/src/lib/ecore_con/ecore_con_ssl.c:714: warning: The
following parameters of
ecore_con_ssl_server_privkey_add(Ecore_Con_Server *svr, const char
*key_file) are not documented:
  parameter 'svr'
  /tmp/ecore/src/lib/ecore_con/Ecore_Con.h:1360: warning: The
following parameters of ecore_con_url_http_version_set(Ecore_Con_Url
*url_con, Ecore_Con_Url_Http_Version version) are not documented:
  parameter 'url_con'
  /tmp/ecore/src/lib/ecore_evas/Ecore_Evas.h:530: warning: argument
'demand_attention' of command @param is not found in the argument list
of ecore_evas_demand_attention_set(Ecore_Evas *ee, Eina_Bool demand)
/tmp/ecore/src/lib/ecore_evas/Ecore_Evas.h:530: warning: The following
parameters of ecore_evas_demand_attention_set(Ecore_Evas *ee,
Eina_Bool demand) are not documented:
  parameter 'demand'
  /tmp/ecore/src/lib/ecore_x/xcb/ecore_xcb_damage.c:129: warning:
Unsupported xml/html tag <empty> found

There are more things to fix due to API change but it's not so obvious
for me. I will first continue to check/correct trivial things in the
others efl doxygen doc.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69820 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agotry fix to refactor of ecore where thread_count went negative as it
raster [Thu, 29 Mar 2012 11:05:59 +0000 (11:05 +0000)]
try fix to refactor of ecore where thread_count went negative as it
was --'d when a no_queue thread finished too.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69741 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoFrom: 이병우 <bw80.lee@samsung.com>
raster [Thu, 29 Mar 2012 10:36:23 +0000 (10:36 +0000)]
From: 이병우 <bw80.lee@samsung.com>

I found a bug in ecore main loop while debuging cpu 100% issue on RSS
application.

 1. [RSS] RSS application register two io watch callbacks(for G_IO_IN,
    G_IO_OUT seperately)  for a GIOChannel with g_io_add_watch().
 2. [ecore] In _ecore_glib_context_query() function, g_main_context_query()
    returns a fd list, and it has 2 fd items for the GIOChannel (channel
    id = 20).

    itr[0] (16, 1, 0)
    itr[1] (15, 1, 0)
    itr[2] (20, 1, 0) (G_IO_IN, 0)
    itr[3] (20, 4, 0) (G_IO_OUT, 0)
    itr[4] (18, 1, 0)

3. [ecore] In _ecore_glib_context_poll_from() function, create read, write,
   exception fd list according to the events flags of each fd item.

   [6 15 16 18 20], [20], []

4. [ecore] in _ecore_glib_select__locked() function, get active fd number from
   select() call

   select(21, [6 15 16 18 20], [20], [], NULL) = 1 (out [20])

5. [ecore] In _ecore_glib_context_poll_to() function, there is a bug on
   setting revents flag.

   (because of incorrect condition check - currently, the logic of the
   function cannot handle this case)

   itr[0] (16, 1, 0)
   itr[1] (15, 1, 0)
   itr[2] (20, 1, 4) (set incorrectly)
   itr[3] (20, 4, 0)  => this should be set as (20, 4, 4)!!!!
   itr[4] (18, 1, 0)

6. [ecore] In _ecore_glib_select__locked(), g_main_context_check() function
   returns false because of the above bug, so g_main_context_dispatch()
   function will not be called.

>> After this, the 2~6 flow is executed repeatedly on ecore main loop
   (because 20 out is still active fd) and this makes cpu 100% problem.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69739 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoremvoe unused func too
raster [Thu, 29 Mar 2012 09:25:48 +0000 (09:25 +0000)]
remvoe unused func too

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69733 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore_x: fix some typos
jihoon [Thu, 29 Mar 2012 09:02:22 +0000 (09:02 +0000)]
ecore_x: fix some typos

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69729 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoand kill warnings (-Wshadow) in ecore_getopt. pointed out that
raster [Thu, 29 Mar 2012 08:56:10 +0000 (08:56 +0000)]
and kill warnings (-Wshadow) in ecore_getopt. pointed out that
ecore_getopt_help() cant be called from a thread either in the process.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69728 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agomain loop checks for all of ecore -> back. (removed by cedric last year)
raster [Thu, 29 Mar 2012 08:52:25 +0000 (08:52 +0000)]
main loop checks for all of ecore -> back. (removed by cedric last year)

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69727 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agopur RAPI's on the .c file funcs.. TOO! so we can see which are api
raster [Thu, 29 Mar 2012 08:43:11 +0000 (08:43 +0000)]
pur RAPI's on the .c file funcs.. TOO! so we can see which are api
calls and whats internal!

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69726 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years ago* Fix range of issues with ecore_fb and even ecore_evas where
raster [Thu, 29 Mar 2012 05:57:41 +0000 (05:57 +0000)]
* Fix range of issues with ecore_fb and even ecore_evas where
it didn't work right on the fb. (timestamps wrong, focus
handling etc.). This makes it work fully again.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69715 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoecore Ecore.h: Fixed documentation typo.
seoz [Thu, 29 Mar 2012 05:09:58 +0000 (05:09 +0000)]
ecore Ecore.h: Fixed documentation typo.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69713 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agolet's use ()'s to group our logic better?
raster [Thu, 29 Mar 2012 03:15:36 +0000 (03:15 +0000)]
let's use ()'s to group our logic better?

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69712 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Evas (wayland): Be sure to call 'iterate' if this is the first
devilhorns [Thu, 29 Mar 2012 01:28:28 +0000 (01:28 +0000)]
Ecore_Evas (wayland): Be sure to call 'iterate' if this is the first
initialize of ecore_wl (needed for running clients under the Weston
Compositor). Remove extra flush call when rendering.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69708 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

12 years agoEcore_Wayland: Add an API function which calls wl_display_iterate(readable).
devilhorns [Thu, 29 Mar 2012 01:26:30 +0000 (01:26 +0000)]
Ecore_Wayland: Add an API function which calls wl_display_iterate(readable).

Fix ecore_wl_window surface attach of the buffer for shm and egl types.

NB: This ensures that both efl/elm clients work under the Wayland
Compositor AND the E17 Compositor.

NB: The issue here is that clients (when run under the Wayland
compositor) need to make sure 'iterate' has
been called before creating surfaces so that the wl_compositor is
setup. However, the actual E17 Compositor will hang if 'iterate' is called
to early.

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/trunk/ecore@69707 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33