gnome-system-monitor r2319 - trunk/src
- From: bdejean svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-system-monitor r2319 - trunk/src
- Date: Thu, 21 Feb 2008 20:06:04 +0000 (GMT)
Author: bdejean
Date: Thu Feb 21 20:06:03 2008
New Revision: 2319
URL: http://svn.gnome.org/viewvc/gnome-system-monitor?rev=2319&view=rev
Log:
Simplified LoadGraph::colors access and added index checks.
Modified:
trunk/src/interface.cpp
trunk/src/load-graph.cpp
trunk/src/load-graph.h
trunk/src/procman.cpp
Modified: trunk/src/interface.cpp
==============================================================================
--- trunk/src/interface.cpp (original)
+++ trunk/src/interface.cpp Thu Feb 21 20:06:03 2008
@@ -291,8 +291,7 @@
/*g_signal_connect (G_OBJECT (temp_hbox), "size_request",
G_CALLBACK(size_request), &cpu_size);
*/
- color_picker = gsm_color_button_new (
- &load_graph_get_colors(cpu_graph)[i], GSMCP_TYPE_CPU);
+ color_picker = gsm_color_button_new (&cpu_graph->colors.at(i), GSMCP_TYPE_CPU);
g_signal_connect (G_OBJECT (color_picker), "color_set",
G_CALLBACK (cb_cpu_color_changed), GINT_TO_POINTER (i));
gtk_box_pack_start (GTK_BOX (temp_hbox), color_picker, FALSE, TRUE, 0);
@@ -438,7 +437,7 @@
TRUE, TRUE, 0);
color_picker = gsm_color_button_new (
- &load_graph_get_colors(net_graph)[0], GSMCP_TYPE_NETWORK_IN);
+ &net_graph->colors.at(0), GSMCP_TYPE_NETWORK_IN);
g_signal_connect (G_OBJECT (color_picker), "color_set",
G_CALLBACK (cb_net_in_color_changed), procdata);
gtk_table_attach (GTK_TABLE (table), color_picker, 0, 1, 0, 2, GTK_SHRINK, GTK_SHRINK, 0, 0);
@@ -493,7 +492,7 @@
TRUE, TRUE, 0);
color_picker = gsm_color_button_new (
- &load_graph_get_colors(net_graph)[1], GSMCP_TYPE_NETWORK_OUT);
+ &net_graph->colors.at(1), GSMCP_TYPE_NETWORK_OUT);
g_signal_connect (G_OBJECT (color_picker), "color_set",
G_CALLBACK (cb_net_out_color_changed), procdata);
gtk_table_attach (GTK_TABLE (table), color_picker, 0, 1, 0, 2, GTK_SHRINK, GTK_SHRINK, 0, 0);
Modified: trunk/src/load-graph.cpp
==============================================================================
--- trunk/src/load-graph.cpp (original)
+++ trunk/src/load-graph.cpp Thu Feb 21 20:06:03 2008
@@ -778,12 +778,6 @@
}
}
-GdkColor*
-load_graph_get_colors (LoadGraph *g)
-{
- return &g->colors[0];
-}
-
LoadGraphLabels*
load_graph_get_labels (LoadGraph *g)
Modified: trunk/src/load-graph.h
==============================================================================
--- trunk/src/load-graph.h (original)
+++ trunk/src/load-graph.h Thu Feb 21 20:06:03 2008
@@ -114,9 +114,6 @@
load_graph_change_speed (LoadGraph *g,
guint new_speed);
-GdkColor*
-load_graph_get_colors (LoadGraph *g) G_GNUC_CONST;
-
LoadGraphLabels*
load_graph_get_labels (LoadGraph *g) G_GNUC_CONST;
Modified: trunk/src/procman.cpp
==============================================================================
--- trunk/src/procman.cpp (original)
+++ trunk/src/procman.cpp Thu Feb 21 20:06:03 2008
@@ -181,7 +181,7 @@
if (g_str_equal (key, "/apps/procman/cpu_color")) {
gdk_color_parse (color, &procdata->config.cpu_color[0]);
- load_graph_get_colors(procdata->cpu_graph)[0] = procdata->config.cpu_color[0];
+ procdata->cpu_graph->colors.at(0) = procdata->config.cpu_color[0];
}
else if (g_str_has_prefix (key, "/apps/procman/cpu_color")) {
gint i;
@@ -191,26 +191,26 @@
cpu_key = g_strdup_printf ("/apps/procman/cpu_color%d",i);
if (g_str_equal (key, cpu_key)) {
gdk_color_parse (color, &procdata->config.cpu_color[i]);
- load_graph_get_colors(procdata->cpu_graph)[i] = procdata->config.cpu_color[i];
+ procdata->cpu_graph->colors.at(i) = procdata->config.cpu_color[i];
}
g_free (cpu_key);
}
}
else if (g_str_equal (key, "/apps/procman/mem_color")) {
gdk_color_parse (color, &procdata->config.mem_color);
- load_graph_get_colors(procdata->mem_graph)[0] = procdata->config.mem_color;
+ procdata->mem_graph->colors.at(0) = procdata->config.mem_color;
}
else if (g_str_equal (key, "/apps/procman/swap_color")) {
gdk_color_parse (color, &procdata->config.swap_color);
- load_graph_get_colors(procdata->mem_graph)[1] = procdata->config.swap_color;
+ procdata->mem_graph->colors.at(1) = procdata->config.swap_color;
}
else if (g_str_equal (key, "/apps/procman/net_in_color")) {
gdk_color_parse (color, &procdata->config.net_in_color);
- load_graph_get_colors(procdata->net_graph)[0] = procdata->config.net_in_color;
+ procdata->net_graph->colors.at(0) = procdata->config.net_in_color;
}
else if (g_str_equal (key, "/apps/procman/net_out_color")) {
gdk_color_parse (color, &procdata->config.net_out_color);
- load_graph_get_colors(procdata->net_graph)[1] = procdata->config.net_out_color;
+ procdata->net_graph->colors.at(1) = procdata->config.net_out_color;
}
else {
g_assert_not_reached();
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]