platform/upstream/efl.git
12 years agoEPhysics: fix constraint angular limit type
Bruno Dilly [Thu, 16 Aug 2012 21:34:39 +0000 (21:34 +0000)]
EPhysics: fix constraint angular limit type

SVN revision: 75327

12 years agoEPhysics: small fixes on sleeping threshold docs
Bruno Dilly [Thu, 16 Aug 2012 21:34:34 +0000 (21:34 +0000)]
EPhysics: small fixes on sleeping threshold docs

SVN revision: 75326

12 years agoEPhysics: support running only specified test
Bruno Dilly [Thu, 16 Aug 2012 21:34:29 +0000 (21:34 +0000)]
EPhysics: support running only specified test

SVN revision: 75325

12 years agoEcore_Wayland: If user tries to set a cursor name, but this cursor
Christopher Michael [Thu, 16 Aug 2012 09:53:05 +0000 (09:53 +0000)]
Ecore_Wayland: If user tries to set a cursor name, but this cursor
does not exist in the current theme, then fallback to default left
pointer image.

SVN revision: 75315

12 years agoEcore_wayland: Add a FIXME note to be tackled later.
Christopher Michael [Thu, 16 Aug 2012 09:46:26 +0000 (09:46 +0000)]
Ecore_wayland: Add a FIXME note to be tackled later.

SVN revision: 75314

12 years agoEcore_Wayland: Fix always resetting the wayland pointer surface to
Christopher Michael [Thu, 16 Aug 2012 09:37:52 +0000 (09:37 +0000)]
Ecore_Wayland: Fix always resetting the wayland pointer surface to
default when we get a mouse move. Now we will store the current
cursor, so it can be restored later (this is part of a bug fix for
#1293).

SVN revision: 75312

12 years agoEcore_Wayland: Add alpha field to window structure, add cursor_name to
Christopher Michael [Thu, 16 Aug 2012 09:35:41 +0000 (09:35 +0000)]
Ecore_Wayland: Add alpha field to window structure, add cursor_name to
input structure.

These are required for fixes to _set_alpha/transparent, and upcoming
cursor fixes.

SVN revision: 75311

12 years agoEvas: Since we munge the framespace values in evas_object_geometry_get
Christopher Michael [Thu, 16 Aug 2012 08:08:44 +0000 (08:08 +0000)]
Evas: Since we munge the framespace values in evas_object_geometry_get
function, we should do the same for events. This fixes the cursor
position in elm widgets.

NB: I have been running this patch for 2 days and see not bad side
effects in either wayland engines, or X11 engines. Patch from Robert
Bradford @ Intel, slightly modified by myself to avoid the overhead of
another function call.

SVN revision: 75309

12 years agoEcore_Evas (wayland): Do not allow windows to be resized below their
Christopher Michael [Thu, 16 Aug 2012 08:03:20 +0000 (08:03 +0000)]
Ecore_Evas (wayland): Do not allow windows to be resized below their
desired min/max properties. Fixes ticket #1244

SVN revision: 75308

12 years agoEcore_Evas (wayland_shm): Fix toggling alpha and transparent state on and off.
Christopher Michael [Thu, 16 Aug 2012 07:29:37 +0000 (07:29 +0000)]
Ecore_Evas (wayland_shm): Fix toggling alpha and transparent state on and off.

When we are using alpha, we need to create the buffer using ARGB so we
will destroy the old buffer and recreate with the new alpha format
because currently all windows are created using XRGB8888 by default.

SVN revision: 75307

12 years agoEcore_Evas (wayland_egl): Add fullscreen support for wayland_egl
Christopher Michael [Thu, 16 Aug 2012 07:21:38 +0000 (07:21 +0000)]
Ecore_Evas (wayland_egl): Add fullscreen support for wayland_egl
engine (same changes as previous fullscreen support for wayland_shm).

SVN revision: 75306

12 years agoupdate README
Carsten Haitzler [Thu, 16 Aug 2012 00:53:31 +0000 (00:53 +0000)]
update README

SVN revision: 75299

12 years agoupdate readme on svg change.
Carsten Haitzler [Thu, 16 Aug 2012 00:40:17 +0000 (00:40 +0000)]
update readme on svg change.

SVN revision: 75298

12 years agoindeed spec file out of date.
Carsten Haitzler [Thu, 16 Aug 2012 00:38:58 +0000 (00:38 +0000)]
indeed spec file out of date.

SVN revision: 75297

12 years agoEcore_Wayland: Fix ticket 1252 and stop segfaulting when we don't have
Christopher Michael [Wed, 15 Aug 2012 14:01:20 +0000 (14:01 +0000)]
Ecore_Wayland: Fix ticket 1252 and stop segfaulting when we don't have
a keyboard or pointer interface available for drag-n-drop.

SVN revision: 75295

12 years agoEcore_Evas (wayland_shm): Fullscreen mode bug fixes
Christopher Michael [Wed, 15 Aug 2012 10:55:35 +0000 (10:55 +0000)]
Ecore_Evas (wayland_shm): Fullscreen mode bug fixes

Only take min & max properties into account if the window is not fullscreen.

Be sure to call update_size before we attach the buffer, as the buffer attach
code makes use of the allocated size to damage the surface.

Add trapping for fullscreen window in the configure callback. This
(along with coming commits) allows us to actually do fullscreen now :)

