diff -up NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-editor.c.disable-system NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-editor.c
--- NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-editor.c.disable-system 2008-05-13 17:08:31.000000000 -0400
+++ NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-editor.c 2008-05-13 17:09:16.000000000 -0400
@@ -316,6 +316,8 @@ populate_connection_ui (NMConnectionEdit
gtk_entry_set_text (GTK_ENTRY (name), NULL);
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (autoconnect), FALSE);
}
+
+ gtk_widget_set_sensitive (GTK_WIDGET (system), FALSE);
}
static void
diff -up NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-list.c.disable-system NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-list.c
--- NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-list.c.disable-system 2008-05-13 17:10:27.000000000 -0400
+++ NetworkManager-0.7.0/nm-applet-0.7.0/src/connection-editor/nm-connection-list.c 2008-05-13 17:11:26.000000000 -0400
@@ -1158,8 +1158,10 @@ NMConnectionList *
nm_connection_list_new (void)
{
NMConnectionList *list;
+#if 0
DBusGConnection *dbus_connection;
+#endif
GError *error = NULL;
list = g_object_new (NM_TYPE_CONNECTION_LIST, NULL);
if (!list)
@@ -1185,6 +1187,7 @@ nm_connection_list_new (void)
if (!list->client)
goto error;
+#if 0
dbus_connection = dbus_g_bus_get (DBUS_BUS_SYSTEM, &error);
if (error) {
g_warning ("Could not connect to the system bus: %s", error->message);
@@ -1197,6 +1200,7 @@ nm_connection_list_new (void)
g_signal_connect (list->system_settings, "new-connection",
G_CALLBACK (connection_added),
list);
+#endif
list->gconf_settings = nma_gconf_settings_new ();
g_signal_connect (list->gconf_settings, "new-connection",