[gnome-system-monitor] Move graph-related code to create_sys_view()
- From: Robert Roth <robertroth src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-system-monitor] Move graph-related code to create_sys_view()
- Date: Mon, 29 Jul 2013 19:18:38 +0000 (UTC)
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]