gdk: Move modifier mask api to GdkDisplay

GdkKeymap is on the way out.
This commit is contained in:
Matthias Clasen
2020-04-05 00:37:23 -04:00
parent ee14be8ac1
commit 416ec580dc
2 changed files with 11 additions and 0 deletions

View File

@@ -1711,3 +1711,10 @@ gdk_display_set_cursor_theme (GdkDisplay *display,
if (GDK_DISPLAY_GET_CLASS (display)->set_cursor_theme)
GDK_DISPLAY_GET_CLASS (display)->set_cursor_theme (display, name, size);
}
GdkModifierType
gdk_display_get_modifier_mask (GdkDisplay *display,
GdkModifierIntent intent)
{
return gdk_keymap_get_modifier_mask (gdk_display_get_keymap (display), intent);
}

View File

@@ -118,6 +118,10 @@ GdkMonitor * gdk_display_get_monitor_at_surface (GdkDisplay *display,
GDK_AVAILABLE_IN_ALL
GdkKeymap * gdk_display_get_keymap (GdkDisplay *display);
GDK_AVAILABLE_IN_ALL
GdkModifierType gdk_display_get_modifier_mask (GdkDisplay *display,
GdkModifierIntent intent);
GDK_AVAILABLE_IN_ALL
gboolean gdk_display_get_setting (GdkDisplay *display,
const char *name,