43 Commits (0abad0775089deecec8422e66af7bb6aada1eb2a)

Author SHA1 Message Date
Kristian Høgsberg 0abad07750 compositor: Return 0 on success 11 years ago
Kristian Høgsberg 85de9c25fe compositor: Split dnd setup up into weston_seat_start_drag() 11 years ago
Kristian Høgsberg a34e2f2adc data-device: Only bail out if we failed to allocate offer 11 years ago
Daniel Stone 8e7a8bdeea Add more missing config.h includes 11 years ago
Rob Bradford 880ebc7ed9 input: For serial generation get the display from the compositor 11 years ago
Peter Hutterer f3d62276d2 malloc + memset -> zalloc 11 years ago
Kristian Høgsberg 0ff7908767 compositor: Check wl_resource_create() return value 11 years ago
Kristian Høgsberg b10b44b58c data-device.c: Handle failure to allocate offer in weston_drag_set_focus 11 years ago
Kristian Høgsberg 3c30f0f950 data-device.c: Handle OOM in weston_data_source_send_offer() 11 years ago
Kristian Høgsberg 5e76a49d9c Rename wl_data_offer to weston_data_offer 12 years ago
Kristian Høgsberg 7ff3bdb5f7 Rename wl_data_source to weston_data_source 12 years ago
Kristian Høgsberg 919cddb0ab Convert to wl_global_create/destroy() 12 years ago
Jason Ekstrand a85118c1b8 Use wl_resource_create() for creating resources 12 years ago
Kristian Høgsberg e2173b5f36 data-device: Remove redundant and confusing assignment 12 years ago
Kristian Høgsberg 489b279be9 data-device: Don't leak wl_data_source in destructor 12 years ago
Kristian Høgsberg f00460771e compositor: Fix remaining double free()s 12 years ago
Jason Ekstrand 8a4a9eb2e4 data-device: Change resources in wl_data_offer and wl_data_source to pointers. 12 years ago
Jason Ekstrand a0d2dde6cd output: Use wl_resource_get accessors for weston_output resources 12 years ago
Jason Ekstrand 0f2ef7ebd3 Use wl_resource_get_user_data for weston_surface resources 12 years ago
Jason Ekstrand 26ed73cee8 Change weston_surface.resource to a wl_resource pointer. 12 years ago
Kristian Høgsberg 6848c25677 input: Move surface picking into the pointer grab focus callback 12 years ago
Kristian Høgsberg be6403ed5c input: Get rid of grab focus concept 12 years ago
Kristian Høgsberg dba25868bc data-device: Verify that the client has an implicit grab when starting a drag 12 years ago
Kristian Høgsberg 5a9fb35c89 data-device: Eliminate two small helper functions 12 years ago
Kristian Høgsberg c43aad1ab4 data-device: Rename generic weston_drag 'surface' field to 'icon' 12 years ago
Kristian Høgsberg 054c50a6de data-device: Move all drag-related fields out of weston_seat 12 years ago
Kristian Høgsberg 195b869f0e input: Move sprite fields into weston_pointer from weston_seat 12 years ago
Kristian Høgsberg fe7aa90ed4 compositor: Adapt to wl_surface going away 12 years ago
Kristian Høgsberg aad8099c2f data-device: Update drag icon position from configure and motion handlers 12 years ago
Kristian Høgsberg 415f30cc08 data-device: Map drag icon in configure handler 12 years ago
Kristian Høgsberg 5f95557631 data-device: Setup and release drag surface and beginning and end of drag 12 years ago
Kristian Høgsberg 40e44ab18d data-device: Fix dnd regression from weston_seat rewrite 12 years ago
Kristian Høgsberg 624d8f2293 data-device: Don't emit a signal for drag icon changes 12 years ago
Kristian Høgsberg 7848bb687c input: Move drag handling to data-device.c 12 years ago
Kristian Høgsberg e314875d00 input: Merge wl_seat into weston_seat 12 years ago
Kristian Høgsberg 02bbabbd56 input: Rename wl_pointer to weston_pointer 12 years ago
Kristian Høgsberg 2158a889a1 Import input structs and helper functions from wayland 12 years ago
Kristian Høgsberg dade64968c Move wl_data_device implementation to wayland-server 13 years ago
Kristian Høgsberg 9ddb826077 Use new grab api 13 years ago
Kristian Høgsberg a33d0c38d2 data-device: Use a listener list to decouple the x11 selection bridge 13 years ago
Kristian Høgsberg db9bf1e818 data-device: Fix a few bugs in the commit to drop ref-counting 13 years ago
Kristian Høgsberg 82d9ee929b data-device: Handle source going away instead of ref-counting it 13 years ago
Kristian Høgsberg 8334bc1ef9 Rename wayland-compositor to weston 13 years ago
Kristian Høgsberg 33f8670ee2 x11: Bridge Wayland selections to X11 CLIPBOARD selection 13 years ago
Kristian Høgsberg e7aaec301a x11: Bridge X11 CLIPBOARD selection to Wayland clients 13 years ago
Kristian Høgsberg 47fe08aad5 Implement the new dnd/selection protocol 13 years ago