50 Commits (aedc7732ebd9bc7b4f51ee247ea857ffec6260a7)

Author SHA1 Message Date
Jason Ekstrand 918f2dd4cf Remove the weston_view.geometry.width/height fields 11 years ago
Xiong Zhang fd51e7bb57 src/data_device.c: add dnd support for touch screen 11 years ago
Giulio Camuffo 1959ab8d22 input: let the pointer motion handlers move the pointer 11 years ago
Jonas Ådahl 1ea343e1be Add cancel function to grab interfaces 11 years ago
Jason Ekstrand a7af70436b Split the geometry information from weston_surface out into weston_view 11 years ago
Neil Roberts 96d790e74b input: Emit events on all resources for a client 11 years ago
Kristian Høgsberg 1702d4cfca input: Initialize data source to NULL 11 years ago
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 12 years ago
Daniel Stone 8e7a8bdeea Add more missing config.h includes 12 years ago
Rob Bradford 880ebc7ed9 input: For serial generation get the display from the compositor 12 years ago
Peter Hutterer f3d62276d2 malloc + memset -> zalloc 12 years ago
Kristian Høgsberg 0ff7908767 compositor: Check wl_resource_create() return value 12 years ago
Kristian Høgsberg b10b44b58c data-device.c: Handle failure to allocate offer in weston_drag_set_focus 12 years ago
Kristian Høgsberg 3c30f0f950 data-device.c: Handle OOM in weston_data_source_send_offer() 12 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