Commit Graph

5143 Commits

Author SHA1 Message Date
Carsten Haitzler d22ca53faa and up ver to 1.7.99 now in svn. nack to svnrev num at end.
SVN revision: 75869
2012-08-30 10:34:01 +00:00
Christopher Michael d021536d2b Ecore_X: We can still get output resources even if 'num' is not passed
in.



SVN revision: 75868
2012-08-30 10:31:41 +00:00
Christopher Michael eb8665bfd4 Ecore_X: Formatting.
SVN revision: 75867
2012-08-30 10:30:28 +00:00
Christopher Michael 897c5a6e46 Ecore_Evas (wayland_egl): Be sure to call buffer attach after we show
the window so that the allocated size gets updated.



SVN revision: 75828
2012-08-29 13:04:43 +00:00
Christopher Michael 6e1370787a Ecore: Update changelog w/ cnp addition.
SVN revision: 75824
2012-08-29 09:13:43 +00:00
Mike Blumenkrantz ce18403541 fix weird ecore-ipc leak
SVN revision: 75822
2012-08-29 09:08:30 +00:00
Christopher Michael e7d8ab323c Ecore_Wayland: Add Copy-n-Paste support for Ecore Wayland.
NB: Based on initial work from Alex <zhiwen.wu@intel.com> (thanks for
the patch), but modified to clean up compiler warnings, fixed function 
declarations, fixed function namespacing.



SVN revision: 75809
2012-08-29 06:35:02 +00:00
Cedric BAIL e629c76ecd ecore: fix leak of evas_render_update list.
SVN revision: 75807
2012-08-29 05:18:27 +00:00
Nicolas Aguirre c20db5be17 ecore : Let's compile ecore with android ndk
SVN revision: 75743
2012-08-27 22:05:51 +00:00
Vincent Torri a1b80a85b3 core_Con: add header
See 'Notes' section in http://linux.die.net/man/2/connect

SVN revision: 75742
2012-08-27 21:22:34 +00:00
Carsten Haitzler 6335870b45 no this isnt release - this is simply me removing the beta tag so when
we release it's ready.



SVN revision: 75740
2012-08-27 10:24:41 +00:00
Carsten Haitzler 1475fb3586 update @version's
SVN revision: 75739
2012-08-27 09:51:57 +00:00
Vincent Torri dd7d35b1f7 ecore: remove printf
SVN revision: 75721
2012-08-27 06:55:33 +00:00
Vincent Torri b20f37ef58 Ecore: fix seg fault in ecore_thread on Windows
PHS() was returning a wrong value. Thanks to Cedric for the help

SVN revision: 75720
2012-08-27 06:04:16 +00:00
Carsten Haitzler 3faee27bd8 add in custom screen blank enable/disable in ecore-x so we can do e17
based on this release of efl.



SVN revision: 75714
2012-08-26 15:34:40 +00:00
ChunEon Park 912fd7ebf2 ecore/ecore_x - oops. sorry. incorrect parameters.
SVN revision: 75639
2012-08-24 00:38:32 +00:00
ChunEon Park 2a2382374a ecore/ecore_x - added missing EAPI
SVN revision: 75638
2012-08-24 00:33:56 +00:00
Massimo Maiurana 261c7648a9 updating portuguese and italian translations
SVN revision: 75634
2012-08-23 18:08:44 +00:00
Christopher Michael b47d9a1ce4 Ecore (Wayland): Work around bug in terminology ;) by making sure that
a Tab, when pressed, sends the proper key string.



SVN revision: 75617
2012-08-23 11:25:45 +00:00
Christopher Michael 0ef94e328e Ecore_Wayland: small patch from Alex wu <zhiwen.wu@linux.intel.com> to
implement touch events in ecore_wayland.



SVN revision: 75556
2012-08-22 15:53:29 +00:00
Carsten Haitzler 4800e571da fix segv with extn ee list gettign null extn2's :)
SVN revision: 75536
2012-08-22 10:14:08 +00:00
Mike Blumenkrantz 0d11049877 fix crashing in ecore_evas when x/y/w/h is not passed to screen_geometry_get
SVN revision: 75522
2012-08-22 08:27:06 +00:00
Christopher Michael f15bebd406 Ecore_Evas: Default the wayland engines to actually draw the "simple"
frame if the option has not been specified. This means that if we want
a more complex frame (think elm windows), then we need to set this
flag to 0.