During window configure, when we check for maximized, we should check
to be sure it is not fullscreen also before adjusting window size.

SVN revision: 75293

12 years agoEcore_Wayland: Only set the window allocated size if it is not a
Christopher Michael [Wed, 15 Aug 2012 10:02:22 +0000 (10:02 +0000)]
Ecore_Wayland: Only set the window allocated size if it is not a
fullscreen window. On a configure event, do not reset the allocated
size (this will be calculated and set later).

SVN revision: 75292

12 years agoEvas (wayland): We should also check for framespace changes here and
Christopher Michael [Wed, 15 Aug 2012 10:00:09 +0000 (10:00 +0000)]
Evas (wayland): We should also check for framespace changes here and
adjust the clip size and position if something changed.

NB: Found this during final fullscreen testing where, when fullscreen,
the clip was not getting moved or resized.

SVN revision: 75291

12 years agoeina: Use more @note notation. Fixed more wrong documentation.
Daniel Juyung Seo [Wed, 15 Aug 2012 04:32:05 +0000 (04:32 +0000)]
eina: Use more @note notation. Fixed more wrong documentation.

SVN revision: 75280

12 years agoeina eina_stringshare.h: Use @note instead of just saying 'Note that ...'. Thanks...
Daniel Juyung Seo [Wed, 15 Aug 2012 04:26:06 +0000 (04:26 +0000)]
eina eina_stringshare.h: Use @note instead of just saying 'Note that ...'. Thanks vtorri.

SVN revision: 75279

12 years agoeina eina_stringshare.c: Fixed formatting while reading the code.
Daniel Juyung Seo [Wed, 15 Aug 2012 04:17:37 +0000 (04:17 +0000)]
eina eina_stringshare.c: Fixed formatting while reading the code.

SVN revision: 75278

12 years agoeina eina_stringshare.h: Fixed wrong documentation pointed out by Ryuan.
Daniel Juyung Seo [Wed, 15 Aug 2012 04:14:24 +0000 (04:14 +0000)]
eina eina_stringshare.h: Fixed wrong documentation pointed out by Ryuan.

SVN revision: 75277

12 years agoeina: news + changelog
Lucas De Marchi [Tue, 14 Aug 2012 21:11:53 +0000 (21:11 +0000)]
eina: news + changelog

SVN revision: 75273

12 years agoeina: add EINA_SENTINEL to help use of variadic functions
Lucas De Marchi [Tue, 14 Aug 2012 20:58:36 +0000 (20:58 +0000)]
eina: add EINA_SENTINEL to help use of variadic functions

Certain types of variadic functions use NULL as the last argument instead of a
string format (printf-like). Functions like these are: execl and execlp.

We are in feature freeze, but I believe this is small and simple enough to slip
in with no headaches. These functions are being used in the new edbus library
and it would be good to have it supported in eina now.

SVN revision: 75271

12 years agoEvas textblock: Fixed range geometry when the last item is a format.
Tom Hacohen [Tue, 14 Aug 2012 12:40:41 +0000 (12:40 +0000)]
Evas textblock: Fixed range geometry when the last item is a format.

SVN revision: 75257

