diff options
author | Scott Balneaves <[email protected]> | 2017-03-28 14:26:23 -0500 |
---|---|---|
committer | GitHub <[email protected]> | 2017-03-28 14:26:23 -0500 |
commit | e16722e6b7558102c591a41f88e26e09e96100cd (patch) | |
tree | e777596de43055a4fed793812feab8914ac704b2 /src/gs-grab.h | |
parent | db523987bdf9048d91d4d519b0516281a86ff6b0 (diff) | |
parent | a7b8a687fa461b752b944bcdfda5a73a61088d12 (diff) | |
download | mate-screensaver-e16722e6b7558102c591a41f88e26e09e96100cd.tar.bz2 mate-screensaver-e16722e6b7558102c591a41f88e26e09e96100cd.tar.xz |
Merge pull request #116 from mate-desktop/dev-gdkseat
Switch to GdkSeat for GTK+ 3.20 and newer
Diffstat (limited to 'src/gs-grab.h')
-rw-r--r-- | src/gs-grab.h | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/gs-grab.h b/src/gs-grab.h index dad9379..7c4086c 100644 --- a/src/gs-grab.h +++ b/src/gs-grab.h @@ -53,26 +53,29 @@ GType gs_grab_get_type (void); GSGrab * gs_grab_new (void); -void gs_grab_release (GSGrab *grab); -gboolean gs_grab_release_mouse (GSGrab *grab); +void gs_grab_release (GSGrab *grab, + gboolean flush); gboolean gs_grab_grab_window (GSGrab *grab, GdkWindow *window, GdkDisplay *display, + gboolean no_pointer_grab, gboolean hide_cursor); gboolean gs_grab_grab_root (GSGrab *grab, + gboolean no_pointer_grab, gboolean hide_cursor); gboolean gs_grab_grab_offscreen (GSGrab *grab, + gboolean no_pointer_grab, gboolean hide_cursor); void gs_grab_move_to_window (GSGrab *grab, GdkWindow *window, GdkDisplay *display, + gboolean no_pointer_grab, gboolean hide_cursor); -void gs_grab_mouse_reset (GSGrab *grab); -void gs_grab_keyboard_reset (GSGrab *grab); +void gs_grab_reset (GSGrab *grab); G_END_DECLS |