]> git.street.me.uk Git - andy/viking.git/commitdiff
Support All Zoom Levels in Zoom Menu
authorRobert Norris <rw_norris@hotmail.com>
Thu, 29 Apr 2010 20:27:47 +0000 (22:27 +0200)
committerGuilhem Bonnefille <guilhem.bonnefille@gmail.com>
Thu, 29 Apr 2010 20:27:47 +0000 (22:27 +0200)
As now the maximum zoom level is 32768, support them via the View->Zoom menu options.

src/menu.xml.h
src/vikwindow.c

index f33320c0fe6c133dc6551ff82b8e8f779b6a225a..a9a8a415645aeb94ecbcd18e0501e991d3104db0 100644 (file)
@@ -70,6 +70,14 @@ static const char *menu_xml =
        "        <menuitem action='Zoom32'/>"
        "        <menuitem action='Zoom64'/>"
        "        <menuitem action='Zoom128'/>"
+       "        <menuitem action='Zoom256'/>"
+       "        <menuitem action='Zoom512'/>"
+       "        <menuitem action='Zoom1024'/>"
+       "        <menuitem action='Zoom2048'/>"
+       "        <menuitem action='Zoom4096'/>"
+       "        <menuitem action='Zoom8192'/>"
+       "        <menuitem action='Zoom16384'/>"
+       "        <menuitem action='Zoom32768'/>"
        "      </menu>"
         "      <menu action='SetPan'>"
         "          <menuitem action='PanNorth'/>"
index 8c443c29c43d640a495f2780808a55e40d7bbd59..2592a047c1352dc97a3dd074931d6d05bb04de43 100644 (file)
@@ -2122,6 +2122,14 @@ static GtkActionEntry entries[] = {
   { "Zoom32",    NULL,                   N_("32"),                            NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
   { "Zoom64",    NULL,                   N_("64"),                            NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
   { "Zoom128",   NULL,                   N_("128"),                           NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom256",   NULL,                   N_("256"),                           NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom512",   NULL,                   N_("512"),                           NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom1024",  NULL,                   N_("1024"),                          NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom2048",  NULL,                   N_("2048"),                          NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom4096",  NULL,                   N_("4096"),                          NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom8192",  NULL,                   N_("8192"),                          NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom16384", NULL,                   N_("16384"),                         NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
+  { "Zoom32768", NULL,                   N_("32768"),                         NULL,         NULL,                                           (GCallback)draw_zoom_cb          },
   { "PanNorth",  NULL,                   N_("Pan North"),                  "<control>Up", NULL,                                           (GCallback)draw_pan_cb },
   { "PanEast",  NULL,                    N_("Pan East"),                   "<control>Right", NULL,                                           (GCallback)draw_pan_cb },
   { "PanSouth",  NULL,                   N_("Pan South"),                  "<control>Down", NULL,                                           (GCallback)draw_pan_cb },