[gtk/present-toplevel-2: 169/178] surface: Drop unused vfuncs



commit 79faa37d03debb56156c6efe6a6cda0ab855bc11
Author: Matthias Clasen <mclasen redhat com>
Date:   Mon Mar 9 11:17:48 2020 -0700

    surface: Drop unused vfuncs

 gdk/gdksurfaceprivate.h | 50 +------------------------------------------------
 1 file changed, 1 insertion(+), 49 deletions(-)
---
diff --git a/gdk/gdksurfaceprivate.h b/gdk/gdksurfaceprivate.h
index 727e3dbe01..186e67f297 100644
--- a/gdk/gdksurfaceprivate.h
+++ b/gdk/gdksurfaceprivate.h
@@ -148,51 +148,7 @@ struct _GdkSurfaceClass
   /* optional */
   gboolean     (* beep)                 (GdkSurface       *surface);
 
-  void         (* focus)                (GdkSurface       *surface,
-                                         guint32          timestamp);
-  void         (* set_type_hint)        (GdkSurface       *surface,
-                                         GdkSurfaceTypeHint hint);
-  GdkSurfaceTypeHint (* get_type_hint)   (GdkSurface       *surface);
-  void         (* set_modal_hint)       (GdkSurface *surface,
-                                         gboolean   modal);
-  void         (* set_geometry_hints)   (GdkSurface         *surface,
-                                         const GdkGeometry *geometry,
-                                         GdkSurfaceHints     geom_mask);
-  void         (* set_title)            (GdkSurface   *surface,
-                                         const gchar *title);
-  void         (* set_startup_id)       (GdkSurface   *surface,
-                                         const gchar *startup_id);
-  void         (* set_transient_for)    (GdkSurface *surface,
-                                         GdkSurface *parent);
-  void         (* get_frame_extents)    (GdkSurface    *surface,
-                                         GdkRectangle *rect);
-  void         (* set_accept_focus)     (GdkSurface *surface,
-                                         gboolean accept_focus);
-  void         (* set_focus_on_map)     (GdkSurface *surface,
-                                         gboolean focus_on_map);
-  void         (* set_icon_list)        (GdkSurface *surface,
-                                         GList     *pixbufs);
-  void         (* minimize)             (GdkSurface *surface);
-  void         (* unminimize)           (GdkSurface *surface);
-  void         (* stick)                (GdkSurface *surface);
-  void         (* unstick)              (GdkSurface *surface);
-  void         (* maximize)             (GdkSurface *surface);
-  void         (* unmaximize)           (GdkSurface *surface);
-  void         (* fullscreen)           (GdkSurface *surface);
-  void         (* fullscreen_on_monitor) (GdkSurface  *surface,
-                                          GdkMonitor *monitor);
   void         (* apply_fullscreen_mode) (GdkSurface *surface);
-  void         (* unfullscreen)         (GdkSurface *surface);
-  void         (* set_keep_above)       (GdkSurface *surface,
-                                         gboolean   setting);
-  void         (* set_keep_below)       (GdkSurface *surface,
-                                         gboolean   setting);
-  void         (* set_decorations)      (GdkSurface      *surface,
-                                         GdkWMDecoration decorations);
-  gboolean     (* get_decorations)      (GdkSurface       *surface,
-                                         GdkWMDecoration *decorations);
-  void         (* set_functions)        (GdkSurface    *surface,
-                                         GdkWMFunction functions);
   void         (* begin_resize_drag)    (GdkSurface     *surface,
                                          GdkSurfaceEdge  edge,
                                          GdkDevice     *device,
@@ -206,10 +162,8 @@ struct _GdkSurfaceClass
                                          gint       root_x,
                                          gint       root_y,
                                          guint32    timestamp);
-  void         (* set_opacity)          (GdkSurface *surface,
-                                         gdouble    opacity);
   void         (* destroy_notify)       (GdkSurface *surface);
-  GdkDrag * (*drag_begin)               (GdkSurface        *surface,
+  GdkDrag *    (* drag_begin)           (GdkSurface        *surface,
                                          GdkDevice        *device,
                                          GdkContentProvider*content,
                                          GdkDragAction     actions,
@@ -228,8 +182,6 @@ struct _GdkSurfaceClass
                                            gint            right,
                                            gint            top,
                                            gint            bottom);
-  gboolean     (* show_window_menu)       (GdkSurface      *surface,
-                                           GdkEvent       *event);
   GdkGLContext *(*create_gl_context)      (GdkSurface      *surface,
                                            gboolean        attached,
                                            GdkGLContext   *share,


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]