diff options
author | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2010-04-02 04:20:19 +0000 |
---|---|---|
committer | hiro <hiro@ee746299-78ed-0310-b773-934348b2243d> | 2010-04-02 04:20:19 +0000 |
commit | 85dc436708d8bee262f043995cb534bb25e3a2a3 (patch) | |
tree | 737c3d89d6082adb6b5b6716637d9a4e74bdd3d2 | |
parent | dcb31df5598e9fe34743d621683ac23bd278481f (diff) |
use fixed-height-mode for the folder view.
git-svn-id: svn://sylpheed.sraoss.jp/sylpheed/trunk@2528 ee746299-78ed-0310-b773-934348b2243d
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | NEWS | 11 | ||||
-rw-r--r-- | src/folderview.c | 4 |
3 files changed, 16 insertions, 5 deletions
@@ -2,6 +2,12 @@ * version 3.0.2 +2010-04-02 + + * src/folderview.c: folderview_create(): use fixed-height-mode + for the GtkTreeView if GTK+ >= 2.12. This fixes random scrolling + problem on selecting folders. + 2010-03-19 * src/account_dialog.c: update folder config file after account name @@ -2,10 +2,13 @@ Changes of Sylpheed * 3.0.2 (stable) - * The config files are updated after creating new accounts. - * The folder config file is updated after changing IMAP or News account - name. - * Win32: OpenSSL was updated to 0.9.8n. + * The random scrolling problem on selecting folders with GTK+ 2.12 or + later was fixed. + * The problem that config files are not updated after creating new + accounts was fixed. + * The problem that folder config file was not updated after changing IMAP + or News account name was fixed. + * Win32: OpenSSL was updated to 0.9.8n (security fix). * 3.0.1 (stable) diff --git a/src/folderview.c b/src/folderview.c index 18ec6d74..201778e4 100644 --- a/src/folderview.c +++ b/src/folderview.c @@ -364,7 +364,9 @@ FolderView *folderview_create(void) gtk_tree_view_set_search_column(GTK_TREE_VIEW(treeview), COL_FOLDER_NAME); gtk_tree_view_set_reorderable(GTK_TREE_VIEW(treeview), FALSE); - /* g_object_set(treeview, "fixed-height-mode", TRUE, NULL); */ +#if GTK_CHECK_VERSION(2, 12, 0) + g_object_set(treeview, "fixed-height-mode", TRUE, NULL); +#endif selection = gtk_tree_view_get_selection(GTK_TREE_VIEW(treeview)); gtk_tree_selection_set_mode(selection, GTK_SELECTION_BROWSE); |