308 Commits (eac9a4601229c09d996c707926b11777eb13bccf)

Author SHA1 Message Date
Kristian Høgsberg 010f98b083 window: Track and report input and opaque regions 13 years ago
Kristian Høgsberg 06d58b74af Update to enter/leave events for pointer and keyboard 13 years ago
Kristian Høgsberg 2675dc1c8d window: Don't draw decorations in fullscreen mode 13 years ago
Kristian Høgsberg 1517defe13 window: Set window type as it changes, not on every attach 13 years ago
Daniel Stone 0d5a509ae5 window: Use constant keycode offset of 8 13 years ago
Daniel Stone 9d4f030c0b window: Use new xkbcommon include path 13 years ago
Pekka Paalanen b29f412eb8 protocol: remove absolute coordinates from pointer 13 years ago
Pekka Paalanen dfb93a9e71 window: do not store absolute coordinates 13 years ago
Kristian Høgsberg f856fd2f93 Follow set_fullscreen protocol change 13 years ago
Kristian Høgsberg d6bcd7daa7 window: Toggle maximized with super-f5 13 years ago
Tiago Vignatti c5528d8dc8 window: simplify a bit widget_set_size and widget_set_allocation 13 years ago
Tiago Vignatti a571e75cc1 window: explicitly set TYPE_TOPLEVEL for new windows 13 years ago
Kristian Høgsberg 09a96b5394 window: Don't set the window size in widget_set_size() 13 years ago
Kristian Høgsberg 2ad3b7f866 window: Fold window_resize into idle_resize 13 years ago
Kristian Høgsberg 0d1c062913 window: Don't overwrite window->allocation until we've done the resize 13 years ago
Kristian Høgsberg 009ac0a965 window: Dont take width and height in window constructor 13 years ago
Kristian Høgsberg 8e054f76cc flower: Dont allow resizing 13 years ago
Kristian Høgsberg d31fcab989 window: Make window frame menu available to client 13 years ago
Ander Conselvan de Oliveira e018b04c40 window: fix resizing of windows backed by shm buffers 13 years ago
Kristian Høgsberg 42c8f60506 window: Handle data_device.selection events with offer=NULL 13 years ago
Kristian Høgsberg ae6e2717c5 window: Don't crash when window with focus_widget is destroyed 13 years ago
Neil Roberts 6b28aadd47 window: Fix sending button events when there's no grab 13 years ago
Kristian Høgsberg 824c6d0e38 window: Use CAIRO_OPERATOR_OVER for rendering the menu 13 years ago
Pekka Paalanen 6d174cff7a window: menu leak fixes 13 years ago
Pekka Paalanen e156fb681e window: remove pointers to widget on destroy 13 years ago
Pekka Paalanen 4dde2fc6f6 window: destroy frame in window_destroy() 13 years ago
Kristian Høgsberg 2d57439592 clients: Allow compiling with the cairo glesv2 backend 13 years ago
Kristian Høgsberg 8e81df4503 Use new format codes 13 years ago
Kristian Høgsberg 62444800e1 window: Don't deref focus widget if there isn't one 13 years ago
Kristian Høgsberg f0993f61c0 window: Remove a few unused struct fields 13 years ago
Kristian Høgsberg b63235142d window: Move focus widget to struct input 13 years ago
Kristian Høgsberg 831dd52aa0 window: Implement input device grabbing 13 years ago
Kristian Høgsberg 29af3ebce6 window: Make decorations just a widget 13 years ago
Kristian Høgsberg bb97700474 window: Get rid of the window child allocation concept 13 years ago
Kristian Høgsberg 27ff086b8e window: Break widget grab before shell surface move or grab 13 years ago
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