[Initng-svn] r2732 - in under_construction/initconf: . src

svn at initng.thinktux.net svn at initng.thinktux.net
Thu Jan 5 12:10:57 CET 2006


Author: danne
Date: Thu Jan  5 12:10:56 2006
New Revision: 2732

Modified:
   under_construction/initconf/initconf.glade
   under_construction/initconf/src/callbacks.c
   under_construction/initconf/src/interface.c
   under_construction/initconf/src/rlparser.c
   under_construction/initconf/src/rlparser.h
   under_construction/initconf/src/serviceparser.c
Log:
Enough for now.


Modified: under_construction/initconf/initconf.glade
==============================================================================
--- under_construction/initconf/initconf.glade	(original)
+++ under_construction/initconf/initconf.glade	Thu Jan  5 12:10:56 2006
@@ -11,7 +11,7 @@
   <property name="type">GTK_WINDOW_TOPLEVEL</property>
   <property name="window_position">GTK_WIN_POS_NONE</property>
   <property name="modal">False</property>
-  <property name="default_width">512</property>
+  <property name="default_width">640</property>
   <property name="default_height">640</property>
   <property name="resizable">True</property>
   <property name="destroy_with_parent">False</property>

Modified: under_construction/initconf/src/callbacks.c
==============================================================================
--- under_construction/initconf/src/callbacks.c	(original)
+++ under_construction/initconf/src/callbacks.c	Thu Jan  5 12:10:56 2006
@@ -123,10 +123,7 @@
 on_RemoveButton_clicked                (GtkButton       *button,
                                         gpointer         user_data)
 {
-  GtkWidget *notimplemented;
-
-  notimplemented = create_initconf_notimplemented();
-  gtk_widget_show(notimplemented);
+  remove_from_rl(button);
 }
 
 

Modified: under_construction/initconf/src/interface.c
==============================================================================
--- under_construction/initconf/src/interface.c	(original)
+++ under_construction/initconf/src/interface.c	Thu Jan  5 12:10:56 2006
@@ -88,7 +88,7 @@
   tooltips = gtk_tooltips_new ();
 
   initconf_app = gnome_app_new ("Initconf", _("initconf"));
-  gtk_window_set_default_size (GTK_WINDOW (initconf_app), 512, 640);
+  gtk_window_set_default_size (GTK_WINDOW (initconf_app), 640, 640);
 
   bonobodock1 = GNOME_APP (initconf_app)->dock;
   gtk_widget_show (bonobodock1);

Modified: under_construction/initconf/src/rlparser.c
==============================================================================
--- under_construction/initconf/src/rlparser.c	(original)
+++ under_construction/initconf/src/rlparser.c	Thu Jan  5 12:10:56 2006
@@ -19,6 +19,16 @@
     return 0;
 }
 
+void remove_from_rl(GtkWidget * any_widget) {
+  //Ok, so I don't know how to do this. Will continue later...
+  /*GtkWidget *runlevellist;
+  GtkTreeIter iter;
+  GtkTreePath path;
+
+  runlevellist = lookup_widget(GTK_WIDGET(RunlevelCombo), "runlevellist");
+  path = gtk_tree_path_new_from_string(ASTGAFG);*/
+}
+
 void update_rllist(GtkWidget *RunlevelCombo) {
   gchar *chosenrl = gtk_combo_box_get_active_text(GTK_COMBO_BOX(RunlevelCombo));
   struct stat buff;
@@ -48,7 +58,7 @@
   while(fgets(buffer, 64, file) > 0) {
       if(strlen(buffer) > 1) {
         buffer[strlen(buffer)-1] = 0;
-        gtk_list_store_append (rlstore, &iter);
+        gtk_list_store_prepend (rlstore, &iter);
         gtk_list_store_set (rlstore, &iter, 0, buffer, -1);
       }
   }

Modified: under_construction/initconf/src/rlparser.h
==============================================================================
--- under_construction/initconf/src/rlparser.h	(original)
+++ under_construction/initconf/src/rlparser.h	Thu Jan  5 12:10:56 2006
@@ -1,2 +1,3 @@
 void populate_runlevelcombo(GtkWidget * any_widget);
 void init_rllist(GtkWidget * any_widget);
+remove_from_rl(GtkWidget * any_widget);

Modified: under_construction/initconf/src/serviceparser.c
==============================================================================
--- under_construction/initconf/src/serviceparser.c	(original)
+++ under_construction/initconf/src/serviceparser.c	Thu Jan  5 12:10:56 2006
@@ -56,7 +56,7 @@
              strstr(buffer, "service") == buffer) {
             char *tok = strtok(buffer, " ");
             tok = strtok(NULL, " ");
-            gtk_list_store_append (store, &iter);
+            gtk_list_store_prepend (store, &iter);
             gtk_list_store_set (store, &iter, 0, tok, -1);
           }
         }


More information about the Initng-svn mailing list