</figure>
</section>
+<section id="toolbar" xreflabel="Toolbar"><title>Toolbar</title>
+<para>The toolbar is an area for buttons that perform common actions.</para>
+<para>Some actions are modal, so the appropriate layer needs selected before these toolbar buttons are enabled. See <xref linkend="tools"/> more detail.</para>
+<para>The display of the toolbar is influenced by the <xref linkend="prefs_toolbar"/></para>
+<para>Right clicking on the toolbar and selecting <menuchoice><guimenu>Customize</guimenu></menuchoice> allows jumping to the <xref linkend="prefs_toolbar_customize"/> directly.</para>
+</section>
+
<section id="projection" xreflabel="Projection"><title>Projections</title>
<para>
&appname; supports differents projections:
You will need an open internet connection when you are downloading maps these following map types, but once downloaded they are available from the hard disk cache. When map are avaliable from the disk cache it is much faster and can be used offline.
Inbuilt maps include various <ulink url="http://openstreetmap.org/">OpenStreetMap (OSM)</ulink> ones and more:
</para>
+</formalpara>
<itemizedlist>
<listitem><para>Bing Bird's Eye (Aerial) Maps (&appname; Version1.2+)</para></listitem>
<listitem><para>OpenStreetMap (Mapquest) - This is the default (&appname; Version1.3+)</para></listitem>
<listitem><para>OpenStreetMap (Humanitarian) (&appname; Version1.5+)</para></listitem>
<listitem><para>NASA BlueMarble</para></listitem>
</itemizedlist>
-</formalpara>
<para>
&appname; can be configured to handle additional online map resources. See <xref linkend="extend_viking"/> for further detail.
<para>
Some map types supported are for on disk tile formats:
</para>
+</formalpara>
<itemizedlist>
<listitem>
<para>On Disk OSM Tile Format</para>
<para>
Of course you need to have acquired or generated these tilesets yourself.
</para>
-</formalpara>
<section><title>Map Layer Properties</title>
<para>
<listitem><para>Some other user defined program</para></listitem>
</itemizedlist>
</section>
+<section><title>GPSBabel</title>
+<para>This allows setting the specific location of GPSBabel.</para>
+<para>&appname; will need to be restarted for this setting to take effect.</para>
+</section>
</section>
<section id="prefs_osm" xreflabel="OpenStreetMap Traces Preferences"><title>OpenStreetMap Traces</title>
</section>
</section>
+<section id="prefs_toolbar" xreflabel="Toolbar Preferences"><title>Toolbar</title>
+<section><title>Append to Menu</title>
+<para>Allows setting the toolbar on the same vertical space as the menu, thus increasing vertical space for the map.</para>
+</section>
+<section><title>Icon Size</title>
+<para>Allows configuration of the icon size, including overiding the system's default preference to the setting desired just for &appname;</para>
+</section>
+<section><title>Icon Style</title>
+<para>Allows configuration of the icon style, including overiding the system's default preference to the setting desired just for &appname;</para>
+</section>
+<section id="prefs_toolbar_customize" xreflabel="Customize Toolbar"><title>Customize</title>
+<para>Opens the Customize Toolbar dialog.</para>
+<para>From this dialog the items in the toolbar can be added, removed and reordered. Reordering of items is performed by drag and drop.</para>
+<figure>
+<title>Customize Toolbar dialog</title>
+<screenshot>
+ <graphic format="PNG" fileref="figures/customize_toolbar_dialog.png"/>
+</screenshot>
+</figure>
+</section>
+</section>
+
</section>
<!-- HOWTOS-->
<para>The <classname>VikTmsMapSource</classname> allows to declare any TMS service. It supports the following properties (as per VikSlippyMapSource above):
<variablelist>
<varlistentry>
- <term>id</term>
+ <term>id</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>label</term>
+ <term>label</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>hostname</term>
+ <term>hostname</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>url</term>
+ <term>url</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>check-file-server-time (optional)</term>
+ <term>check-file-server-time (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>zoom-min (optional)</term>
+ <term>zoom-min (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>zoom-max (optional)</term>
+ <term>zoom-max (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lat-min (optional)</term>
+ <term>lat-min (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lat-max (optional)</term>
+ <term>lat-max (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lon-min (optional)</term>
+ <term>lon-min (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lon-max (optional)</term>
+ <term>lon-max (optional)</term><listitem><para></para></listitem>
</varlistentry>
</variablelist>
</para>
<para>The <classname>VikWmscMapSource</classname> allows to declare any WMS or WMS-C service. It supports the following properties (as per VikSlippyMapSource above):
<variablelist>
<varlistentry>
- <term>id</term>
+ <term>id</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>label</term>
+ <term>label</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>hostname</term>
+ <term>hostname</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>url</term>
+ <term>url</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>check-file-server-time (optional)</term>
+ <term>check-file-server-time (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>zoom-min (optional)</term>
+ <term>zoom-min (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>zoom-max (optional)</term>
+ <term>zoom-max (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lat-min (optional)</term>
+ <term>lat-min (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lat-max (optional)</term>
+ <term>lat-max (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lon-min (optional)</term>
+ <term>lon-min (optional)</term><listitem><para></para></listitem>
</varlistentry>
<varlistentry>
- <term>lon-max (optional)</term>
+ <term>lon-max (optional)</term><listitem><para></para></listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- End of Extending Viking -->
-<section><title>Dependencies</title>
-<formalpara><title>gpsbabel</title>
-<para>&appname; uses <ulink url="http://gpsbabel.org/">GPSBabel</ulink> to convert data.</para>
-</formalpara>
-<formalpara><title>unbuffer (optional)</title>
-<para>&appname; uses unbuffer command to optimize conversion calls.</para>
-</formalpara>
-<formalpara><title>gpsd (optional - but not <trademark>Windows</trademark>)</title>
-<para>&appname; can use <ulink url="http://www.catb.org/gpsd/">gpsd</ulink> to get the current location.</para>
-</formalpara>
-</section>
+<xi:include href="recommends.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>
<xi:include href="commandline.xml" xmlns:xi="http://www.w3.org/2001/XInclude"/>