icon_trash.png \
icon_heic.png \
icon_grayscale.png \
- icon_exposure.png
+ icon_exposure.png \
+ icon_next_page.png \
+ icon_previous_page.png
ICONS_INLINE_PAIRS = \
folder_closed $(srcdir)/folder_closed.png \
icon_trash $(srcdir)/icon_trash.png \
icon_heic $(srcdir)/icon_heic.png \
icon_grayscale $(srcdir)/icon_grayscale.png \
- icon_exposure $(srcdir)/icon_exposure.png
+ icon_exposure $(srcdir)/icon_exposure.png \
+ icon_next_page $(srcdir)/icon_next_page.png \
+ icon_previous_page $(srcdir)/icon_previous_page.png
icons_inline.h: $(ICONS_INLINE) Makefile.in
@sh -ec "echo '/* Auto generated file, do not edit */'; echo; \
cr = cairo_create(surface);
poppler_page_render(page, cr);
+ cairo_set_operator(cr, CAIRO_OPERATOR_DEST_OVER);
+ cairo_set_source_rgb(cr, 1.0, 1.0, 1.0);
+ cairo_paint(cr);
+
ld->pixbuf = gdk_pixbuf_get_from_surface(surface, 0, 0, width, height);
ld->area_updated_cb(loader, 0, 0, width, height, ld->data);
{ "NextImage", GTK_STOCK_GO_DOWN, N_("_Next Image"), "space", N_("Next Image"), CB(layout_menu_image_next_cb) },
{ "NextImageAlt1", GTK_STOCK_GO_DOWN, N_("_Next Image"), "Page_Down", N_("Next Image"), CB(layout_menu_image_next_cb) },
- { "NextPage", NULL, N_("_Next Page"), "<control>Page_Down", N_("Next Page"), CB(layout_menu_page_next_cb) },
- { "PrevPage", NULL, N_("_Previous Page"), "<control>Page_Up", N_("Previous Page"), CB(layout_menu_page_previous_cb) },
+ { "NextPage", PIXBUF_INLINE_ICON_NEXT_PAGE, N_("_Next Page"), "<control>Page_Down", N_("Next Page"), CB(layout_menu_page_next_cb) },
+ { "PrevPage", PIXBUF_INLINE_ICON_PREVIOUS_PAGE, N_("_Previous Page"), "<control>Page_Up", N_("Previous Page"), CB(layout_menu_page_previous_cb) },
{ "NextImageAlt2", GTK_STOCK_GO_DOWN, N_("_Next Image"), "KP_Page_Down", N_("Next Image"), CB(layout_menu_image_next_cb) },
{ PIXBUF_INLINE_ICON_TRASH, icon_trash },
{ PIXBUF_INLINE_ICON_HEIF, icon_heic },
{ PIXBUF_INLINE_ICON_GRAYSCALE, icon_grayscale },
- { PIXBUF_INLINE_ICON_EXPOSURE, icon_exposure },
+ { PIXBUF_INLINE_ICON_NEXT_PAGE, icon_next_page },
+ { PIXBUF_INLINE_ICON_PREVIOUS_PAGE, icon_previous_page },
{ NULL, NULL }
};
#define PIXBUF_INLINE_ICON_HEIF "icon_heic"
#define PIXBUF_INLINE_ICON_GRAYSCALE "icon_grayscale"
#define PIXBUF_INLINE_ICON_EXPOSURE "icon_exposure"
+#define PIXBUF_INLINE_ICON_NEXT_PAGE "icon_next_page"
+#define PIXBUF_INLINE_ICON_PREVIOUS_PAGE "icon_previous_page"
#define PIXBUF_INLINE_ICON_CW "icon_rotate_clockwise"
#define PIXBUF_INLINE_ICON_CCW "icon_rotate_counter_clockwise"
{"Forward", N_("Forward"), GTK_STOCK_GO_FORWARD},
{"Home", N_("Home"), GTK_STOCK_HOME},
{"Up", N_("Up"), GTK_STOCK_GO_UP},
+ {"NextPage", N_("Next Page"), PIXBUF_INLINE_ICON_NEXT_PAGE},
+ {"PrevPage", N_("Previous Page"), PIXBUF_INLINE_ICON_PREVIOUS_PAGE},
{"NewWindow", N_("New _window"), GTK_STOCK_NEW},
{"NewCollection", N_("New collection"), GTK_STOCK_INDEX},
{"OpenCollection", N_("Open collection"), GTK_STOCK_OPEN},
{"Forward", N_("Forward"), GTK_STOCK_GO_FORWARD},
{"Home", N_("Home"), GTK_STOCK_HOME},
{"Up", N_("Up"), GTK_STOCK_GO_UP},
+ {"NextPage", N_("Next page"), PIXBUF_INLINE_ICON_NEXT_PAGE},
+ {"PrevPage", N_("Previous Page"), PIXBUF_INLINE_ICON_PREVIOUS_PAGE},
{"NewWindow", N_("New _window"), GTK_STOCK_NEW},
{"NewCollection", N_("New collection"), GTK_STOCK_INDEX},
{"OpenCollection", N_("Open collection"), GTK_STOCK_OPEN},