[gnome-system-monitor] Move graph-related code to create_sys_view()



commit ccf6aece357a96ba4dfddc81d4b2764563de9dfe
Author: Stefano Facchini <stefano facchini gmail com>
Date:   Mon Jul 29 19:02:51 2013 +0200

    Move graph-related code to create_sys_view()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=705091

 src/interface.cpp |   31 ++++++++++++-------------------
 1 files changed, 12 insertions(+), 19 deletions(-)
---
diff --git a/src/interface.cpp b/src/interface.cpp
index dc98ce3..bb4d54d 100644
--- a/src/interface.cpp
+++ b/src/interface.cpp
@@ -145,6 +145,7 @@ static void
 create_sys_view (ProcmanApp *app, GtkBuilder * builder)
 {
     GtkWidget *cpu_graph_box, *mem_graph_box, *net_graph_box;
+    GtkWidget *cpu_exp, *mem_exp, *net_exp;
     GtkWidget *label,*cpu_label;
     GtkWidget *table;
     GtkWidget *color_picker;
@@ -295,6 +296,17 @@ create_sys_view (ProcmanApp *app, GtkBuilder * builder)
     app->net_graph = net_graph;
     g_free(title_template);
 
+    cpu_exp = GTK_WIDGET (gtk_builder_get_object (builder, "cpu_exp"));
+    mem_exp = GTK_WIDGET (gtk_builder_get_object (builder, "mem_exp"));
+    net_exp = GTK_WIDGET (gtk_builder_get_object (builder, "net_exp"));
+
+    g_object_bind_property(cpu_exp, "expanded", cpu_graph_box, "visible", G_BINDING_DEFAULT);
+    g_object_bind_property(mem_exp, "expanded", mem_graph_box, "visible", G_BINDING_DEFAULT);
+    g_object_bind_property(net_exp, "expanded", net_graph_box, "visible", G_BINDING_DEFAULT);
+
+    g_settings_bind(app->settings, "show-cpu", cpu_exp, "expanded", G_SETTINGS_BIND_GET);
+    g_settings_bind(app->settings, "show-mem", mem_exp, "expanded", G_SETTINGS_BIND_GET);
+    g_settings_bind(app->settings, "show-network", net_exp, "expanded", G_SETTINGS_BIND_GET);
 }
 
 static void
@@ -625,25 +637,6 @@ create_main_window (ProcmanApp *app)
 
     gtk_widget_show_all(main_window);
     
-    GtkWidget *cpu_box, *mem_box, *net_box;
-    GtkWidget *cpu_exp, *mem_exp, *net_exp;
-
-    cpu_exp = GTK_WIDGET (gtk_builder_get_object (builder, "cpu_exp"));
-    mem_exp = GTK_WIDGET (gtk_builder_get_object (builder, "mem_exp"));
-    net_exp = GTK_WIDGET (gtk_builder_get_object (builder, "net_exp"));
-    
-    cpu_box = GTK_WIDGET (gtk_builder_get_object (builder, "cpu_box"));
-    mem_box = GTK_WIDGET (gtk_builder_get_object (builder, "mem_box"));
-    net_box = GTK_WIDGET (gtk_builder_get_object (builder, "net_box"));
-
-    g_object_bind_property(cpu_exp, "expanded", cpu_box, "visible", G_BINDING_DEFAULT);
-    g_object_bind_property(mem_exp, "expanded", mem_box, "visible", G_BINDING_DEFAULT);
-    g_object_bind_property(net_exp, "expanded", net_box, "visible", G_BINDING_DEFAULT);
-
-    g_settings_bind(app->settings, "show-cpu", cpu_exp, "expanded", G_SETTINGS_BIND_GET);
-    g_settings_bind(app->settings, "show-mem", mem_exp, "expanded", G_SETTINGS_BIND_GET);
-    g_settings_bind(app->settings, "show-network", net_exp, "expanded", G_SETTINGS_BIND_GET);
-    
     update_page_activities (app);
 
     g_object_unref (G_OBJECT (builder));


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