weston/clients
Kristian Høgsberg b3cca0a411 shell: Start implementing the popup surface type
This lands the basic behavior of the popup surface type, but there are still
a number of details to be worked out.  Mainly there's a hardcoded timeout
to handle the case of releasing the popup button outside any of the
client windows, which triggers popup_end if it happens after the timeout.
Maybe we just need to add that as an argument, or we could add a new event
that fires in this case to let the client decide whether it ends the popup
or not.
2012-01-06 11:41:55 -05:00
..
.gitignore Update .gitignores 2011-12-08 11:36:36 +02:00
cairo-util.c cairo-util: Dont use non-standard JCS_EXT_BGRX color space 2011-11-22 14:40:48 -05:00
cairo-util.h cairo-util: Add helper to load jpeg files 2011-10-20 13:11:12 -04:00
desktop-shell.c shell: Start implementing the popup surface type 2012-01-06 11:41:55 -05:00
dnd.c Implement the new dnd/selection protocol 2011-11-23 16:20:28 -05:00
eventdemo.c window.c: Drop global handler argument 2011-08-29 17:12:36 -04:00
flower.c Fix inconsistent #include style 2011-11-22 09:27:03 -05:00
gears.c Never include wayland-util.h directly 2011-11-22 09:35:14 -05:00
glmatrix.c wscreensaver: configure glmatrix 2011-11-18 14:48:39 +02:00
image.c Fix inconsistent #include style 2011-11-22 09:27:03 -05:00
Makefile.am Fix distcheck 2012-01-03 11:04:09 -05:00
matrix3.xpm clients: import glmatrix.c and matrix3.xpm 2011-11-18 14:45:04 +02:00
resizor.c shell: Start implementing the popup surface type 2012-01-06 11:41:55 -05:00
screenshot.c Fix inconsistent #include style 2011-11-22 09:27:03 -05:00
simple-egl.c simple clients: flush before destroying wl_display 2011-12-22 11:27:50 +02:00
simple-shm.c simple clients: flush before destroying wl_display 2011-12-22 11:27:50 +02:00
simple-touch.c clients: Add simple-touch client for testing touch events. 2011-12-22 13:45:50 -05:00
smoke.c Fix inconsistent #include style 2011-11-22 09:27:03 -05:00
tablet-shell.c More weston rename fixes 2012-01-03 14:35:49 -05:00
terminal.c terminal: Don't close fd twice 2011-12-28 22:04:27 -05:00
view.c Never include wayland-util.h directly 2011-11-22 09:35:14 -05:00
window.c shell: Start implementing the popup surface type 2012-01-06 11:41:55 -05:00
window.h shell: Start implementing the popup surface type 2012-01-06 11:41:55 -05: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 wscreensaver: implement screensaver interface 2011-12-14 11:23:28 +02:00
wscreensaver.h clients: add wscreensaver 2011-11-18 14:46:26 +02:00