[gnome-commander] tabs lock: start a new tab for CTRL+PGUP key



commit cbd8e966ae3b9fc4359d3c49ff608ab108db02b1
Author: Piotr Eljasiak <epiotr src gnome org>
Date:   Sun Feb 20 19:58:34 2011 +0100

    tabs lock: start a new tab for CTRL+PGUP key

 src/gnome-cmd-user-actions.cc |    8 +++++++-
 1 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/src/gnome-cmd-user-actions.cc b/src/gnome-cmd-user-actions.cc
index 1c77fcd..27bbec9 100644
--- a/src/gnome-cmd-user-actions.cc
+++ b/src/gnome-cmd-user-actions.cc
@@ -1421,7 +1421,13 @@ void view_backup_files (GtkMenuItem *menuitem, gpointer not_used)
 
 void view_up (GtkMenuItem *menuitem, gpointer not_used)
 {
-    get_fl (ACTIVE)->goto_directory("..");
+    GnomeCmdFileSelector *fs = get_fs (ACTIVE);
+    GnomeCmdFileList *fl = fs->file_list();
+
+    if (fl->locked)
+        fs->new_tab(gnome_cmd_dir_get_parent (fl->cwd));
+    else
+        fs->goto_directory("..");
 }
 
 



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]