24 Commits (900b226ac12d133290338eb9c17dec9e0340c9a2)

Author SHA1 Message Date
Kristian Høgsberg 7584062153 Add a desktop_shell interface 13 years ago
Kristian Høgsberg 4eaa830381 compositor: Repick surface when grab ends 13 years ago
Kristian Høgsberg 9ebcf94b83 Use wl_resource_* error functions 14 years ago
Kristian Høgsberg 97d44aa58b Pass resources to functions that take object references 14 years ago
Kristian Høgsberg d9551a3377 compositor: drop wl_display_add_object() 14 years ago
Kristian Høgsberg 904055a652 compositor: Make all exported objects wl_resources 14 years ago
Kristian Høgsberg a691aeefd7 compositor: Track opaque region of a surface 14 years ago
Kristian Høgsberg b8a983395d compositor: Add helper to damage surface below 14 years ago
Kristian Høgsberg 8f0ce05f52 compositor: Send out more detailed output events 14 years ago
Kristian Høgsberg 7a5c979f4c Move map requests to shell 14 years ago
Benjamin Franzke 4721a3c912 Make use of wl_resource.destroy_listener_list for surfaces. 14 years ago
Kristian Høgsberg 6c709a3e4f Fix warnings and symbol visibility from missing CFLAGS 14 years ago
Kristian Høgsberg 1c5621840b compositor: Split backends into modules 14 years ago
Kristian Høgsberg 2e94d1120a compositor: Remove unused surface matrix, add optional transform 14 years ago
Kristian Høgsberg 02ec0a5d3a compositor: Support loadable shells 14 years ago
Kristian Høgsberg 10f097e8dd Only invoke shell button bindings if there's a pointer focus surface 14 years ago
Kristian Høgsberg 0793756d52 Move shell bindings to shell.c 14 years ago
Benjamin Franzke ec4d342aa9 Support per surface frame events 14 years ago
Kristian Høgsberg 31bd6c7ab1 Use pixman regions to reduce repainting 14 years ago
Kristian Høgsberg 0ce245761c Add initial basic support for fullscreen surfaces 14 years ago
Kristian Høgsberg 027931bd33 Define the shell resize enumeration in the xml spec 14 years ago
Kristian Høgsberg dd4046ae56 Take away pointer focus during server grabs 14 years ago
Kristian Høgsberg ae6c8a6d73 First attempt at selection support 14 years ago
Kristian Høgsberg 4cca349349 Split shell object out from compositor.c into its own file 14 years ago