273 Commits (3ae50bb45c4087da7b6de7733e8b44a5ea720398)

Author SHA1 Message Date
Kristian Høgsberg 441338cb75 window: Keep widgets in a tree instead of a list 13 years ago
Kristian Høgsberg 30948989ee window: Use surface coordinates for looking up widgets 13 years ago
Kristian Høgsberg b67e94b170 window: Make resize and redraw handlers widget vfuncs 13 years ago
Kristian Høgsberg 5d12990dbe window: Allocate and flush the window surface in window.c 13 years ago
Kristian Høgsberg 75bc667a70 window: Drop the window widget 13 years ago
Kristian Høgsberg 9ca2d08fb0 window: Run deferred tasks before blocking for initial iteration 13 years ago
Kristian Høgsberg bb901fac90 window: Return pointer type from widget enter handler 13 years ago
Kristian Høgsberg a8a0db3497 window: Move button handler to widget 13 years ago
Kristian Høgsberg 19dd1d7eb1 window: Use the window widget instead of adding a window sized widget 13 years ago
Kristian Høgsberg 87a57bbd73 window: Create a widget for the window, drop window motion handler 13 years ago
Kristian Høgsberg 5f190ef96a window: Convert a few clients to use widget motion handler 13 years ago
Kristian Høgsberg 04e98344cf window: Add a widget motion handler 13 years ago
Kristian Høgsberg ab9e79ffc2 window: Remove window enter/leave handlers 13 years ago
Kristian Høgsberg 391649b0dc window: Use widget enter/leave handlers for menu 13 years ago
Kristian Høgsberg ee143236d7 window: Replace widget focus handler with a enter/leave handler pair 13 years ago
Kristian Høgsberg 21eabf60b0 window: Use display_exit() instead of exit() in window menu 13 years ago
Kristian Høgsberg 9a13dab8a9 window: Move widget focus handler to the widget 13 years ago
Kristian Høgsberg c51f79954b window: Rename item to widget 13 years ago
Kristian Høgsberg 4f7dcd6eb1 window: Add a window menu 13 years ago
Kristian Høgsberg b3cca0a411 shell: Start implementing the popup surface type 13 years ago
Kristian Høgsberg 9724b51750 More weston rename fixes 13 years ago
Kristian Høgsberg e7aaec301a x11: Bridge X11 CLIPBOARD selection to Wayland clients 13 years ago
Kristian Høgsberg e04ad57a01 window.c: Add touch event stubs 13 years ago
Kristian Høgsberg 8a1d10d66c window.c: Rename input handlers to input_handle_* 13 years ago
Pekka Paalanen 325bb60792 window: destroy surfaces on display_destroy() 13 years ago
Pekka Paalanen e1207c708e window: destroy all inputs on display_destroy() 13 years ago
Pekka Paalanen c20529846e window: destroy misc objects on display_destroy() 13 years ago
Pekka Paalanen 2c1426a72f window: destroy outputs on display_destroy() 13 years ago
Pekka Paalanen 5ec6585753 window: destroy window surfaces and title 13 years ago
Pekka Paalanen 51ce95a6eb window: remove unused struct members 13 years ago
Pekka Paalanen fe6079ac09 window: add display_destroy() 13 years ago
Pekka Paalanen 826d795448 window: add display_exit() 13 years ago
Kristian Høgsberg bbedd7e9d2 clients: Implement a toy-menu for testing the menu surface type 13 years ago
Pekka Paalanen 9015ead7d6 window: do proper Cairo device flushing 13 years ago
Kristian Høgsberg cd9ac1da5f compositor: Remove server side cursors 13 years ago
Pekka Paalanen 999c5b5dcb window: expose outputs to applications 13 years ago
Pekka Paalanen 6b2dc9119e window: do not crash without wl_shell 13 years ago
Pekka Paalanen 068ae944db desktop-shell: update protocol and client to wl_shell_surface 13 years ago
Pekka Paalanen 9d1613eb4a wl_shell_surface adaptation 13 years ago
Pekka Paalanen a03a93c6ea window: fix segfault in window_handle_key() 13 years ago
Kristian Høgsberg 53ff2f6672 window.c: Cache outputs 13 years ago
Kristian Høgsberg 47fe08aad5 Implement the new dnd/selection protocol 13 years ago
Kristian Høgsberg c5241f5b73 Never include wayland-util.h directly 13 years ago
Pekka Paalanen 50719bce2a Fix inconsistent #include style 13 years ago
Kristian Høgsberg 980c49e6cd window: Remove unused variable 13 years ago
Pekka Paalanen 77cbc951cb window: clean up redraw and focuses on destroy 13 years ago
Rob Bradford 8bd35c7770 window: Avoid setting an invalid surface for the pointer 13 years ago
Rob Bradford 21223bf6d1 window: Report an error if we cannot load the pointer files 13 years ago
Kristian Høgsberg bcee9a4b25 desktop-shell: Add beginning of pop-up menu to panel 13 years ago
Benjamin Franzke 1a89f28c7d gears: Fail if compiled without cairo-egl 13 years ago