Peter Hutterer
7b33369bfb
x11: make the tool lookup dependent on the hw id as well
...
Tools on the same physical item have the same serial number, so the eraser
and the pen part of a single pen share that serial number. With the current
lookup code, we'll always return whichever tool comes first into proximity.
Change the code to use the hw id in addition to the serial number, this way we
can differ between two tools.
2018-12-18 10:48:03 +10:00
Carlos Garnacho
6824dd7b8a
gdk: Add GdkSeat::tool-added/removed signals
...
And a helper function to lookup a tool from the seat. Those are
tracker per-seat, and may be shared across devices.
2016-04-06 15:43:29 +02:00
Matthias Clasen
1c692c64fe
gdk: Reword some docs
2016-03-20 22:29:37 -04:00
Matthias Clasen
5b2e883161
Remove redundant words from docs
...
An either without an or doesn't add anything.
2016-02-25 20:16:21 -05:00
Alberts Muktupāvels
0ba5e38c91
gdkseat: remove return from gdk_seat_ungrab
2016-01-12 18:49:40 +02:00
Matthias Clasen
63365d5044
Fix the annotation for gdk_seat_get_slaves
...
Pointed out in https://bugzilla.gnome.org/show_bug.cgi?id=759785
2016-01-11 15:05:21 -05:00
Rico Tzschichholz
2dc8d1f611
GdkSeat: Fix annotation of gdk_seat_grab()
2016-01-10 16:49:42 +01:00
Carlos Garnacho
9290aa7c46
GdkSeat: Use g_intern_static_string() for signal names
...
https://bugzilla.gnome.org/show_bug.cgi?id=759857
2015-12-25 14:26:58 +01:00
Carlos Garnacho
8d68f59bef
gdk: Add GdkSeat
...
https://bugzilla.gnome.org/show_bug.cgi?id=759309
2015-12-15 00:16:15 +01:00