Thu Oct 19 15:20:51 2006 John Ellis <johne@verizon.net>
[geeqie.git] / src / img-view.c
index 65e9e16..79cf4c1 100644 (file)
@@ -413,7 +413,10 @@ static gint view_window_key_press_cb(GtkWidget *widget, GdkEventKey *event, gpoi
                        image_zoom_set_fill_geometry(imd, TRUE);
                        break;
                case 'R': case 'r':
-                       image_reload(imd);
+                       if (!event->state & GDK_SHIFT_MASK)
+                               {
+                               image_reload(imd);
+                               }
                        break;
                case 'S': case 's':
                        if (vw->ss)
@@ -552,6 +555,10 @@ static gint view_window_key_press_cb(GtkWidget *widget, GdkEventKey *event, gpoi
                                image_alter(imd, ALTER_FLIP);
                                stop_signal = TRUE;
                                break;
+                       case 'G': case 'g':
+                               image_alter(imd, ALTER_DESATURATE);
+                               stop_signal = TRUE;
+                               break;
                        default:
                                break;
                        }