Git Repositories

2006-02-15 Benedikt Meurer <benny@xfce.org>
authorBenedikt Meurer <benny@xfce.org>
Wed, 15 Feb 2006 00:28:09 +0000 (00:28 +0000)
committerBenedikt Meurer <benny@xfce.org>
Wed, 15 Feb 2006 00:28:09 +0000 (00:28 +0000)
* FAQ, thunar/thunar-icon-view.c: Add mouse gesture for "Reload" as
  "move mouse down". The mouse gesture can still be canceled by placing
  the cursor back to its initial position (+/- 40px).

(Old svn revision: 19883)

ChangeLog
FAQ
thunar/thunar-icon-view.c

index 75f1ceb..52f9ec9 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2006-02-15     Benedikt Meurer <benny@xfce.org>
 
+       * FAQ, thunar/thunar-icon-view.c: Add mouse gesture for "Reload" as
+         "move mouse down". The mouse gesture can still be canceled by placing
+         the cursor back to its initial position (+/- 40px).
+
+2006-02-15     Benedikt Meurer <benny@xfce.org>
+
        * THANKS, thunar-uca/thunar-uca-editor.c: Apply patch provided by
          Nick Schermer <nickschermer@gmail.com> to fix a crash in the
          thunar-uca plugin if the icon specified for an action cannot
diff --git a/FAQ b/FAQ
index 93c79ab..015adfb 100644 (file)
--- a/FAQ
+++ b/FAQ
@@ -62,5 +62,5 @@ appropriate answers to these questions.
    * Left  - opens the previous visited folder
    * Up    - opens the parent folder
    * Right - opens the next visited folder
-   * Down  - cancels the gesture action
+   * Down  - reload the current folder
 
index 74e6df1..e052e15 100644 (file)
@@ -465,6 +465,11 @@ thunar_icon_view_gesture_action (ThunarIconView *icon_view)
     {
       return gtk_ui_manager_get_action (THUNAR_STANDARD_VIEW (icon_view)->ui_manager, "/main-menu/go-menu/forward");
     }
+  else if (icon_view->gesture_current_y - icon_view->gesture_start_y > 40
+      && ABS (icon_view->gesture_start_x - icon_view->gesture_current_x) < 40)
+    {
+      return gtk_ui_manager_get_action (THUNAR_STANDARD_VIEW (icon_view)->ui_manager, "/main-menu/view-menu/reload");
+    }
 
   return NULL;
 }