[gtk] inspector: Modernize action references



commit 42ea95c54ea7b2da151ab078f832560f1d9e0705
Author: Matthias Clasen <mclasen redhat com>
Date:   Fri Apr 12 13:01:19 2019 -0400

    inspector: Modernize action references
    
    Now that we do inline editing, we need to
    show this in a single line.

 gtk/inspector/prop-editor.c | 23 +++--------------------
 1 file changed, 3 insertions(+), 20 deletions(-)
---
diff --git a/gtk/inspector/prop-editor.c b/gtk/inspector/prop-editor.c
index 6031a2a295..abfc25110e 100644
--- a/gtk/inspector/prop-editor.c
+++ b/gtk/inspector/prop-editor.c
@@ -1325,8 +1325,6 @@ static GtkWidget *
 action_editor (GObject                *object,
                GtkInspectorPropEditor *editor)
 {
-  GtkWidget *vbox;
-  GtkWidget *label;
   GtkWidget *box;
   GtkWidget *button;
   GObject *owner;
@@ -1334,14 +1332,10 @@ action_editor (GObject                *object,
 
   owner = find_action_owner (GTK_ACTIONABLE (object));
 
-  vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 0);
+  box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10);
   if (owner)
     {
-      label = gtk_label_new (_("Action"));
-      gtk_widget_set_margin_top (label, 10);
-      gtk_container_add (GTK_CONTAINER (vbox), label);
-      box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 10);
-      text = g_strdup_printf (_("Defined at: %p (%s)"),
+      text = g_strdup_printf (_("Action from: %p (%s)"),
                               owner, g_type_name_from_instance ((GTypeInstance *)owner));
       gtk_container_add (GTK_CONTAINER (box), gtk_label_new (text));
       g_free (text);
@@ -1350,20 +1344,9 @@ action_editor (GObject                *object,
       g_signal_connect (button, "clicked",
                         G_CALLBACK (show_action_owner), editor);
       gtk_container_add (GTK_CONTAINER (box), button);
-      gtk_container_add (GTK_CONTAINER (vbox), box);
     }
 
-  return vbox;
-}
-
-static void
-binding_object_properties (GtkButton *button, GtkInspectorPropEditor *editor)
-{
-  GObject *obj;
-
-  obj = (GObject *)g_object_get_data (G_OBJECT (button), "object");
-  if (G_IS_OBJECT (obj))
-    g_signal_emit (editor, signals[SHOW_OBJECT], 0, obj, NULL, "properties");
+  return box;
 }
 
 /* Note: Slightly nasty that we have to poke at the


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