2008-12-07 [paul] 3.6.1cvs63
authorPaul Mangan <paul@claws-mail.org>
Sun, 7 Dec 2008 05:35:41 +0000 (05:35 +0000)
committerPaul Mangan <paul@claws-mail.org>
Sun, 7 Dec 2008 05:35:41 +0000 (05:35 +0000)
* src/prefs_actions.c
don't auto-select first entry (same as other
similar dialogs)
* src/gtk/pluginwindow.c
these parents don't have children so don't look
for them

ChangeLog
PATCHSETS
configure.ac
src/gtk/pluginwindow.c
src/prefs_actions.c

index d72979cb69f4441e8fd2c3de4641f8733b7cd259..4b7e8b5c2406bf1acf3ab2bda2843115e110344a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2008-12-07 [paul]      3.6.1cvs63
+
+       * src/prefs_actions.c
+               don't auto-select first entry (same as other
+               similar dialogs)
+       * src/gtk/pluginwindow.c
+               these parents don't have children so don't look
+               for them
+
 2008-12-07 [paul]      3.6.1cvs62
 
        * src/prefs_account.c
index fec44ba9ddefa018b7a267a7b59ec27099fb751f..c78b457ec107399b28fad9ba5e3ce7a3dadd0e2c 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.103.2.118 -r 1.103.2.119 src/prefs_common.h;  ) > 3.6.1cvs60.patchset
 ( cvs diff -u -r 1.65.2.63 -r 1.65.2.64 src/codeconv.c;  cvs diff -u -r 1.49.2.122 -r 1.49.2.123 src/procmime.c;  ) > 3.6.1cvs61.patchset
 ( cvs diff -u -r 1.105.2.148 -r 1.105.2.149 src/prefs_account.c;  cvs diff -u -r 1.5.2.54 -r 1.5.2.55 src/gtk/pluginwindow.c;  cvs diff -u -r 1.12.2.49 -r 1.12.2.50 src/gtk/prefswindow.c;  cvs diff -u -r 1.7.2.13 -r 1.7.2.14 src/gtk/prefswindow.h;  ) > 3.6.1cvs62.patchset
+( cvs diff -u -r 1.60.2.66 -r 1.60.2.67 src/prefs_actions.c;  cvs diff -u -r 1.5.2.55 -r 1.5.2.56 src/gtk/pluginwindow.c;  ) > 3.6.1cvs63.patchset
index a218d05c56a3ec75409fec6119dc04a7dbe73302..c7c3a140e27c70e395b19547bc2515036455a66b 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=6
 MICRO_VERSION=1
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=62
+EXTRA_VERSION=63
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 8b30d5f96d2209cd85427be3c96300abe1b4bad6..1a100f5d7a4c08fe2e1e780c0414dc5938a060af 100644 (file)
@@ -137,14 +137,8 @@ static void set_plugin_list(PluginWindow *pluginwindow)
        }
 
        selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(pluginwindow->plugin_list_view));
-       if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(store), &iter)) {
-               if (gtk_tree_model_iter_has_child(GTK_TREE_MODEL(store), &iter)) {
-                       GtkTreeIter parent = iter;
-                       if (!gtk_tree_model_iter_children(GTK_TREE_MODEL(store), &iter, &parent))
-                               iter = parent;
-               }
+       if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(store), &iter))
                gtk_tree_selection_select_iter(selection, &iter);
-       }
                
        g_slist_free(plugins);
 }
index a8d5747e3443675fd99a83c60c531d25d1356ee3..150973d9e65f9371897f2e6ac58b40f21684d892 100644 (file)
@@ -536,8 +536,6 @@ static void prefs_actions_set_dialog(void)
 {
        GtkListStore *store;
        GSList *cur;
-       GtkTreeSelection *selection;
-       GtkTreeIter iter;
 
        store = GTK_LIST_STORE(gtk_tree_view_get_model
                                (GTK_TREE_VIEW(actions.actions_list_view)));
@@ -550,13 +548,6 @@ static void prefs_actions_set_dialog(void)
                prefs_actions_list_view_insert_action(actions.actions_list_view,
                                                      -1, action, TRUE);
        }
-
-       /* select first entry */
-       selection = gtk_tree_view_get_selection
-               (GTK_TREE_VIEW(actions.actions_list_view));
-       if (gtk_tree_model_get_iter_first(GTK_TREE_MODEL(store),
-                                         &iter))
-               gtk_tree_selection_select_iter(selection, &iter);
 }
 
 static void prefs_actions_set_list(void)