After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 692823 - GdkDeviceCore should be public as GdkWaylandDevice
GdkDeviceCore should be public as GdkWaylandDevice
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Backend: Wayland
3.7.x
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2013-01-29 18:02 UTC by Jan Arne Petersen
Modified: 2013-02-02 04:02 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
[PATCH] wayland: Remove unused, commented out code (11.81 KB, patch)
2013-01-29 18:05 UTC, Jan Arne Petersen
none Details | Review
[PATCH] wayland: Rename GdkWaylandDevice (10.65 KB, patch)
2013-01-29 18:05 UTC, Jan Arne Petersen
none Details | Review
[PATCH] wayland: Make GdkWaylandDevice public (20.29 KB, patch)
2013-01-29 18:05 UTC, Jan Arne Petersen
none Details | Review

Description Jan Arne Petersen 2013-01-29 18:02:34 UTC
GdkDeviceCore should be renamed to GdkWaylandDevice and made public. Additionaly it should be possible to access the wl_seat, wl_pointer and wl_keyboard.
Comment 1 Jan Arne Petersen 2013-01-29 18:05:01 UTC
Created attachment 234771 [details] [review]
[PATCH] wayland: Remove unused, commented out code

 gdk/wayland/gdkdevice-wayland.c | 405 ----------------------------------------
 1 file changed, 405 deletions(-)
Comment 2 Jan Arne Petersen 2013-01-29 18:05:06 UTC
Created attachment 234772 [details] [review]
[PATCH] wayland: Rename GdkWaylandDevice


Rename GdkWaylandDevice to GdkWaylandDeviceData so that GdkDeviceCore
can be renamed to GdkWaylandDevice.
---
 gdk/wayland/gdkdevice-wayland.c | 64 ++++++++++++++++++++---------------------
 1 file changed, 32 insertions(+), 32 deletions(-)
Comment 3 Jan Arne Petersen 2013-01-29 18:05:12 UTC
Created attachment 234773 [details] [review]
[PATCH] wayland: Make GdkWaylandDevice public


Rename GdkDeviceCore to GdkWaylandDevice and export it properly in a
header file. Add public accessors for wl_seat, wl_pointer and
wl_keyboard.
---
 gdk/wayland/Makefile.am          |   1 +
 gdk/wayland/gdkdevice-wayland.c  | 177 +++++++++++++++++++--------------------
 gdk/wayland/gdkprivate-wayland.h |   4 -
 gdk/wayland/gdkwayland.h         |   1 +
 gdk/wayland/gdkwaylanddevice.h   |  54 ++++++++++++
 gdk/wayland/gdkwindow-wayland.c  |   4 +-
 6 files changed, 145 insertions(+), 96 deletions(-)