Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=gservice.git;a=commitdiff;h=6bb1adbc1bceb5f4096522aeadc3a332874f01ef

commit 6bb1adbc1bceb5f4096522aeadc3a332874f01ef
Author: Priyank <[email protected]>
Date:   Sat Jan 17 11:48:56 2009 +0530

gservice-interface: hide run-level info in main window

diff --git a/src/gservice-interface.c b/src/gservice-interface.c
index 40083ac..6780e3a 100644
--- a/src/gservice-interface.c
+++ b/src/gservice-interface.c
@@ -77,7 +77,7 @@ gservice_cell_data_func (GtkTreeViewColumn *col, 
GtkCellRenderer *cell,
gboolean        val = FALSE;
GdkColor        color;

-       gtk_tree_model_get (model, iter, 11, &val, -1);
+       gtk_tree_model_get (model, iter, 4, &val, -1);
if (!val)
{
gdk_color_parse ("gray", &color);
@@ -99,16 +99,17 @@ gservice_setup_treeview (void)
GtkTreeSelection        *selection = NULL;
GtkTreeViewColumn       *column = NULL;

-       store = gtk_list_store_new (12,
+       store = gtk_list_store_new (5,
GDK_TYPE_PIXBUF,        /* status icon */
G_TYPE_STRING,          /* service name & description */
-                               G_TYPE_INT,             /* runlevel 0 */
-                               G_TYPE_INT,             /* runlevel 1 */
-                               G_TYPE_INT,             /* runlevel 2 */
-                               G_TYPE_INT,             /* runlevel 3 */
-                               G_TYPE_INT,             /* runlevel 4 */
-                               G_TYPE_INT,             /* runlevel 5 */
-                               G_TYPE_INT,             /* runlevel 6 */
+               //              G_TYPE_INT,             /* runlevel 0 */
+               //              G_TYPE_INT,             /* runlevel 1 */
+               //              G_TYPE_INT,             /* runlevel 2 */
+               //              G_TYPE_INT,             /* runlevel 3 */
+               //              G_TYPE_INT,             /* runlevel 4 */
+               //              G_TYPE_INT,             /* runlevel 5 */
+               //              G_TYPE_INT,             /* runlevel 6 */
+               //
G_TYPE_BOOLEAN,         /* status */
G_TYPE_STRING,          /* service name for internal use */
G_TYPE_BOOLEAN);        /* activation status for internal use */
@@ -123,7 +124,7 @@ gservice_setup_treeview (void)

renderer = gtk_cell_renderer_text_new ();
g_object_set (G_OBJECT(renderer), "wrap-mode", PANGO_WRAP_CHAR, NULL);
-       g_object_set (G_OBJECT(renderer), "wrap-width", 300, NULL);
+       g_object_set (G_OBJECT(renderer), "wrap-width", 400, NULL);
gtk_cell_renderer_text_set_fixed_height_from_font (renderer, 5);
column = gtk_tree_view_column_new_with_attributes (_("Service"),
renderer,
@@ -138,6 +139,7 @@ gservice_setup_treeview (void)
NULL, NULL);
gtk_tree_view_append_column (GTK_TREE_VIEW(gsvc_treeview_services), column);

+       /*
renderer = gtk_cell_renderer_toggle_new ();
g_object_set (G_OBJECT(renderer), "activatable", TRUE, NULL);
g_signal_connect (renderer, "toggled", G_CALLBACK(cb_gsvc_r0_toggled), store);
@@ -208,6 +210,7 @@ gservice_setup_treeview (void)
gtk_tree_view_column_set_resizable (column, FALSE);
gtk_tree_view_column_set_expand (column, FALSE);
gtk_tree_view_append_column (GTK_TREE_VIEW(gsvc_treeview_services), column);
+       */

gtk_tree_view_set_model (GTK_TREE_VIEW(gsvc_treeview_services), 
GTK_TREE_MODEL(store));
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(gsvc_treeview_services));
@@ -261,15 +264,15 @@ gservice_populate_services (void)
gtk_list_store_append (GTK_LIST_STORE(store), &iter);
gtk_list_store_set (store, &iter,
1, (char*)namedesc,
-                                       2, e->runlevel[0],
+                                       /*2, e->runlevel[0],
3, e->runlevel[1],
4, e->runlevel[2],
5, e->runlevel[3],
6, e->runlevel[4],
7, e->runlevel[5],
-                                       8, e->runlevel[6],
-                                       10, (char*)e->name,
-                                       11, (e->enabled)?TRUE:FALSE,
+                                       8, e->runlevel[6],*/
+                                       3, (char*)e->name,
+                                       4, (e->enabled)?TRUE:FALSE,
-1);
//gtk_list_store_append (store, &iter);
if (e->enabled)
@@ -390,7 +393,7 @@ cb_gsvc_button_start_clicked (GtkButton *button, gpointer 
data)
char *service = NULL;
char *status = NULL;
int retval = 0;
-               gtk_tree_model_get (model, &iter, 10, &service, -1);
+               gtk_tree_model_get (model, &iter, 3, &service, -1);
if (service)
{
g_print ("STARTING: %s\n", service);
@@ -419,7 +422,7 @@ cb_gsvc_button_stop_clicked (GtkButton *button, gpointer 
data)
char *service = NULL;
char *status = NULL;
int retval = 0;
-               gtk_tree_model_get (model, &iter, 10, &service, -1);
+               gtk_tree_model_get (model, &iter, 3, &service, -1);
if (service)
{
g_print ("STOPPING: %s\n", service);
@@ -486,7 +489,7 @@ cb_gsvc_service_selected (GtkTreeSelection *selection, 
gpointer data)
if (gtk_tree_selection_get_selected(selection, &model, &iter))
{
GList   *list = gsvc_service_list;
-               gtk_tree_model_get (model, &iter, 10, &service, -1);
+               gtk_tree_model_get (model, &iter, 3, &service, -1);
g_print ("selected service: %s\n", service);
while (list != NULL)
{
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to