GNOME Bugzilla – Bug 759806
Wrap GdkSeat
Last modified: 2016-01-12 17:19:45 UTC
Some methods in GdkDevice and GdkDeviceManager have been deprecated, and replaced by methods in the new GdkSeat class. I'm working with this. Most of the job is finished, but there are some issues with the documentation of GdkSeat that I'd like to have clarified before I push the new Gdk::Seat class. See gtk+ bug 759785, especially the question what's in the GList returned from gdk_seat_get_slaves().
I've wrapped GdkSeat except gdk_seat_get_slaves(). I'd like a confirmation that the returned list really is intended to contain GdkDevice's. Changing the list's element type would break ABI in gtkmm, but not in gtk+.
The description of gdk_seat_get_slaves() has been corrected. I have added Gdk::Seat::get_slaves(). All of GdkSeat is now wrapped.