41 Commits (dd4046ae5602c12f832c9e84d77c6532e197eed5)

Author SHA1 Message Date
Kristian Høgsberg dd4046ae56 Take away pointer focus during server grabs 14 years ago
Kristian Høgsberg 5029a13283 Put the fd in the closure so debugging can print it 14 years ago
Kristian Høgsberg 65772ce18b Use different closures for sending and receiving 14 years ago
Kristian Høgsberg ae6c8a6d73 First attempt at selection support 14 years ago
Benjamin Franzke ac4326884b connection: Write before reading connection data 14 years ago
Kristian Høgsberg f1ef15cb45 Move grab definitions to wayland-util.h 14 years ago
Kristian Høgsberg 5753188e16 Move basic grab handling to core libraries 14 years ago
Kristian Høgsberg 0d8805ea18 Install the pkgconfig files 14 years ago
Joel Teichroeb 3a1b4815b0 Fixed a small typo 14 years ago
Kristian Høgsberg c5c510ec75 Set up visuals in wayland-server 14 years ago
Kristian Høgsberg b3fc757cd8 Handle buttons in grab objects too 14 years ago
Kristian Høgsberg 9c3e8d734e Move grab state to struct wl_input_device 14 years ago
Kristian Høgsberg 287343a0d3 Use a grab object for drag and drop 14 years ago
Kristian Høgsberg 4be2ed9611 Drop dummy wl_grab_surface hack 14 years ago
Kristian Høgsberg 7132a9aeb8 Move get_time() helper back into compositor 14 years ago
Kristian Høgsberg 4685fa324f Pass timestamp in surface destroy callback 14 years ago
Kristian Høgsberg 02ef1c1aca Move focus tracking surface destroy callbacks into core 14 years ago
Kristian Høgsberg 3d76e652c5 Use the per-surface destroy callback for grabs as well 14 years ago
Kristian Høgsberg ab8475cafd Move get_time() helper to core 14 years ago
Kristian Høgsberg c551bd2ae8 Add a surface destroy callback and use it for focus tracking 14 years ago
Kristian Høgsberg 9750a7a9b5 Silence scanner makefile rule by default 14 years ago
Kristian Høgsberg b313b02983 Chage the 'base' field to be the name of the super class instead 14 years ago
Kristian Høgsberg 2bb3ebe1e4 Create socket in /var/run/user/${HOME} 14 years ago
Kristian Høgsberg 2643707391 Move pointer and keyboard focus tracking into libwayland-server 14 years ago
Kristian Høgsberg 06bc26401c Fix warnings from adding -Wall back 14 years ago
Kristian Høgsberg 1f25315ae2 Add $(GCC_CFLAGS) back 14 years ago
Kristian Høgsberg a242129257 Fix key handler to not run handlers from an empty list 14 years ago
Benjamin Franzke 35fd2a8cc6 wayland_client: rename wl_display_create to wl_display_connect 14 years ago
Kristian Høgsberg c1ad1f9c9b Consolidate 'sync' and 'frame' events into just one 'key' event 14 years ago
Yuval Fledel ac93a3d3d7 Document wl_list 14 years ago
Joel Teichroeb 675c77c36a Fix potentially undefined behavior 14 years ago
Benjamin Franzke 9f89a40ec1 scanner: include stddef.h to provide NULL and size_t 14 years ago
Kristian Høgsberg b163cef6e7 Make the server event loop embeddable 14 years ago
Nikolai Kondrashov 7637ff0839 Clean up .gitignore files 14 years ago
Kristian Høgsberg 6866856dfd Remove leftover of fds_in_tail hack 14 years ago
Kristian Høgsberg 29fc5592c5 Delete leftover makefile debugging 14 years ago
Kristian Høgsberg f0152daad7 Use automake 14 years ago
Kristian Høgsberg 3d5bae0700 Add a shm buffer sharing mechanism 14 years ago
Kristian Høgsberg 2cd5144fa5 scanner: Use protocol name for #include guards 14 years ago
Kristian Høgsberg ce457ba68c Add timestamp to pointer image attach request 14 years ago
Kristian Høgsberg 6dd08ebbe1 Move core protocol libraries into wayland/ subdirectory 14 years ago