summaryrefslogtreecommitdiff
path: root/gdk/wayland/gdkdevice-wayland.c
Commit message (Expand)AuthorAgeFilesLines
* gdk/wayland: add support for wl_seat version 6Simon Ser2021-08-111-1/+20
* Avoid copying static debug stringsMatthias Clasen2021-07-281-2/+4
* gdk/wayland: Clean up gestures if pointer capability is withdrawnVlad Zahorodnii2021-07-211-0/+5
* gdk/wayland: Break only implicit grabs on wl_pointer.leave w/ pressed buttonsCarlos Garnacho2021-06-031-1/+5
* gdk/wayland: Support the xdg-activation wayland protocolCarlos Garnacho2021-05-031-1/+1
* Add gdk_wayland_device_get_xkb_keymapMatthias Clasen2021-05-021-0/+17
* wayland: Print all layouts in debug spewMatthias Clasen2021-04-261-1/+16
* wayland: Build with G_DISABLE_ASSERTEmmanuele Bassi2021-04-121-0/+22
* wayland: Add debug spew for active keyboard layoutsMatthias Clasen2021-03-151-19/+37
* wayland: Emit keys-changed on layout changesMatthias Clasen2021-03-151-16/+37
* docs: Brush up the Wayland backend docsMatthias Clasen2021-03-111-21/+51
* gdk/wayland: Assign logical pointer to touchpad gesture eventsCarlos Garnacho2021-02-251-2/+2
* wayland: Move from g_memdup() to g_memdup2()Emmanuele Bassi2021-02-111-2/+3
* Merge branch 'fix-tablet-4' into 'master'Matthias Clasen2021-01-111-11/+65
|\
| * Wayland: ignore touch/tablet events on destroyed surfaceswisp3rwind2021-01-101-11/+65
* | wayland: avoid set_cursor() when unchanged or invisiblewisp3rwind2021-01-091-0/+5
|/
* wayland: Only set mapped state when mappedJonas Ådahl2020-12-071-1/+1
* wayland: Make gdk_wayland_device_pad_set_feedback privateMatthias Clasen2020-10-151-1/+1
* Correctly annotate gdk_wayland_seat_get_wl_seat()Emmanuele Bassi2020-10-141-3/+3
* Add type annotations for GdkWayland APIEmmanuele Bassi2020-10-121-5/+6
* Skip GdkWayland symbols that use wayland-client typesEmmanuele Bassi2020-10-121-5/+18
* wayland: Drop unused argument from query_stateMatthias Clasen2020-08-261-11/+14
* wayland: Stop using the query_state vfuncMatthias Clasen2020-08-261-2/+2
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-211-2/+2
* wayland: Don't leak content formatsMatthias Clasen2020-08-061-0/+2
* gdk: Rename gdk_seat_get_physical_devices() to gdk_seat_get_devices()Carlos Garnacho2020-07-301-3/+3
* gdk: Drop gdk_device_get_device_type()Carlos Garnacho2020-07-301-12/+0
* gdk: Conflate GDK devicesCarlos Garnacho2020-07-291-40/+9
* gdk: Drop source_device argument from _gdk_display_device_grab_update()Carlos Garnacho2020-07-291-1/+0
* gdk: Make events hold an axis array matching GdkAxisUseCarlos Garnacho2020-07-291-17/+8
* gdk: Add gdk_seat_get_tools() API callCarlos Garnacho2020-07-291-0/+17
* gdkdevice: Remove gdk_device_get_state()Carlos Garnacho2020-07-281-18/+0
* Replace "gdouble" with "double"Benjamin Otte2020-07-251-24/+24
* Replace "gchar" with "char"Benjamin Otte2020-07-251-7/+7
* Replace "gint" with "int"Benjamin Otte2020-07-251-18/+18
* gdk: Depend less on gdk_event_get_device()Carlos Garnacho2020-06-231-3/+2
* gdk: Drop gdk_seat_get_logical_pointers()Carlos Garnacho2020-06-231-27/+0
* gdk: Drop GdkGrabOwnershipCarlos Garnacho2020-06-231-4/+0
* gdk: Drop GDK_SOURCE_ERASERCarlos Garnacho2020-06-231-72/+33
* Rename master and slave deviceEmmanuele Bassi2020-06-181-212/+213
* gdk: Drop axis labelsMatthias Clasen2020-06-101-13/+12
* wayland: Drop a pointless vfuncMatthias Clasen2020-06-081-12/+0
* device: remove get_toplevel from surface_at_position vfuncChristian Hergert2020-05-191-4/+3
* gdk/wayland: Handle disorderly tablet/pad disconnectsCarlos Garnacho2020-05-151-0/+8
* gdk/wayland: Ensure .leave events with active buttons breaks grabsCarlos Garnacho2020-05-121-1/+13
* gdk/wayland: Ensure to clean up stale touchpoint data on surface destroyCarlos Garnacho2020-04-241-0/+16
* Restructure the GdkEvent type hierarchyEmmanuele Bassi2020-04-161-29/+29
* gdk: Make GdkKeymap a private apiMatthias Clasen2020-04-061-0/+1
* gdk: Redo key eventsMatthias Clasen2020-04-061-10/+47
* wayland: Notify new device propertiesMatthias Clasen2020-04-061-2/+49