From: Colin Leroy Date: Sat, 2 Apr 2005 22:23:30 +0000 (+0000) Subject: 2005-04-02 [colin] 1.9.6cvs22 X-Git-Tag: rel_1_9_9~41 X-Git-Url: http://git.claws-mail.org/?p=claws.git;a=commitdiff_plain;h=78bbb9226812d9ea206d0243c1ca002599b7db01 2005-04-02 [colin] 1.9.6cvs22 * src/summaryview.c Make scrolling faster. Patch by Alfons. --- diff --git a/ChangeLog-gtk2.claws b/ChangeLog-gtk2.claws index c7602ad3b..5f22457de 100644 --- a/ChangeLog-gtk2.claws +++ b/ChangeLog-gtk2.claws @@ -1,3 +1,8 @@ +2005-04-02 [colin] 1.9.6cvs22 + + * src/summaryview.c + Make scrolling faster. Patch by Alfons. + 2005-04-01 [colin] 1.9.6cvs21 * src/Makefile.am diff --git a/PATCHSETS b/PATCHSETS index e4426b8e0..5e5de5c67 100644 --- a/PATCHSETS +++ b/PATCHSETS @@ -438,3 +438,4 @@ ( cvs diff -u -r 1.100.2.15 -r 1.100.2.16 AUTHORS; cvs diff -u -r 1.24.2.6 -r 1.24.2.7 Makefile.am; cvs diff -u -r 1.654.2.471 -r 1.654.2.472 configure.ac; cvs diff -u -r 1.17.2.7 -r 1.17.2.8 po/ru.po; ) > 1.9.6cvs19.patchset ( cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/image_viewer.c; cvs diff -u -r 1.1.2.1 -r 1.1.2.2 src/image_viewer.h; cvs diff -u -r 1.49.2.37 -r 1.49.2.38 src/procmime.c; cvs diff -u -r 1.17.2.8 -r 1.17.2.9 src/procmime.h; cvs diff -u -r 1.96.2.51 -r 1.96.2.52 src/textview.c; cvs diff -u -r 1.12.2.4 -r 1.12.2.5 src/textview.h; ) > 1.9.6cvs20.patchset ( cvs diff -u -r 1.155.2.20 -r 1.155.2.21 src/Makefile.am; cvs diff -u -r 1.25.2.10 -r 1.25.2.11 src/stock_pixmap.c; cvs diff -u -r -1.1.2.1 -r -1.1.2.2 src/pixmaps/dir-noselect.xpm; cvs diff -u -r 0 -r 1 src/pixmaps/dir_noselect.xpm; ) > 1.9.6cvs21.patchset +( cvs diff -u -r 1.395.2.63 -r 1.395.2.64 src/summaryview.c; ) > 1.9.6cvs22.patchset diff --git a/configure.ac b/configure.ac index 096744fd7..308dbe438 100644 --- a/configure.ac +++ b/configure.ac @@ -11,7 +11,7 @@ MINOR_VERSION=9 MICRO_VERSION=6 INTERFACE_AGE=0 BINARY_AGE=0 -EXTRA_VERSION=21 +EXTRA_VERSION=22 EXTRA_RELEASE= EXTRA_GTK2_VERSION= diff --git a/src/summaryview.c b/src/summaryview.c index beb714f76..5711e3e3c 100644 --- a/src/summaryview.c +++ b/src/summaryview.c @@ -2061,12 +2061,13 @@ void summary_sort(SummaryView *summaryview, if (summaryview->sort_key == SORT_BY_NONE) return; - if(cmp_func != NULL) { + if (cmp_func != NULL) { debug_print("Sorting summary..."); STATUSBAR_PUSH(summaryview->mainwin, _("Sorting summary...")); main_window_cursor_wait(summaryview->mainwin); + gtk_clist_freeze(clist); gtk_clist_set_compare_func(clist, cmp_func); gtk_clist_set_sort_type(clist, (GtkSortType)sort_type); @@ -2079,6 +2080,8 @@ void summary_sort(SummaryView *summaryview, if (summaryview->threaded) summary_thread_init(summaryview); + + gtk_clist_thaw(clist); debug_print("done.\n"); STATUSBAR_POP(summaryview->mainwin);