aboutsummaryrefslogtreecommitdiffstats
path: root/src/wayland-server.c
Commit message (Expand)AuthorAgeFilesLines
* wayland-server: Destroy resource before sending out delete_id eventKristian Høgsberg2012-03-011-7/+8
* Don't block when flushing a full protocol bufferKristian Høgsberg2012-02-291-2/+14
* Split pointer_focus and keyboard_focus into enter and leave eventsKristian Høgsberg2012-02-231-14/+10
* server: Implement wl_keyboard_grab_interface.Scott Moreau2012-02-181-0/+37
* server: Rename wl_grab_interface.Scott Moreau2012-02-181-19/+20
* Add wl_client_get_credentials() to get unix credentials for clientKristian Høgsberg2012-02-181-0/+22
* protocol: remove absolute coordinates from pointerPekka Paalanen2012-02-161-8/+4
* server: In default grab, update focus resource after sending releaseNeil Roberts2012-01-121-5/+5
* Move data device implementation into wayland-serverKristian Høgsberg2012-01-061-0/+4
* Move default grab implementation to wayland-serverKristian Høgsberg2012-01-061-0/+56
* New grab APIKristian Høgsberg2012-01-061-46/+14
* server: Allocate server ID for when resource->object.id is 0Kristian Høgsberg2012-01-041-1/+8
* server: remove wl_display::callback_list as unusedPekka Paalanen2012-01-031-2/+0
* server: add wl_input_device_release()Pekka Paalanen2012-01-031-0/+15
* Fix WL_EVENT_WRITEABLE typoKristian Høgsberg2011-12-281-2/+2
* server: destroy the socket event source on display destroyPekka Paalanen2011-12-221-4/+7
* Increase closure buffer size and fail gracefully for too big closures.Laszlo Agocs2011-12-171-0/+6
* server: do not send delete_id to a dead clientPekka Paalanen2011-11-291-3/+5
* server: no errors to a dead clientPekka Paalanen2011-11-291-0/+19
* New drag and drop / selection protocolKristian Høgsberg2011-11-231-0/+13
* server: Stop special casing the compositorKristian Høgsberg2011-11-231-32/+1
* Add support for server allocated object IDsKristian Høgsberg2011-11-221-3/+9
* Move private definitions and prototypes to new wayland-private.hKristian Høgsberg2011-11-181-1/+1
* Introduce wl_resource_queue_event() for sending events laterKristian Høgsberg2011-11-171-2/+24
* Add display event to acknowledge ID deletionKristian Høgsberg2011-11-171-0/+2
* Silence a valgrind warningKristian Høgsberg2011-10-121-1/+0
* wayland-server: Track input_device resource for focused surfaceKristian Høgsberg2011-10-111-4/+4
* wayland-server: Always use the display_resource for posting wl_display errorsKristian Høgsberg2011-10-111-2/+2
* wayland-server: fix resource destroyMathias Fiedler2011-10-111-1/+1
* wayland-server: fix crash on invalid resourceMathias Fiedler2011-10-111-1/+1
* Rename motion_grab to implicit_grabKristian Høgsberg2011-09-061-1/+1
* server: Make error posting functions take a resource instead of a clientKristian Høgsberg2011-09-011-26/+27
* Remove the wl_visual interfaceKristian Høgsberg2011-08-311-41/+0
* server: Disconnect client on errorKristian Høgsberg2011-08-291-9/+13
* server: wl_display and wl_input_device are no longer resourcesKristian Høgsberg2011-08-271-1/+0
* Store objects in wl_map data structureKristian Høgsberg2011-08-271-26/+29
* Remove range protocolKristian Høgsberg2011-08-271-19/+0
* Destroy client resource by walking client hash tableKristian Høgsberg2011-08-271-20/+18
* Always allocate a new wl_resource when binding an objectKristian Høgsberg2011-08-271-92/+117
* Bind globals to client provided object IDsKristian Høgsberg2011-08-271-9/+9
* server: Assign global id as part of wl_display_add_global()Kristian Høgsberg2011-08-271-12/+1
* server: Make object hash table per-clientKristian Høgsberg2011-08-271-18/+23
* Rename global 'func' to 'bind'Kristian Høgsberg2011-08-271-5/+5
* server: Make everything in the object hash a wl_resourceKristian Høgsberg2011-08-271-93/+129
* Use a callback object instead of ad-hoc lists for sync and frame eventsKristian Høgsberg2011-08-271-62/+7
* Rename source subdir from wayland to srcKristian Høgsberg2011-08-121-0/+933