summaryrefslogtreecommitdiffstats
path: root/src/wayland-server.c
Commit message (Expand)AuthorAgeFilesLines
* debug: Allow WAYLAND_DEBUG=server/client for server/client side only debugKristian Høgsberg2012-11-211-1/+1
* wayland-server: Fix up error handling with client creation.John Kåre Alsaker2012-10-171-15/+26
* wayland-server: Add touch grab supportMatt Roper2012-10-151-0/+66
* connection: Move object lookup out of wl_connection_demarshal()Kristian Høgsberg2012-10-101-4/+5
* Split the global registry into its own wl_registry objectKristian Høgsberg2012-10-101-21/+50
* Change filedescriptor API to be thread safeKristian Høgsberg2012-10-101-31/+44
* wayland-server: return new ID in wl_client_add_resource()David Herrmann2012-09-101-4/+8
* More consistent ID printingDaniel Stone2012-07-231-6/+6
* wayland-server: send error on invalid new object idMathias Fiedler2012-07-221-4/+10
* server: fix wl_seat_set_keyboardPekka Paalanen2012-07-101-1/+1
* server: add lose_touch_focus()Pekka Paalanen2012-07-101-0/+10
* server: Don't crash for wl_seat_set_touch(seat, NULL)Martin Olsson2012-07-091-1/+1
* wayland-server: reject socket paths longer than 108 bytesDylan Noblesmith2012-06-301-1/+15
* wayland-server: add more logging of errorsDylan Noblesmith2012-06-301-0/+2
* wayland-server: fix socket ownership race conditionDylan Noblesmith2012-06-301-10/+10
* wayland-server: fix fd leak on error pathDylan Noblesmith2012-06-301-8/+16
* drop use of strerror()Dylan Noblesmith2012-06-301-1/+1
* wayland-server: reduce use of magic numbersDylan Noblesmith2012-06-301-6/+15
* Allocate client proxy automatically for new objectsKristian Høgsberg2012-06-281-0/+21
* Send modifier event to pointer focus when it changes tooKristian Høgsberg2012-06-221-17/+31
* Send keyboard modifier event using the keyboard resourceKristian Høgsberg2012-06-221-1/+1
* Maintain keyboard modifier state in wayland-serverDaniel Stone2012-06-221-1/+19
* connection: Always malloc closureKristian Høgsberg2012-06-131-25/+23
* wayland-server: Add destroy signal to wl_seatJonas Ådahl2012-06-121-0/+4
* server: require XDG_RUNTIME_DIRPekka Paalanen2012-06-061-7/+10
* Add a focus change signal for wl_pointer and wl_keyboardKristian Høgsberg2012-06-051-0/+4
* Add key_state and button_state enumsDaniel Stone2012-05-311-3/+5
* wl_keyboard: Add modifier eventDaniel Stone2012-05-311-1/+18
* Always reset keyboard and pointer focusDaniel Stone2012-05-311-10/+8
* Wayland: logging: replace printf by wl_logMartin Minarik2012-05-311-10/+7
* Wayland: loggingMartin Minarik2012-05-311-0/+6
* server: Initialise serial number counter for wl_displayRob Bradford2012-05-221-0/+1
* Convert wl_input_device to wl_seat (and friends)Daniel Stone2012-05-161-103/+199
* Input: Convert pointer co-ordinates to signed_24_8Daniel Stone2012-05-081-5/+5
* Use unsigned for key/button up/down state in grabsDaniel Stone2012-05-071-2/+2
* server: Post new globals to current clientsNicolas Pouillon2012-05-021-0/+8
* Add wl_client_get_object()Kristian Høgsberg2012-04-271-0/+6
* server: do not create wl_client if accept() failedPekka Paalanen2012-04-251-2/+2
* os: wrap accept4(SOCK_CLOEXEC)Pekka Paalanen2012-04-251-8/+2
* connection: Move closure object out of wl_connectionKristian Høgsberg2012-04-221-25/+25
* os: wrap socket(SOCK_CLOEXEC) callsPekka Paalanen2012-04-201-1/+2
* server: Add client destroy signalKristian Høgsberg2012-04-131-0/+18
* Introduce wl_signalKristian Høgsberg2012-04-121-18/+13
* Switch protocol to using serial numbers for ordering events and requestsKristian Høgsberg2012-04-111-38/+66
* Fix remaining signedness errorsKristian Høgsberg2012-03-301-1/+1
* server: fix button signedness in wl_grab_interfacePekka Paalanen2012-03-301-1/+1
* server: fix signedness in wl_client_connection_dataPekka Paalanen2012-03-301-1/+2
* Fix formatting warningKristian Høgsberg2012-03-271-1/+2
* data-device: notify the compositor about new drag iconsAnder Conselvan de Oliveira2012-03-271-0/+2
* server: fix event sending type mismatchesPekka Paalanen2012-03-021-4/+6