12 years agofix font glyph issue when gl enignes shut down leaving font glyph data
Carsten Haitzler [Tue, 14 Aug 2012 08:31:59 +0000 (08:31 +0000)]
fix font glyph issue when gl enignes shut down leaving font glyph data
for textures in the font core.

SVN revision: 75243

12 years agoedje - fixe the uv mapping correctly in case of image swallowed case
ChunEon Park [Tue, 14 Aug 2012 08:04:06 +0000 (08:04 +0000)]
edje - fixe the uv mapping correctly in case of image swallowed case

SVN revision: 75241

12 years agoedje - clean up the code
ChunEon Park [Tue, 14 Aug 2012 07:59:06 +0000 (07:59 +0000)]
edje - clean up the code

SVN revision: 75240

12 years agoadd docs to some evas event structs
Mike Blumenkrantz [Tue, 14 Aug 2012 07:06:30 +0000 (07:06 +0000)]
add docs to some evas event structs

SVN revision: 75236

12 years agoavoid potential deadlock if the same canvas has the 2 plugs pointing
Carsten Haitzler [Tue, 14 Aug 2012 06:29:17 +0000 (06:29 +0000)]
avoid potential deadlock if the same canvas has the 2 plugs pointing
to the SAME socket. :) nasteeeeh.

SVN revision: 75234

12 years agosmall theoretical oopsie waiting to happen - won't ever, but guar
Carsten Haitzler [Tue, 14 Aug 2012 06:11:32 +0000 (06:11 +0000)]
small theoretical oopsie waiting to happen - won't ever, but guar
against it anyway.

SVN revision: 75232

12 years agomissing ecore_init in ecore_input.
Carsten Haitzler [Tue, 14 Aug 2012 04:47:54 +0000 (04:47 +0000)]
missing ecore_init in ecore_input.

SVN revision: 75231

12 years agoEPhysics: listen for associated evas object resize event
Bruno Dilly [Mon, 13 Aug 2012 22:24:47 +0000 (22:24 +0000)]
EPhysics: listen for associated evas object resize event

So physics body will resize together.

SVN revision: 75230

12 years agoEPhysics: fix updating bodies with evas object without
Bruno Dilly [Mon, 13 Aug 2012 22:24:36 +0000 (22:24 +0000)]
EPhysics: fix updating bodies with evas object without
 geometry

If a evas object associated to a body don't have w or h, don't
try to apply map / rotation on it.

SVN revision: 75229

12 years agoEPhysics: add camera move event
Bruno Dilly [Mon, 13 Aug 2012 22:24:28 +0000 (22:24 +0000)]
EPhysics: add camera move event

SVN revision: 75228

12 years agoEvas (wayland_egl): More bug fixes & cleanups ! :)
Christopher Michael [Mon, 13 Aug 2012 14:36:25 +0000 (14:36 +0000)]
Evas (wayland_egl): More bug fixes & cleanups ! :)

When we create the egl window we should take rotation into
consideration, so account for that. Add an 'edges' variable to the
engine info structure. This is needed so we can implement resizing
windows from the top also. Make sure to use
wl_egl_window_get_attached_size and determine the edge we are resizing
from, so we can calculate the difference in sizes to send to
wl_egl_window_resize.

Add __UNUSED__ to function paramaters where it was missing, and fix
some compiler warnings.

SVN revision: 75215

12 years agoEcore_Evas (wayland): Fix ecore_evas egl windows to properly resize
Christopher Michael [Mon, 13 Aug 2012 14:33:05 +0000 (14:33 +0000)]
Ecore_Evas (wayland): Fix ecore_evas egl windows to properly resize
from the top when asked too (this is akin to the wayland_shm resize
fix). Also, when we update the ecore_wl_window size, we
should be sure to call the buffer attach function so that server size
allocation can be kept in sync with the window allocation.

SVN revision: 75214

12 years agoEcore_Wayland (egl): Update server allocation when window allocation
Christopher Michael [Mon, 13 Aug 2012 14:30:58 +0000 (14:30 +0000)]
Ecore_Wayland (egl): Update server allocation when window allocation
changes.

SVN revision: 75213

12 years agopatch from vtorri fixing rare segv condition in main loop
Mike Blumenkrantz [Mon, 13 Aug 2012 10:32:20 +0000 (10:32 +0000)]
patch from vtorri fixing rare segv condition in main loop

