90 Commits (e630d2d0d0ad9a1611864f57ffdd0615a3bf4328)

Author SHA1 Message Date
Kristian Høgsberg bb97700474 window: Get rid of the window child allocation concept 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 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 5f190ef96a window: Convert a few clients to use widget motion handler 13 years ago
Kristian Høgsberg ac7619f3f4 dnd: Use a widget for enter/leave handling 13 years ago
Kristian Høgsberg 47fe08aad5 Implement the new dnd/selection protocol 13 years ago
Pekka Paalanen 50719bce2a Fix inconsistent #include style 13 years ago
Benjamin Franzke 47eb8f4e91 window: Remove display_flush_cairo_device 13 years ago
Kristian Høgsberg 3a69627f43 window: Stop using glib mainloop in toy toolkit 13 years ago
Kristian Høgsberg 9de79a92a6 window.c: Drop global handler argument 13 years ago
Kristian Høgsberg a8d1fa762e clients: Bring clients up to date 13 years ago
Kristian Høgsberg 3be87d1931 window: Add support for opaque windows 14 years ago
Kristian Høgsberg 7cbdb64ab6 Fix clients to work with wl_ prefixed interface names 14 years ago
Kristian Høgsberg 91342c6081 Switch to new subscribe protocol and wayland-egl 14 years ago
Tim Wiederhake b4b67344f0 Define global handler on display creation 14 years ago
Benjamin Franzke 6693ac2108 window: Use window surfaces for windows 14 years ago
Kristian Høgsberg 00439617f3 Fix new gcc 4.6 warnings 14 years ago
Kristian Høgsberg 248c1b61ce Add an orange pop-up menu to test the new map_transient request 14 years ago
Kristian Høgsberg e164e4ef72 Use cairo_push_group() for all double buffering, drop window_copy_*() 14 years ago
Kristian Høgsberg 943741cb40 Use the global handler in dnd instead of custom drag_offer hook 14 years ago
Kristian Høgsberg da846ca91d Fix terminal resizing 14 years ago
Kristian Høgsberg 82da52b15b Update surface.attach and change surface.map to surface.map_toplevel 14 years ago
Kristian Høgsberg 2bb3ebe1e4 Create socket in /var/run/user/${HOME} 14 years ago
Joel Teichroeb 0c007aea35 Make the dnd client actually work. 14 years ago
Kristian Høgsberg d44bc8b8ee Add reject round trip to dnd protocol 14 years ago
Kristian Høgsberg 41da90897c Don't hardcode offered dnd types in window.c 14 years ago
Yuval Fledel e9f5e36730 Make clients exit orderly when there is no connection 14 years ago
Kristian Høgsberg 012a007771 Add small client for testing shm surfaces 14 years ago
Kristian Høgsberg ce457ba68c Add timestamp to pointer image attach request 14 years ago
Kristian Høgsberg 9d69f8e796 Replace commit/ack/frame protocol with simpler sync and frame callbacks 14 years ago
Kristian Høgsberg e9d37bdc5f Use a transient object for the dnd session 14 years ago
Kristian Høgsberg e968f9c6b9 Provide visual feedback as to whether drop is supported 14 years ago
Kristian Høgsberg 4eb536091a Update drag protocol to use fd passing for data transfer 14 years ago
Kristian Høgsberg 1d7ffd32f8 Set pointer image only in response to 'target' event 14 years ago
Kristian Høgsberg 506e20eed9 More work on dnd 14 years ago
Kristian Høgsberg b8cc24e1a8 Actually add dnd client 14 years ago