diff options
author | Matthias Clasen <mclasen@redhat.com> | 2021-03-25 22:39:15 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2021-03-26 10:30:33 -0400 |
commit | f131d68fef9ba92aad1eb3d838a4b930d8f1f2bf (patch) | |
tree | 20b4af5363ed32e61663a85e71be19c1c24e21c5 /gdk/gdkdeviceprivate.h | |
parent | 301464945501f74acc83e0f671839dfccf4d4f4f (diff) | |
download | gtk+-f131d68fef9ba92aad1eb3d838a4b930d8f1f2bf.tar.gz |
gdk: Add gdk_device_get_timestamp
Give each device a timestamp that reflects the last
user activity with that device, as reflected in the
events that are produced for this device.
Diffstat (limited to 'gdk/gdkdeviceprivate.h')
-rw-r--r-- | gdk/gdkdeviceprivate.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gdk/gdkdeviceprivate.h b/gdk/gdkdeviceprivate.h index a4cfffc28b..8a2be66155 100644 --- a/gdk/gdkdeviceprivate.h +++ b/gdk/gdkdeviceprivate.h @@ -89,6 +89,8 @@ struct _GdkDevice GdkSeat *seat; GdkDeviceTool *last_tool; + + guint32 timestamp; }; struct _GdkDeviceClass @@ -189,6 +191,9 @@ gboolean gdk_device_get_axis (GdkDevice *device, GdkAxisUse gdk_device_get_axis_use (GdkDevice *device, guint index_); +void gdk_device_set_timestamp (GdkDevice *device, + guint32 timestamp); + G_END_DECLS |