88 Commits (ddae03cf9bd0012b96be834a3e4797dfe2f1be6f)

Author SHA1 Message Date
Kristian Høgsberg 009ac0a965 window: Dont take width and height in window constructor 13 years ago
Kristian Høgsberg d31fcab989 window: Make window frame menu available to client 13 years ago
Pekka Paalanen 6d174cff7a window: menu leak fixes 13 years ago
Pekka Paalanen 0bd892750d window: remove duplicate widget_resize_handler_t 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 441338cb75 window: Keep widgets in a tree instead of a list 13 years ago
Kristian Høgsberg b67e94b170 window: Make resize and redraw handlers widget vfuncs 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 87a57bbd73 window: Create a widget for the window, drop window 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 ee143236d7 window: Replace widget focus handler with a enter/leave handler pair 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 e7aaec301a x11: Bridge X11 CLIPBOARD selection to Wayland clients 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 999c5b5dcb window: expose outputs to applications 13 years ago
Pekka Paalanen c1765c67b3 move config parser to a convenience library 13 years ago
Pekka Paalanen 9d1613eb4a wl_shell_surface adaptation 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
Pekka Paalanen 668dd56918 window: add a helper for config file paths 13 years ago
Kristian Høgsberg ac3a59a0d1 window: Add a cheesy parser for ini-files, use it in desktop-shell 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
Benjamin Franzke 0c99163d9b window: Create a cairo device for each egl config 13 years ago
Benjamin Franzke 47eb8f4e91 window: Remove display_flush_cairo_device 13 years ago
Kristian Høgsberg e28d05b0ad window.c: Move window items to window.c 13 years ago
Kristian Høgsberg 3a69627f43 window: Stop using glib mainloop in toy toolkit 13 years ago
Kristian Høgsberg 0c29eb292e clients: Add a simple desktop-shell app 13 years ago
Kristian Høgsberg 900b226ac1 window: Add enter/leave handlers 13 years ago
Kristian Høgsberg 9de79a92a6 window.c: Drop global handler argument 13 years ago
Kristian Høgsberg 3be87d1931 window: Add support for opaque windows 14 years ago
Benjamin Franzke bde55ec8e4 Implement buffer.damage in shm, use it in window.c 14 years ago
Kristian Høgsberg 01aed1c665 Remove double definition of window_get_wl_surface() 14 years ago
Kristian Høgsberg 386857ba6a Add struct window accessor for the wl_surface 14 years ago
Tim Wiederhake b4b67344f0 Define global handler on display creation 14 years ago
Benjamin Franzke cff904e69d gears: Use wayland egl surface instead of images 14 years ago
Benjamin Franzke 6693ac2108 window: Use window surfaces for windows 14 years ago
Benjamin Franzke ec4d342aa9 Support per surface frame events 14 years ago
Kristian Høgsberg 297c6313eb Port window.c to use wayland-egl 14 years ago
Kristian Høgsberg 734a7501b6 Remove frame handler prototype 14 years ago