#include <config.h>
-#include "ev-stock-icons.h"
+#include <gtk/gtk.h>
+#include <gdk/gdk.h>
-#include <gtk/gtkiconfactory.h>
-#include <gtk/gtkstock.h>
-#include <gdk/gdkpixbuf.h>
+#include "ev-stock-icons.h"
typedef struct {
char *stock_id;
char *icon;
} EvStockIcon;
-/* Evince stock icons from gnome-icon-theme */
+/* Evince stock icons */
static const EvStockIcon stock_icons [] = {
- { EV_STOCK_ZOOM_PAGE, "stock_zoom-page" },
- { EV_STOCK_ZOOM_WIDTH, "stock_zoom-page-width" },
- { EV_STOCK_LEAVE_FULLSCREEN, "stock_leave-fullscreen" },
- { EV_STOCK_VIEW_DUAL, "stock_preview-two-pages" },
- { EV_STOCK_VIEW_CONTINUOUS, "stock_new-master-document" },
+ { EV_STOCK_ZOOM, "zoom" },
+ { EV_STOCK_ZOOM_PAGE, "zoom-fit-page" },
+ { EV_STOCK_ZOOM_WIDTH, "zoom-fit-width" },
+ { EV_STOCK_VIEW_DUAL, "view-page-facing" },
+ { EV_STOCK_VIEW_CONTINUOUS, "view-page-continuous" },
{ EV_STOCK_ROTATE_LEFT, "object-rotate-left"},
{ EV_STOCK_ROTATE_RIGHT, "object-rotate-right"},
+ { EV_STOCK_RUN_PRESENTATION, "x-office-presentation"},
+ { EV_STOCK_VISIBLE, "eye"}
};
-
+/**
+ * ev_stock_icons_init:
+ *
+ * Creates a new icon factory, adding the base stock icons to it.
+ */
void
ev_stock_icons_init (void)
{