SVN revision: 75206

12 years agoextend ecore fork infra to handle pipe re-create afetr fork for
Carsten Haitzler [Mon, 13 Aug 2012 08:52:45 +0000 (08:52 +0000)]
extend ecore fork infra to handle pipe re-create afetr fork for
ecore-evas.

SVN revision: 75194

12 years agofix async event fd after fork. pipe re-create
Carsten Haitzler [Mon, 13 Aug 2012 08:52:23 +0000 (08:52 +0000)]
fix async event fd after fork. pipe re-create

SVN revision: 75193

12 years agowindows warning--
Mike Blumenkrantz [Mon, 13 Aug 2012 07:53:24 +0000 (07:53 +0000)]
windows warning--
this commit brought to you by VRC: Vtorri Remote Commits

SVN revision: 75190

12 years agoEdje: Remove unused variable.
Christopher Michael [Mon, 13 Aug 2012 06:44:56 +0000 (06:44 +0000)]
Edje: Remove unused variable.

SVN revision: 75185

12 years agoformatting.
Carsten Haitzler [Mon, 13 Aug 2012 02:55:41 +0000 (02:55 +0000)]
formatting.

SVN revision: 75184

12 years agowarning--
Carsten Haitzler [Mon, 13 Aug 2012 02:54:57 +0000 (02:54 +0000)]
warning--

SVN revision: 75183

12 years agodocs + @since for ecore_fork()
Carsten Haitzler [Mon, 13 Aug 2012 02:53:48 +0000 (02:53 +0000)]
docs + @since for ecore_fork()

SVN revision: 75182

12 years agoFix documentation typos
Eduardo de Barros Lima [Sun, 12 Aug 2012 23:34:54 +0000 (23:34 +0000)]
Fix documentation typos

SVN revision: 75179

12 years agocleaning formats.
Carsten Haitzler [Sun, 12 Aug 2012 04:18:44 +0000 (04:18 +0000)]
cleaning formats.

SVN revision: 75160

12 years agofinally found evas_map weirdness bug. CEDRIC code...! commit #74180.
Carsten Haitzler [Sun, 12 Aug 2012 04:17:42 +0000 (04:17 +0000)]
finally found evas_map weirdness bug. CEDRIC code...! commit #74180.

now here's the rub. from the glibc manual page:

...
       int memcmp(const void *s1, const void *s2, size_t n);

DESCRIPTION
       The  memcmp()  function compares the first n bytes (each interpreted as
       unsigned char) of the memory areas s1 and s2.  It  returns  an integer
       less than, equal to, or greater than zero if s1 is found, respectively,
       to be less than, to match, or be greater than s2.

RETURN VALUE
       The memcmp() function returns  an  integer  less  than, equal  to,  or
       greater than zero if the first n bytes of s1 is found, respectively, to
       be less than, to match, or be greater than the first n bytes of s2.

...

this explicitly says that s1 and s2 have their BYTES compared... and
then returns just some value < 0, 0 or > 0 based on the difference. what
that value is and means is not defined, as long as it is < 0, 0 or > 0.

so the C standard has this to say:

6.3.1.3 Signed and unsigned integers

2. Otherwise, if the new type is unsigned, the value is converted by
repeatedly adding or subtracting one more than the maximum value that
can be represented in the new type until the value is in the range of
the new type.

so a result of -255 (possible) is converted by REPEATEDLY adding the
max size of the new type (255) until within range... so ...
-255 + 255 = 0 ... within range.. BUT FALSE!

so why do we see this now? something changed in memcpy behavior.
before we ONLY saw values of -1, 0 or 1 - nothing else, NOW we see
thins like:

-12288
49152
4096
16384
61440
-53248

so memcpy changed behavior, though within specs of the manual page
anyway, but now the values can be ones that break the simple assignment.

SVN revision: 75159

12 years agorever part of stefan's coverage patch - not related to the other bits
Carsten Haitzler [Sun, 12 Aug 2012 02:40:49 +0000 (02:40 +0000)]
rever part of stefan's coverage patch - not related to the other bits
and yes.. wrong :)

SVN revision: 75158

12 years agoEPhysics: add test using different shapes
Bruno Dilly [Fri, 10 Aug 2012 21:05:28 +0000 (21:05 +0000)]
EPhysics: add test using different shapes

