Rafael Antognolli
e22a6996e6
ecore/fb: Remove useless strdup().
...
It wasn't even being freed.
Patch for SiT.
SVN revision: 64499
2011-10-28 17:18:38 +00:00
Rafael Antognolli
f4545f91dc
Update ChangeLog and AUTHORS.
...
SVN revision: 64498
2011-10-28 17:18:27 +00:00
Jiyoun Park
1459e7ea67
fix indentation and remove unusable line
...
SVN revision: 64496
2011-10-28 11:56:02 +00:00
Jiyoun Park
08fc8a696d
I update Changelog and add @since info
...
SVN revision: 64495
2011-10-28 11:50:32 +00:00
Jiyoun Park
f627a72047
Add a new API(ecore_evas_request_geometry_get)
...
The reson why I add this is for communicate with X in async mode.
For example, If applications call elm_win_rotation_with_resize_set API
when they start run and rotation mode is set.
ecore size doesn't changed yet, so it make elm window size to 1
becaues elm window's resize function use ecore_evas_geometry_get API.
so I add new api help upperside get info related with recently request geometry
SVN revision: 64492
2011-10-28 11:15:33 +00:00
Rafael Antognolli
53031cf572
ecore/fb: Change fb engine input to use ecore_input_evas.
...
Nothing changes, only making the ecore fb engine to send keyboard and
mouse events using ecore_input_evas, instead of its own ecore events.
Patch for SiT.
SVN revision: 64447
2011-10-27 19:29:08 +00:00
Rafael Antognolli
44538e442a
ecore/ecore_fb: Disable mouse move event filtering.
...
There are two main reasons for disabling this now:
- it's not working, some problem with an assertion of ecore_lock is
making the program abort;
- it's wrong, mouse move events can only be filtered out if they are
received from an absolute axis device (touchscreen and so), not
relative ones, like mouse or touchpads.
Patch for SiT.
SVN revision: 64444
2011-10-27 18:57:23 +00:00
Iván Briano
085b16e93e
Better docs for ecore_main_loop_iterate()
...
SVN revision: 64433
2011-10-27 13:19:11 +00:00
Carsten Haitzler
b08afffb83
thanks to jiyoun's work in finding why this happens - here's actually a
...
simpler fix. :)
SVN revision: 64405
2011-10-26 05:29:38 +00:00
Christopher Michael
4aa5ab36f5
Ecore_X(cb): Remove some dead code. Fix formatting (how did this get
...
sooo messed up ??).
SVN revision: 64328
2011-10-23 18:33:32 +00:00
Tom Hacohen
361cc51340
Ecore imf: Free the module list on shutdown.
...
Freeing the content (using eina_module_list_free) is not enough, we need
to also free the array itself.
SVN revision: 64326
2011-10-23 12:01:36 +00:00
Daniel Kolesa
a948759e52
Updated Czech translations in ecore, thanks belisarivs.
...
SVN revision: 64306
2011-10-22 23:28:48 +00:00
Christopher Michael
880a34d2a6
Ecore_X(cb): Make sure we have argv[i] before we try to strlen it.
...
SVN revision: 64302
2011-10-22 18:06:44 +00:00
Rafael Antognolli
ca46030e4d
ecore_evas_fb: use _ecore_evas_fb_render instead of the buffer one.
...
This mistake was introduced long ago on a cleanup.
Patch for SiT.
SVN revision: 64258
2011-10-21 16:07:29 +00:00
Carsten Haitzler
37e2ab21c1
ecrustify on ecore-x.
...
SVN revision: 64239
2011-10-21 05:40:59 +00:00
Carsten Haitzler
58cbf16625
ran ecrustify on ecore. some manual fixing too.
...
SVN revision: 64238
2011-10-21 05:40:39 +00:00
Carsten Haitzler
ff45aac69d
lets have envrionment var control over semisync in ecore-evas
...
SVN revision: 64191
2011-10-20 06:39:03 +00:00
Vincent Torri
5b3f0a5e09
Ecore: do not enter po/ if --disable-nls is passed to configure
...
SVN revision: 64183
2011-10-19 17:21:33 +00:00
Carsten Haitzler
be90232bc0
match changes in ews code
...
SVN revision: 64126
2011-10-17 07:00:38 +00:00
Carsten Haitzler
210c5a9377
handle buffer allocation failure - null buffer.
...
SVN revision: 64125
2011-10-17 06:59:08 +00:00
Vincent Torri
1a3e8eaa94
Ecore: fix maintainer-clean rule
...
SVN revision: 64124
2011-10-17 06:56:04 +00:00
ChunEon Park
ba1bd2a8a1
ecore/animator - never be reached there
...
SVN revision: 64101
2011-10-16 04:47:42 +00:00
Youness Alaoui
84e9551521
Ecore: IN6_IS_ADDR_V4MAPPED needs an in6_addr as input on OSX
...
SVN revision: 64090
2011-10-15 09:30:58 +00:00
Carsten Haitzler
4866f72938
commit changes and notes for matrchnig multitouch xcb stuff
...
SVN revision: 64082
2011-10-15 03:34:01 +00:00
Carsten Haitzler
194df9ef24
for gustavo -> ews matching changes.
...
SVN revision: 64081
2011-10-15 03:19:25 +00:00
Carsten Haitzler
d45161691a
and now make my modifications to multittouch this morning also work
...
again with mpx automatically. yay!
SVN revision: 64071
2011-10-14 09:11:49 +00:00
Carsten Haitzler
ee158e76fc
1. make inline image ee buffer non-alpha by default. thats the default
...
for all eee's. this was wrong.
2. make sure it sets back data when finished - check data in and check
it out.
SVN revision: 64069
2011-10-14 07:28:45 +00:00
Carsten Haitzler
57e5fd31d1
put in hardcoded bitmask define if headers dont provide it.
...
SVN revision: 64068
2011-10-14 07:23:09 +00:00
Carsten Haitzler
bf1b8531b7
support slave pointer and try not to kill mpx support.
...
SVN revision: 64056
2011-10-14 02:32:34 +00:00
Cedric BAIL
c26c5b6fa2
ecore: define Video XAtoms.
...
SVN revision: 64041
2011-10-13 07:41:55 +00:00
Youness Alaoui
f139d93896
Ecore: Update changelog with 09/29 changes to ecore-con
...
SVN revision: 64025
2011-10-12 19:41:30 +00:00
Carsten Haitzler
f543d932c4
segv over there in xlib ecore_x... suddenly... in a test app.
...
SVN revision: 64012
2011-10-12 09:26:09 +00:00
Bruno Dilly
220e9e7a66
Ecore exe: check for prctl header instead of OS
...
Suggested by vtorri
SVN revision: 63987
2011-10-11 18:19:37 +00:00
Carsten Haitzler
2c08cfa53c
add env var to disable compositor syncing for testing
...
SVN revision: 63979
2011-10-11 06:18:13 +00:00
Sebastian Dransfeld
33c929baa8
ecore/ecore_con: Remove the other while multi
...
SVN revision: 63962
2011-10-10 17:51:34 +00:00
Carsten Haitzler
11917747d0
try and fix post with null data?
...
SVN revision: 63956
2011-10-10 09:37:30 +00:00
Carsten Haitzler
e5756206b7
this should fix curl support from hacning for up to 0.7* 1/fps sec on
...
1 or more calls and even in idlers etc. only do it once then rely on
fd's to wake up and do it again.
SVN revision: 63955
2011-10-10 09:36:56 +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
Mike McCormack
a409fec3f3
ecore: Update git ignore file
...
Signed-off-by: Mike McCormack <mj.mccormack@samsung.com>
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
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
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
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-name❌ y:w:h:options). The size can be set with
ecore_evas_ews_setup().
SVN revision: 63848
2011-10-05 22:11:00 +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
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