[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