Position / size looks buggy.
Need to be fixed.

SVN revision: 75153

12 years agoEPhysics: support bodies with generic shapes
Bruno Dilly [Fri, 10 Aug 2012 21:05:19 +0000 (21:05 +0000)]
EPhysics: support bodies with generic shapes

Using EPhysics Shape.

SVN revision: 75152

12 years agoEPhysics: add EPhysics Shape
Bruno Dilly [Fri, 10 Aug 2012 21:05:13 +0000 (21:05 +0000)]
EPhysics: add EPhysics Shape

It will be used to create bodies with collision shapes other
than boxes or circles.

For now, only convex shapes.

SVN revision: 75151

12 years agoEPhysics: move code duplication to _ephysics_body_add
Bruno Dilly [Fri, 10 Aug 2012 21:05:05 +0000 (21:05 +0000)]
EPhysics: move code duplication to _ephysics_body_add

Also, add missing checks.

SVN revision: 75150

12 years agoEPhysics: update images
Bruno Dilly [Fri, 10 Aug 2012 21:04:51 +0000 (21:04 +0000)]
EPhysics: update images

Remove unused and add new images

SVN revision: 75149

12 years agoEPhysics: Avoid garbagge in cb objects.
Bruno Dilly [Fri, 10 Aug 2012 21:04:42 +0000 (21:04 +0000)]
EPhysics: Avoid garbagge in cb objects.

SVN revision: 75148

12 years agoEPhysics: optimization and fixes for camera
Bruno Dilly [Fri, 10 Aug 2012 21:04:35 +0000 (21:04 +0000)]
EPhysics: optimization and fixes for camera

Avoid calling update of inactive bodies if camera didn't really
moved.

And update them if camera_position_set is called.

SVN revision: 75147

12 years agoEPhysics: fix world event callbacks management
Bruno Dilly [Fri, 10 Aug 2012 21:04:22 +0000 (21:04 +0000)]
EPhysics: fix world event callbacks management

SVN revision: 75146

12 years agoEPhysics: avoid invalid read / writes on world free
Bruno Dilly [Fri, 10 Aug 2012 21:04:16 +0000 (21:04 +0000)]
EPhysics: avoid invalid read / writes on world free

Looks like we'll need to fix discrete dynamics world destructor
on bullet, but current revision is kind of messed.
I'll see what I can do later.

And yes, it will leak the ddw until it's fixed.

SVN revision: 75145

12 years agoEPhysics: improving body's event callbacks management
Bruno Dilly [Fri, 10 Aug 2012 21:04:08 +0000 (21:04 +0000)]
EPhysics: improving body's event callbacks management

SVN revision: 75144

12 years agoEPhysics: fix sleeping threshold getter
Bruno Dilly [Fri, 10 Aug 2012 21:03:57 +0000 (21:03 +0000)]
EPhysics: fix sleeping threshold getter

SVN revision: 75143

12 years agoEPhysics: re-write sleeping threshold test
Bruno Dilly [Fri, 10 Aug 2012 21:03:47 +0000 (21:03 +0000)]
EPhysics: re-write sleeping threshold test

It was buggy.

SVN revision: 75142

12 years agoEPhysics: properly handle body delete
Bruno Dilly [Fri, 10 Aug 2012 21:03:39 +0000 (21:03 +0000)]
EPhysics: properly handle body delete

SVN revision: 75141

12 years agoEPhysics: properly handle world delete
Bruno Dilly [Fri, 10 Aug 2012 21:03:29 +0000 (21:03 +0000)]
EPhysics: properly handle world delete

SVN revision: 75140

12 years agoEPhysics: use inlist for world's bodies list
Bruno Dilly [Fri, 10 Aug 2012 21:03:06 +0000 (21:03 +0000)]
EPhysics: use inlist for world's bodies list

SVN revision: 75139

12 years agoEPhysics: use inlist for worlds list
Bruno Dilly [Fri, 10 Aug 2012 21:03:01 +0000 (21:03 +0000)]
EPhysics: use inlist for worlds list

SVN revision: 75138

12 years agoEPhysics: Add test exposing delete issues
Bruno Dilly [Fri, 10 Aug 2012 21:02:56 +0000 (21:02 +0000)]
EPhysics: Add test exposing delete issues