SVN revision: 75498
2012-08-21 10:33:15 +00:00
Carsten Haitzler 764c68a330 use e17 zone property first before using randr to find screen - more
correct.



SVN revision: 75491
2012-08-21 08:06:53 +00:00
Christopher Michael 9473f2c7d2 Ecore_X: Add missing cast for XkbMapNotifyEvent (removes compiler
warning).



SVN revision: 75427
2012-08-19 10:50:54 +00:00
Carsten Haitzler 8d6dbed30d when falling back to passthru with xim imf module... just use the
compose string provided! :)



SVN revision: 75423
2012-08-19 03:31:53 +00:00
Carsten Haitzler c9b7e56635 also tell xkb to refresh mappings. :)
SVN revision: 75422
2012-08-19 03:06:46 +00:00
Sebastian Dransfeld c7a59e832a ecore_x: Fix typo
SVN revision: 75421
2012-08-18 19:18:53 +00:00
Carsten Haitzler ac2180f565 chglog++
SVN revision: 75414
2012-08-18 12:48:16 +00:00
Carsten Haitzler 4e17d57b06 I know this is a new feature. i know i know. doing this because
otherwise we weill need another efl release for e17 to get out.

modified patch from:
http://trac.enlightenment.org/e/ticket/1306



SVN revision: 75409
2012-08-18 11:29:47 +00:00
Christopher Michael 89fe05d03a Ecore_Wayland: Add some trapping to make sure we have a valid window
before trying to read a window id.



SVN revision: 75374
2012-08-17 08:52:35 +00:00
Vincent Torri 4c78dfadae Ecore: fix error message
SVN revision: 75364
2012-08-17 07:59:36 +00:00
Carsten Haitzler 497af2e1e4 tag as beta...
SVN revision: 75344
2012-08-17 03:57:49 +00:00
Carsten Haitzler 4ab87861b6 po updates.
SVN revision: 75342
2012-08-17 03:57:18 +00:00
Christopher Michael 1278ec57bf 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
2012-08-16 09:53:05 +00:00
Christopher Michael bdfd355e38 Ecore_wayland: Add a FIXME note to be tackled later.
SVN revision: 75314
2012-08-16 09:46:26 +00:00
Christopher Michael 6423de3f17 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
2012-08-16 09:37:52 +00:00
Christopher Michael cde4673abe 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
2012-08-16 09:35:41 +00:00
Christopher Michael be452d83c9 Ecore_Evas (wayland): Do not allow windows to be resized below their
desired min/max properties. Fixes ticket #1244



SVN revision: 75308
2012-08-16 08:03:20 +00:00
Christopher Michael fb2819c4fd 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
2012-08-16 07:29:37 +00:00
Christopher Michael 1e3e3a3985 Ecore_Evas (wayland_egl): Add fullscreen support for wayland_egl
engine (same changes as previous fullscreen support for wayland_shm).



SVN revision: 75306
2012-08-16 07:21:38 +00:00
Christopher Michael 7a90ffb3b6 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
2012-08-15 14:01:20 +00:00
Christopher Michael eb016fe9ad 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
2012-08-15 10:55:35 +00:00
Christopher Michael 5e84f194e6 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
2012-08-15 10:02:22 +00:00
Carsten Haitzler a86dcabd5e avoid potential deadlock if the same canvas has the 2 plugs pointing
to the SAME socket. :) nasteeeeh.



SVN revision: 75234
2012-08-14 06:29:17 +00:00
Carsten Haitzler 61ba84e86d small theoretical oopsie waiting to happen - won't ever, but guar
against it anyway.



SVN revision: 75232
2012-08-14 06:11:32 +00:00
Carsten Haitzler e78b572443 missing ecore_init in ecore_input.
SVN revision: 75231
2012-08-14 04:47:54 +00:00
Christopher Michael a5df8468b0 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
2012-08-13 14:33:05 +00:00
Christopher Michael 1b96e67e75 Ecore_Wayland (egl): Update server allocation when window allocation
changes.



SVN revision: 75213
2012-08-13 14:30:58 +00:00
Mike Blumenkrantz dc2f7beced patch from vtorri fixing rare segv condition in main loop
SVN revision: 75206
2012-08-13 10:32:20 +00:00