Carsten Haitzler
64940b1bf4
oops - and dont need to sub the rgabbed count - i missed that it was
...
already done above. no bug there. move on.
SVN revision: 63586
2011-09-24 07:46:37 +00:00
Christopher Michael
67e0df22e7
Ecore: Fix configure.ac for recent xcb_cflags change.
...
SVN revision: 63585
2011-09-24 07:23:41 +00:00
Christopher Michael
506179e544
Ecore_Xim: No need to link against xcb flags here.
...
SVN revision: 63584
2011-09-24 07:23:17 +00:00
Christopher Michael
1d08043154
Ecore: Fix configure.ac to use different variable names for pkg-config
...
libs.
SVN revision: 63583
2011-09-24 06:21:15 +00:00
Christopher Michael
63baac01f2
Ecore_Evas: Rename xcb cflags & libs variable to avoid pkg-config
...
confusion.
SVN revision: 63582
2011-09-24 06:20:47 +00:00
Christopher Michael
c75816a09c
Ecore_X(cb): Rename xcb cflags & link libs to avoid any pkg-config
...
confusion.
SVN revision: 63581
2011-09-24 06:20:15 +00:00
Christopher Michael
6273de0e15
Ecore_X(cb): Fix ecore_x when using unstable (from git) xcb...they
...
removed the event error enums.
SVN revision: 63579
2011-09-24 05:33:29 +00:00
Carsten Haitzler
0df0084dba
as suspected... this breaks drag and drop! :( revert.
...
SVN revision: 63577
2011-09-24 04:01:36 +00:00
Lucas De Marchi
d091773382
eina: provide a C++-compatible version of _EINA_INLIST_CONTAINER
...
In C++ we can't assign a void pointer to another type pointer without casts. We
now rely on typeof() operator *when using C++*.
We may provide another version later for those compilers without typeof()
support.
SVN revision: 63568
2011-09-23 17:02:02 +00:00
Cedric BAIL
16fc152856
ecore: lock all broadcast.
...
SVN revision: 63567
2011-09-23 13:26:54 +00:00
Cedric BAIL
9101e46ae6
eina: correctly track lock when waiting for condition.
...
SVN revision: 63566
2011-09-23 13:17:12 +00:00
Cedric BAIL
f749139212
ecore: prevent spurious wakeup and lock the right mutex.
...
SVN revision: 63565
2011-09-23 10:47:33 +00:00
Carsten Haitzler
222644dc67
try this for fixing grab count when callbacks play with further events
...
in the in list copy (like moving, resizing, hiding etc. them).
SVN revision: 63554
2011-09-23 06:37:03 +00:00
Carsten Haitzler
f3899ddecb
fix grab event counter miss.
...
SVN revision: 63553
2011-09-23 06:19:20 +00:00
Vincent Torri
c23c2982be
another useless header file
...
SVN revision: 63547
2011-09-22 20:36:08 +00:00
Vincent Torri
31fad2deac
useless header file
...
SVN revision: 63546
2011-09-22 20:33:58 +00:00
Cedric BAIL
08e79c00ff
efreet: add svg.
...
SVN revision: 63538
2011-09-22 14:10:04 +00:00
Christopher Michael
fe35a0421b
Ecore_Evas: Don't need the WindowAttributes variable unless we are an
...
argb window.
(Sorry vtorri).
SVN revision: 63534
2011-09-22 09:26:02 +00:00
Christopher Michael
4ac5e88875
Edje: if _edje_fetch fails and we are returning from here, then no need to
...
fetch evas_object_evas_get. Use eina_stringshare_replace rather than
del & add. Fix a little formatting.
SVN revision: 63533
2011-09-22 07:19:50 +00:00
Vincent Torri
b25413d367
whitespaces--
...
SVN revision: 63531
2011-09-22 06:02:26 +00:00
Christopher Michael
dd77378588
Ecore_Evas: Rework ecore_evas_x_render function so it does not
...
allocate memory for list variables & rectangles unless we need to (ie:
If there are no evas_render_updates to do, then there is no need to
allocate extra list variables & rectangles).
SVN revision: 63528
2011-09-22 02:39:23 +00:00
Christopher Michael
0009c82081
Ecore_Evas: When doing rotation_set_internal, no need to fetch the
...
ecore_x_window_size here as the returned values are not used anyway,
so avoid the extra function call.
SVN revision: 63523
2011-09-21 21:01:15 +00:00
Christopher Michael
42d8b6b481
Ecore_Evas: No need to call ecore_x_window_move/resize is the canvas
...
is already at the required size or position.
SVN revision: 63522
2011-09-21 20:55:12 +00:00
Christopher Michael
83d9070643
Ecore: Remove checks for xcb_dri extension in configure.ac as we are
...
not going to use it, but rather dlsym to the libdri/libGL libs (ala
xlib code).
SVN revision: 63518
2011-09-21 11:42:24 +00:00
Christopher Michael
c668ac0227
Ecore_X(cb): Make vsync code behave like xlib version and link against
...
libdri/libGL/etc. Remove use of xcb_dri2 extension (for now).
SVN revision: 63517
2011-09-21 11:41:25 +00:00
Christopher Michael
46b0d6adf0
Ecore_X(cb): Make sync_magic_send more like the xlib version and use
...
xcb_send_event directly.
SVN revision: 63516
2011-09-21 11:39:08 +00:00
ChunEon Park
b653b18526
evas_object_smart - trivial changes.
...
SVN revision: 63514
2011-09-21 10:56:23 +00:00
ChunEon Park
ad59819a7d
evas/evas_events - just removed white spaces.
...
SVN revision: 63511
2011-09-21 10:35:03 +00:00
Carsten Haitzler
c54441d5ce
xcb impl for generic events
...
SVN revision: 63508
2011-09-21 06:17:22 +00:00
Christopher Michael
c748d1b17b
Ecore_X(cb): Remove debug printout. Add missing logfn.
...
SVN revision: 63507
2011-09-21 05:13:03 +00:00
Youness Alaoui
bbbf959e77
Ecore: Oups, typo, check for PS3 with __lv2ppu__ and not __ppulv2__
...
SVN revision: 63504
2011-09-20 22:06:33 +00:00
Carsten Haitzler
495f658861
support mtrace in eina at runtime. easier now to enable via env vars.
...
SVN revision: 63498
2011-09-20 11:28:25 +00:00
Cedric BAIL
c07415b8bd
emotion: don't use the pipeline anymore when it's not needed.
...
SVN revision: 63497
2011-09-20 11:04:54 +00:00
Cedric BAIL
973717b9bf
emotion: correctly update position of sub-object.
...
SVN revision: 63496
2011-09-20 10:54:53 +00:00
Cedric BAIL
d3345a5d75
emotion: remove use of xattr.
...
SVN revision: 63495
2011-09-20 09:40:55 +00:00
Christopher Michael
5f68e376b2
Ecore_X(cb): Add macro to check for validity of the xcb_connection
...
before trying to use it.
SVN revision: 63494
2011-09-20 09:12:02 +00:00
Tom Hacohen
7b374f1dd3
Evas textblock: Fixed an issue when deleting A from <a><a>A</a></a>.
...
Reported by WooHyun. Thanks a lot, great catch, also told me where and what
the issue is exactly.
Also added a test to verify this works.
SVN revision: 63493
2011-09-20 08:05:50 +00:00
Christopher Michael
663ce7f2fc
Ecore_X(cb): Add checks to make sure that extensions are loaded and
...
available before making calls to them.
SVN revision: 63492
2011-09-20 07:34:50 +00:00
Christopher Michael
d7a1fd1630
Ecore_X(cb): Trim down memory usage. Add checks for damage extension
...
before trying to use it. Enable getting xcursor core & anim from
xdefaults.
SVN revision: 63491
2011-09-20 07:17:55 +00:00
Christopher Michael
3561137e9a
Ecore_X(cb): Check composite is available before trying to use it.
...
SVN revision: 63490
2011-09-20 07:15:52 +00:00
Christopher Michael
c7a7c71541
Ecore_X(cb): Fix 'dpy' thingies ;)
...
SVN revision: 63489
2011-09-20 07:14:11 +00:00
Christopher Michael
7896c9df95
Ecore_X(cb): Make sure screensaver extension is available before
...
trying to call functions involving it.
SVN revision: 63488
2011-09-20 07:11:36 +00:00
Carsten Haitzler
913a41adbe
actually no - wrong pixman... remove if.
...
SVN revision: 63487
2011-09-20 05:45:00 +00:00
Carsten Haitzler
bc988911e8
software xcb cvant build without pixman... fix autofoo
...
SVN revision: 63486
2011-09-20 05:28:20 +00:00
Cedric BAIL
7a591915b1
emotion: add basic xoverlay infrastructure to emotion. not ready at all yet.
...
SVN revision: 63482
2011-09-19 15:33:02 +00:00
Cedric BAIL
3171f01b00
evas: remove a fixme by making the engine list dynamic.
...
SVN revision: 63481
2011-09-19 14:20:18 +00:00
Cedric BAIL
aed1ed1666
emotion: disable tricky surface destruction and remove useless lock.
...
SVN revision: 63480
2011-09-19 12:49:20 +00:00
Cedric BAIL
1a016f1915
eio: don't free internal data.
...
SVN revision: 63479
2011-09-19 12:47:02 +00:00
Carsten Haitzler
823fa1b566
make fonts obey the same cutout rules as images.
...
SVN revision: 63478
2011-09-19 10:48:33 +00:00
Carsten Haitzler
9522d5b359
warning--
...
SVN revision: 63477
2011-09-19 10:48:11 +00:00