weston/clients
Ander Conselvan de Oliveira ddca49600f window: Workaround a stuck frame callback on the cursor surface
It is possible that a client loses the focus between receiving a
pointer.enter event and sending a pointer.set_cursor request. In that
case, the cursor surface might not be mapped and the frame callback
requested on it will never trigger.

Work around this by trying to remap the cursor surface whenever there
is a frame callback and the serial for the enter event is higher than
the cursor serial.
2012-07-16 13:35:25 -04:00
..
.gitignore clients: Add clients/weston-screensaver to clients/.gitignore 2012-07-09 17:41:26 -04:00
clickdot.c Use enum wl_keyboard_key_state instead of integer 2012-05-31 15:43:03 -04:00
desktop-shell.c clients: Silence 2x gcc 4.6.3 "warn_unused_result" compiler warnings 2012-07-09 17:50:46 -04:00
dnd.c window: Compute initial window size correctly 2012-06-20 17:30:03 -04:00
editor.c text: Add example clients for text protocol 2012-06-21 16:41:12 -04:00
eventdemo.c clients: Free resources on exit in eventdemo 2012-07-09 17:50:57 -04:00
flower.c Use enum wl_pointer_button_state instead of integer 2012-05-31 15:42:47 -04:00
gears.c Use enum wl_pointer_button_state instead of integer 2012-05-31 15:42:47 -04:00
glmatrix.c Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00
image.c Move cairo-util to shared/ 2012-05-15 22:33:43 -04:00
keyboard.c shell: Make input_panel just a regular wl_surface 2012-06-27 10:24:21 -04:00
Makefile.am Install screensaver by default 2012-06-25 14:06:45 -04:00
matrix3.xpm clients: import glmatrix.c and matrix3.xpm 2011-11-18 14:45:04 +02:00
resizor.c Use enum wl_keyboard_key_state instead of integer 2012-05-31 15:43:03 -04:00
screenshot.c Rewrite shm buffer file allocation v2 2012-06-06 13:26:30 -04:00
simple-egl.c simple-egl: Make window moveable 2012-06-26 10:21:23 -04:00
simple-shm.c Rewrite shm buffer file allocation v2 2012-06-06 13:26:30 -04:00
simple-touch.c Rewrite shm buffer file allocation v2 2012-06-06 13:26:30 -04:00
smoke.c window: rename enum pointer_type to cursor_type 2012-05-25 23:28:54 -04:00
tablet-shell.c toytoolkit: Remove obsolete function window_set_custom(). 2012-07-12 09:18:49 -04:00
terminal.c terminal: Extend selection to end of line when selecting past last char 2012-07-01 23:59:08 -04:00
view.c Use enum wl_keyboard_key_state instead of integer 2012-05-31 15:43:03 -04:00
window.c window: Workaround a stuck frame callback on the cursor surface 2012-07-16 13:35:25 -04:00
window.h toytoolkit: Remove obsolete function window_set_custom(). 2012-07-12 09:18:49 -04:00
wscreensaver-glue.c clients: add wscreensaver 2011-11-18 14:46:26 +02:00
wscreensaver-glue.h Never include wayland-util.h directly 2011-11-22 09:35:14 -05:00
wscreensaver.c toytoolkit: Remove obsolete function window_set_custom(). 2012-07-12 09:18:49 -04:00
wscreensaver.h Add signedness warning flag and fix fallout 2012-03-30 11:52:39 -04:00