Callbacks and bodies delete are not correctly handled.

SVN revision: 75137

12 years agoEPhysics: fix camera track test
Bruno Dilly [Fri, 10 Aug 2012 21:02:48 +0000 (21:02 +0000)]
EPhysics: fix camera track test

SVN revision: 75136

12 years agoEPhysics: camera test improved
Bruno Dilly [Fri, 10 Aug 2012 21:02:39 +0000 (21:02 +0000)]
EPhysics: camera test improved

Show how a moving background could be used with the concept of
camera.

SVN revision: 75135

12 years agoEPhysics: don't show background box on camera tests
Bruno Dilly [Fri, 10 Aug 2012 21:02:25 +0000 (21:02 +0000)]
EPhysics: don't show background box on camera tests

SVN revision: 75134

12 years agofix version in NEWS of ethumb, eio, emotion
Jihoon Kim [Fri, 10 Aug 2012 14:33:29 +0000 (14:33 +0000)]
fix version in NEWS of ethumb, eio, emotion

SVN revision: 75111

12 years agoeina: fix version in NEWS
Jihoon Kim [Fri, 10 Aug 2012 14:06:09 +0000 (14:06 +0000)]
eina: fix version in NEWS

SVN revision: 75110

12 years agoefreet: fix version in NEWS
Jihoon Kim [Fri, 10 Aug 2012 14:01:54 +0000 (14:01 +0000)]
efreet: fix version in NEWS

SVN revision: 75107

12 years agoedje: fix version in NEWS
Jihoon Kim [Fri, 10 Aug 2012 14:01:08 +0000 (14:01 +0000)]
edje: fix version in NEWS

SVN revision: 75106

12 years agoevas: fix version in NEWS
Jihoon Kim [Fri, 10 Aug 2012 14:00:21 +0000 (14:00 +0000)]
evas: fix version in NEWS

SVN revision: 75105

12 years agoecore: fix version in NEWS
Jihoon Kim [Fri, 10 Aug 2012 13:57:13 +0000 (13:57 +0000)]
ecore: fix version in NEWS

SVN revision: 75104

12 years agoEvas: When we render using the wayland engine(s), if the object we are
Christopher Michael [Fri, 10 Aug 2012 13:08:22 +0000 (13:08 +0000)]
Evas: When we render using the wayland engine(s), if the object we are
rendering is in fact the framespace clip, then do not allow it to be
clipped to itself, just skip the clip set for it.

SVN revision: 75100

12 years agofix passthrough getenv for eina mempool in ecore too.
Carsten Haitzler [Fri, 10 Aug 2012 12:50:09 +0000 (12:50 +0000)]
fix passthrough getenv for eina mempool in ecore too.

SVN revision: 75099

12 years agofix eina_mempool env var fetch for eet alloc mode.
Carsten Haitzler [Fri, 10 Aug 2012 12:42:08 +0000 (12:42 +0000)]
fix eina_mempool env var fetch for eet alloc mode.

SVN revision: 75098

12 years agoupdate more po's
Carsten Haitzler [Fri, 10 Aug 2012 11:03:50 +0000 (11:03 +0000)]
update more po's

SVN revision: 75097

12 years agomore updates for 1.7.0 alpha.
Carsten Haitzler [Fri, 10 Aug 2012 10:51:17 +0000 (10:51 +0000)]
more updates for 1.7.0 alpha.

SVN revision: 75095

12 years agomore po update for ecore.
Carsten Haitzler [Fri, 10 Aug 2012 10:50:51 +0000 (10:50 +0000)]
more po update for ecore.

SVN revision: 75094

12 years agoalpha release of 1.7 - let's roll. ALPHA!
Carsten Haitzler [Fri, 10 Aug 2012 10:37:05 +0000 (10:37 +0000)]
alpha release of 1.7 - let's roll. ALPHA!

SVN revision: 75091

12 years agoupdate po's
Carsten Haitzler [Fri, 10 Aug 2012 10:36:39 +0000 (10:36 +0000)]
update po's

SVN revision: 75090

12 years agoupdate po's
Carsten Haitzler [Fri, 10 Aug 2012 10:36:30 +0000 (10:36 +0000)]
update po's

SVN revision: 75089

