[gtk/matthiasc/for-master: 3/3] Revert "gizmo: Add a css_changed function"




commit 04daa236ad30f38a0e7848e0a65fe5d0802f855c
Author: Matthias Clasen <mclasen redhat com>
Date:   Tue Feb 16 23:48:48 2021 -0500

    Revert "gizmo: Add a css_changed function"
    
    This reverts commit 39f72b38341d2ff2d67c2043ce04915797d24fb8.

 gtk/gtkgizmo.c        | 20 --------------------
 gtk/gtkgizmoprivate.h |  7 +------
 2 files changed, 1 insertion(+), 26 deletions(-)
---
diff --git a/gtk/gtkgizmo.c b/gtk/gtkgizmo.c
index 45b23b20eb..00162645b3 100644
--- a/gtk/gtkgizmo.c
+++ b/gtk/gtkgizmo.c
@@ -82,16 +82,6 @@ gtk_gizmo_grab_focus (GtkWidget *widget)
   return FALSE;
 }
 
-static void
-gtk_gizmo_css_changed (GtkWidget         *widget,
-                       GtkCssStyleChange *change)
-{
-  GtkGizmo *self = GTK_GIZMO (widget);
-
-  if (self->css_changed_func)
-    self->css_changed_func (self, change);
-}
-
 static void
 gtk_gizmo_finalize (GObject *object)
 {
@@ -125,7 +115,6 @@ gtk_gizmo_class_init (GtkGizmoClass *klass)
   widget_class->contains = gtk_gizmo_contains;
   widget_class->grab_focus = gtk_gizmo_grab_focus;
   widget_class->focus = gtk_gizmo_focus;
-  widget_class->css_changed = gtk_gizmo_css_changed;
 }
 
 static void
@@ -176,12 +165,3 @@ gtk_gizmo_new_with_role (const char            *css_name,
 
   return GTK_WIDGET (gizmo);
 }
-
-void
-gtk_gizmo_set_css_changed_func (GtkGizmo               *gizmo,
-                                GtkGizmoCssChangedFunc  css_changed_func)
-{
-  g_return_if_fail (!gtk_widget_get_realized (GTK_WIDGET (gizmo)));
-
-  gizmo->css_changed_func = css_changed_func;
-}
diff --git a/gtk/gtkgizmoprivate.h b/gtk/gtkgizmoprivate.h
index a830e3550d..9257201a59 100644
--- a/gtk/gtkgizmoprivate.h
+++ b/gtk/gtkgizmoprivate.h
@@ -33,9 +33,7 @@ typedef gboolean (* GtkGizmoContainsFunc) (GtkGizmo  *gizmo,
                                            double     y);
 typedef gboolean (* GtkGizmoFocusFunc)    (GtkGizmo         *gizmo,
                                            GtkDirectionType  direction);
-typedef gboolean (* GtkGizmoGrabFocusFunc) (GtkGizmo         *gizmo);
-typedef void     (* GtkGizmoCssChangedFunc) (GtkGizmo          *gizmo,
-                                             GtkCssStyleChange *change);
+typedef gboolean (* GtkGizmoGrabFocusFunc)(GtkGizmo         *gizmo);
 
 struct _GtkGizmo
 {
@@ -47,7 +45,6 @@ struct _GtkGizmo
   GtkGizmoContainsFunc  contains_func;
   GtkGizmoFocusFunc     focus_func;
   GtkGizmoGrabFocusFunc grab_focus_func;
-  GtkGizmoCssChangedFunc css_changed_func;
 };
 
 struct _GtkGizmoClass
@@ -74,7 +71,5 @@ GtkWidget *gtk_gizmo_new_with_role (const char            *css_name,
                                     GtkGizmoFocusFunc      focus_func,
                                     GtkGizmoGrabFocusFunc  grab_focus_func);
 
-void gtk_gizmo_set_css_changed_func (GtkGizmo               *gizmo,
-                                     GtkGizmoCssChangedFunc  css_changed_func);
 
 #endif


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