diff options
author | Matthias Clasen <mclasen@redhat.com> | 2020-08-13 21:38:44 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2020-08-14 07:45:53 -0400 |
commit | 6cf8f1cdf2636e245fe78af33a9f6eb5a47f5924 (patch) | |
tree | 4a27f28fc4bc5328abe46c571d24bf0530ada11f /gdk | |
parent | 79c2c3e353ff757ffd67c0ffc367a31b46ca55c5 (diff) | |
download | gtk+-6cf8f1cdf2636e245fe78af33a9f6eb5a47f5924.tar.gz |
gdk: Move GdkSurfaceTypeHint to its sole user
The x11 backend is the only place where surface
type hints are used in any way. Move the enum
there.
Diffstat (limited to 'gdk')
-rw-r--r-- | gdk/gdkinternals.h | 18 | ||||
-rw-r--r-- | gdk/x11/gdksurface-x11.c | 18 |
2 files changed, 18 insertions, 18 deletions
diff --git a/gdk/gdkinternals.h b/gdk/gdkinternals.h index 0e38648ec5..9aebe1652c 100644 --- a/gdk/gdkinternals.h +++ b/gdk/gdkinternals.h @@ -230,24 +230,6 @@ typedef enum GDK_HINT_MAX_SIZE = 1 << 2, } GdkSurfaceHints; -typedef enum -{ - GDK_SURFACE_TYPE_HINT_NORMAL, - GDK_SURFACE_TYPE_HINT_DIALOG, - GDK_SURFACE_TYPE_HINT_MENU, /* Torn off menu */ - GDK_SURFACE_TYPE_HINT_TOOLBAR, - GDK_SURFACE_TYPE_HINT_SPLASHSCREEN, - GDK_SURFACE_TYPE_HINT_UTILITY, - GDK_SURFACE_TYPE_HINT_DOCK, - GDK_SURFACE_TYPE_HINT_DESKTOP, - GDK_SURFACE_TYPE_HINT_DROPDOWN_MENU, /* A drop down menu (from a menubar) */ - GDK_SURFACE_TYPE_HINT_POPUP_MENU, /* A popup menu (from right-click) */ - GDK_SURFACE_TYPE_HINT_TOOLTIP, - GDK_SURFACE_TYPE_HINT_NOTIFICATION, - GDK_SURFACE_TYPE_HINT_COMBO, - GDK_SURFACE_TYPE_HINT_DND -} GdkSurfaceTypeHint; - typedef struct _GdkGeometry GdkGeometry; struct _GdkGeometry diff --git a/gdk/x11/gdksurface-x11.c b/gdk/x11/gdksurface-x11.c index b0a49cc737..31ef5878c1 100644 --- a/gdk/x11/gdksurface-x11.c +++ b/gdk/x11/gdksurface-x11.c @@ -884,6 +884,24 @@ disconnect_frame_clock (GdkSurface *surface) } } +typedef enum +{ + GDK_SURFACE_TYPE_HINT_NORMAL, + GDK_SURFACE_TYPE_HINT_DIALOG, + GDK_SURFACE_TYPE_HINT_MENU, /* Torn off menu */ + GDK_SURFACE_TYPE_HINT_TOOLBAR, + GDK_SURFACE_TYPE_HINT_SPLASHSCREEN, + GDK_SURFACE_TYPE_HINT_UTILITY, + GDK_SURFACE_TYPE_HINT_DOCK, + GDK_SURFACE_TYPE_HINT_DESKTOP, + GDK_SURFACE_TYPE_HINT_DROPDOWN_MENU, /* A drop down menu (from a menubar) */ + GDK_SURFACE_TYPE_HINT_POPUP_MENU, /* A popup menu (from right-click) */ + GDK_SURFACE_TYPE_HINT_TOOLTIP, + GDK_SURFACE_TYPE_HINT_NOTIFICATION, + GDK_SURFACE_TYPE_HINT_COMBO, + GDK_SURFACE_TYPE_HINT_DND +} GdkSurfaceTypeHint; + static void gdk_x11_surface_set_title (GdkSurface *surface, const char *title); static void gdk_x11_surface_set_type_hint (GdkSurface *surface, |