]> www.fi.muni.cz Git - evince.git/blobdiff - shell/ev-view-private.h
Blank screen in presentation mode when pressing 'b' (filling with black)
[evince.git] / shell / ev-view-private.h
index 7278a50955cca87e35c4cabe7d44f00914eff21a..36053c31c65c20fd530531a8cc7f8d75ee15ee2d 100644 (file)
@@ -57,6 +57,13 @@ typedef enum {
        EV_VIEW_CURSOR_DRAG
 } EvViewCursor;
 
+typedef enum {
+       EV_PRESENTATION_NORMAL,
+       EV_PRESENTATION_BLACK,
+       EV_PRESENTATION_WHITE,
+       EV_PRESENTATION_END
+} EvPresentationState;
+
 struct _EvView {
        GtkWidget parent_instance;
 
@@ -98,7 +105,7 @@ struct _EvView {
        gboolean dual_page;
        gboolean fullscreen;
        gboolean presentation;
-       gboolean end_presentation;
+       EvPresentationState presentation_state;
        EvSizingMode sizing_mode;
 
        /* Common for button press handling */