2007-04-20 [colin] 2.9.1cvs8
authorColin Leroy <colin@colino.net>
Fri, 20 Apr 2007 16:03:00 +0000 (16:03 +0000)
committerColin Leroy <colin@colino.net>
Fri, 20 Apr 2007 16:03:00 +0000 (16:03 +0000)
* src/folderview.c
* src/mainwindow.c
Fix bug 1194, 'Hardware keys move from email
list to account/directory list, but not back
to email list...' (Maemo)

ChangeLog
PATCHSETS
configure.ac
src/folderview.c
src/mainwindow.c

index ddfc121ecfc14f9e9577f40cdea008674a9c6d9f..01f920cf0f3f783eb562f9e9a3752acb981712d7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2007-04-20 [colin]     2.9.1cvs8
+
+       * src/folderview.c
+       * src/mainwindow.c
+               Fix bug 1194, 'Hardware keys move from email 
+               list to account/directory list, but not back 
+               to email list...' (Maemo)
+
 2007-04-20 [colin]     2.9.1cvs7
 
        * src/compose.h
index d6ea3157f5ae63f41cac249919ba22e2b25a0010..5f2727c50eae80a7aa5248334009cfa46949ac0a 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.53.2.25 -r 1.53.2.26 po/POTFILES.in;  cvs diff -u -r 1.60.2.86 -r 1.60.2.87 src/addressbook.c;  cvs diff -u -r 1.382.2.370 -r 1.382.2.371 src/compose.c;  cvs diff -u -r 1.60.2.31 -r 1.60.2.32 src/filtering.c;  cvs diff -u -r 1.8.2.19 -r 1.8.2.20 src/headerview.c;  cvs diff -u -r 1.75.2.40 -r 1.75.2.41 src/matcher.c;  cvs diff -u -r 1.204.2.130 -r 1.204.2.131 src/prefs_common.c;  cvs diff -u -r 1.103.2.80 -r 1.103.2.81 src/prefs_common.h;  cvs diff -u -r 1.16.2.28 -r 1.16.2.29 src/prefs_display_header.c;  cvs diff -u -r 1.43.2.56 -r 1.43.2.57 src/prefs_matcher.c;  cvs diff -u -r 1.395.2.296 -r 1.395.2.297 src/summaryview.c;  diff -u /dev/null src/gtk/headers.h;  cvs diff -u -r 1.1.2.67 -r 1.1.2.68 src/gtk/quicksearch.c;  ) > 2.9.1cvs5.patchset
 ( cvs diff -u -r 1.382.2.371 -r 1.382.2.372 src/compose.c;  ) > 2.9.1cvs6.patchset
 ( cvs diff -u -r 1.50.2.34 -r 1.50.2.35 src/compose.h;  ) > 2.9.1cvs7.patchset
+( cvs diff -u -r 1.207.2.160 -r 1.207.2.161 src/folderview.c;  cvs diff -u -r 1.274.2.184 -r 1.274.2.185 src/mainwindow.c;  ) > 2.9.1cvs8.patchset
index a6dcfa0299c98e2d8ff9379f210e4b00a28a2f88..b84799f34456d03263ff1a2252a9e3d4756e529f 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=9
 MICRO_VERSION=1
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=7
+EXTRA_VERSION=8
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index 95731d8d814daf253543ef7551d8027a17b7d494..b36872237478b52af2917b3e907efbb4b1c5b15a 100644 (file)
@@ -2004,6 +2004,7 @@ static gboolean folderview_key_pressed(GtkWidget *widget, GdkEventKey *event,
                return FALSE;
 
        switch (event->keyval) {
+       case GDK_Right:
        case GDK_Return:
                if (folderview->selected) {
                        folderview_select_node(folderview,
index 507cb6a27fe91ce89213198f31ef916b4474427d..db203ef1b1421b360d473f2796fde527fdcbcaa7 100644 (file)
@@ -4145,15 +4145,15 @@ void mainwindow_exit_folder(MainWindow *mainwin) {
        if (prefs_common.layout_mode == SMALL_LAYOUT) {
                folderview_close_opened(mainwin->folderview);
                mainwin_paned_show_first(GTK_PANED(mainwin->hpaned));
-               mainwin->in_folder = FALSE;
        }
+       mainwin->in_folder = FALSE;
 }
 
 void mainwindow_enter_folder(MainWindow *mainwin) {
        if (prefs_common.layout_mode == SMALL_LAYOUT) {
                mainwin_paned_show_last(GTK_PANED(mainwin->hpaned));
-               mainwin->in_folder = TRUE;
        }
+       mainwin->in_folder = TRUE;
 }
 
 #ifdef MAEMO