Mon Oct 23 05:34:29 2006 John Ellis <johne@verizon.net>
authorJohn Ellis <johne@verizon.net>
Mon, 23 Oct 2006 09:40:37 +0000 (09:40 +0000)
committerJohn Ellis <johne@verizon.net>
Mon, 23 Oct 2006 09:40:37 +0000 (09:40 +0000)
        * img-view.c, layout_image.c, layout_util.c, pan-view.c: Make F11 also
        toggle fullscreen.

ChangeLog
TODO
src/img-view.c
src/layout_image.c
src/layout_util.c
src/pan-view.c

index e89887e..99b4452 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Mon Oct 23 05:34:29 2006  John Ellis  <johne@verizon.net>
+
+       * img-view.c, layout_image.c, layout_util.c, pan-view.c: Make F11 also
+       toggle fullscreen.
+
 Fri Oct 20 09:20:10 2006  John Ellis  <johne@verizon.net>
 
        * collect-table.c, collect.c, dupe.c, pan-view.c, search.c,
diff --git a/TODO b/TODO
index 47857b5..b7a38fd 100644 (file)
--- a/TODO
+++ b/TODO
@@ -91,6 +91,7 @@ Major:
    > Holding down shift will now scroll more when panning with mouse.
    > add --geometry command line option
    > add [shift]+G grayscale alteration
+   > add F11 for full screen toggle
 
    > add blurb about moving images between collections with shift+drag
 
index 1b5a3fb..1c0d13d 100644 (file)
@@ -533,6 +533,7 @@ static gint view_window_key_press_cb(GtkWidget *widget, GdkEventKey *event, gpoi
                                break;
                        case 'F': case 'f':
                        case 'V': case 'v':
+                       case GDK_F11:
                                view_fullscreen_toggle(vw, FALSE);
                                break;
                        case 'I': case 'i':
index efe8d83..b694523 100644 (file)
@@ -312,6 +312,7 @@ static gint layout_image_full_screen_key_press_cb(GtkWidget *widget, GdkEventKey
                                break;
                        case 'F': case 'f':
                        case 'V': case 'v':
+                       case GDK_F11:
                                layout_image_full_screen_stop(lw);
                                break;
                        case GDK_Menu:
index 41fbd88..f3f49e4 100644 (file)
@@ -219,6 +219,7 @@ static gint layout_key_press_cb(GtkWidget *widget, GdkEventKey *event, gpointer
                                layout_image_slideshow_pause_toggle(lw);
                                break;
                        case 'V': case 'v':
+                       case GDK_F11:
                                if (!(event->state & GDK_MOD1_MASK)) layout_image_full_screen_toggle(lw);
                                break;
                        default:
index 17ae224..4d658e8 100644 (file)
@@ -3564,6 +3564,7 @@ static gint pan_window_key_press_cb(GtkWidget *widget, GdkEventKey *event, gpoin
                                        break;
                                case 'F': case 'f':
                                case 'V': case 'v':
+                               case GDK_F11:
                                        pan_fullscreen_toggle(pw, FALSE);
                                        break;
                                case 'I': case 'i':