12 years agotheoretically this should fix alpha dest stuff in egl-x11... it
Carsten Haitzler [Fri, 10 Aug 2012 10:32:49 +0000 (10:32 +0000)]
theoretically this should fix alpha dest stuff in egl-x11... it
always worked oddly enough :)

SVN revision: 75086

12 years agoEvas (wayland_egl): We don't have a visualinfo structure for the
Christopher Michael [Fri, 10 Aug 2012 10:08:22 +0000 (10:08 +0000)]
Evas (wayland_egl): We don't have a visualinfo structure for the
window at this point, so we cannot use it for comparison. Instead,
check the requested depth. Also fix best_depth_get function to not
return a hard-coded depth if a depth has been set already.

SVN revision: 75082

12 years agofix distcheck issue.
Carsten Haitzler [Fri, 10 Aug 2012 10:05:48 +0000 (10:05 +0000)]
fix distcheck issue.

SVN revision: 75080

12 years agosimplify unsetting/setting damage flag in ecore evas rendering to avoid altering...
Mike Blumenkrantz [Fri, 10 Aug 2012 08:45:28 +0000 (08:45 +0000)]
simplify unsetting/setting damage flag in ecore evas rendering to avoid altering previously set event mask flags

SVN revision: 75072

12 years agoonly need to avoid exposures when we're shaped
Mike Blumenkrantz [Fri, 10 Aug 2012 08:41:10 +0000 (08:41 +0000)]
only need to avoid exposures when we're shaped

SVN revision: 75071

12 years agoecore: Enable coverage builds for exsisting tests
Stefan Schmidt [Thu, 9 Aug 2012 16:19:30 +0000 (16:19 +0000)]
ecore: Enable coverage builds for exsisting tests

SVN revision: 75055

12 years agoecore: add ecore_fork_reset()
Cedric BAIL [Thu, 9 Aug 2012 12:17:47 +0000 (12:17 +0000)]
ecore: add ecore_fork_reset()

SVN revision: 75045

12 years agoeet: don't copy string around.
Cedric BAIL [Thu, 9 Aug 2012 11:03:22 +0000 (11:03 +0000)]
eet: don't copy string around.

SVN revision: 75040

12 years agoecore: correctly shutdown Ecore_Thread.
Cedric BAIL [Thu, 9 Aug 2012 10:52:48 +0000 (10:52 +0000)]
ecore: correctly shutdown Ecore_Thread.

SVN revision: 75039

12 years agoEcore_Wayland: Add keyrepeating support :) Fixes ticket #1292
Christopher Michael [Thu, 9 Aug 2012 09:57:47 +0000 (09:57 +0000)]
Ecore_Wayland: Add keyrepeating support :) Fixes ticket #1292

This commit adds support to efl applications (elm) under wayland so
that they can get key repeats. All of this is internal and does not
require the application to do anything, which means the elm test for
notepad now works with repeating keys.

SVN revision: 75037

12 years agoedje: don't compile if we have a group without a name
Michael BOUCHAUD [Thu, 9 Aug 2012 08:57:35 +0000 (08:57 +0000)]
edje: don't compile if we have a group without a name

SVN revision: 75035

12 years agoedje: improve speed of color class lookup by using an Eina_Hash.
Cedric BAIL [Thu, 9 Aug 2012 08:27:04 +0000 (08:27 +0000)]
edje: improve speed of color class lookup by using an Eina_Hash.

SVN revision: 75034

12 years agoevas Evas.h: Added more documentation.
Daniel Juyung Seo [Thu, 9 Aug 2012 05:54:22 +0000 (05:54 +0000)]
evas Evas.h: Added more documentation.

SVN revision: 75028

12 years agoEvas: Use proper variable (gc->shared is set later on)
Youness Alaoui [Wed, 8 Aug 2012 23:35:58 +0000 (23:35 +0000)]
Evas: Use proper variable (gc->shared is set later on)

SVN revision: 75022

12 years agoefreet: Fix language change
Sebastian Dransfeld [Wed, 8 Aug 2012 19:39:55 +0000 (19:39 +0000)]
efreet: Fix language change

Need to release generated file name, else we will use same filename
again when opening cache.

Also need to close cache, as a cache rebuild might not trigger cache
close if the cache in another language already exists.

SVN revision: 75020