<schemalist>
	<enum id="PlankHideType">
		<value nick="none" value="0"/>
		<value nick="intelligent" value="1"/>
		<value nick="auto" value="2"/>
		<value nick="dodge-maximized" value="3"/>
		<value nick="window-dodge" value="4"/>
		<value nick="dodge-active" value="5"/>
	</enum>

	<enum id="GtkAlignType">
		<value nick="fill" value="0"/>
		<value nick="start" value="1"/>
		<value nick="end" value="2"/>
		<value nick="center" value="3"/>
	</enum>

	<enum id="GtkPositionType">
		<value nick="left" value="0"/>
		<value nick="right" value="1"/>
		<value nick="top" value="2"/>
		<value nick="bottom" value="3"/>
	</enum>


	<schema id="net.launchpad.plank" path="/net/launchpad/plank/">
		<child name="docks" schema="net.launchpad.plank.dock.settings"/>

		<key name="enabled-docks" type="as">
			<default>['dock1']</default>
			<_summary>Array of names of active/enabled docks</_summary>
			<_description>Contains the names of docks which are created and loaded on start up</_description>
		</key>
	</schema>

	<schema id="net.launchpad.plank.dock.settings" gettext-domain="@GETTEXT_PACKAGE@">
		<key name="alignment" enum='GtkAlignType'>
			<default>'center'</default>
			<_summary>The alignment for the dock along the monitor's edge</_summary>
			<_description>Possible values are "fill", "start", "end", and "center".</_description>
		</key>
		<key name="auto-pinning" type="b">
			<default>true</default>
			<_summary>Automatically pin an application if it seems useful to do</_summary>
			<_description>If true, automatically pin applications when it seems useful to do.</_description>
		</key>
		<key name="current-workspace-only" type="b">
			<default>false</default>
			<_summary>Only show windows from the current workspace</_summary>
			<_description>If true, only show unpinned windows from the current workspace in addition to pinned items.</_description>
		</key>
		<key name="dock-items" type="as">
			<default>[]</default>
			<_summary>Dockitem-files Array</_summary>
			<_description>Array of dockitem-files for this particular dock. This list is automatically updated and managed by Plank. DO NOT MODIFY.</_description>
		</key>
		<key name="hide-delay" type="i">
			<range min="0"/>
			<default>0</default>
			<_summary>Dock hide delay</_summary>
			<_description>Length of the delay before hiding the dock, in milliseconds.</_description>
		</key>
		<key name="hide-mode" enum='PlankHideType'>
			<default>'intelligent'</default>
			<_summary>Hidemode of the dock</_summary>
			<_description>Possible values are "none", "intelligent", "auto", "dodge-maximized", "window-dodge", and "dodge-active".</_description>
		</key>
		<key name="icon-size" type="i">
			<range min="24" max="128"/>
			<default>48</default>
			<_summary>Icon Size</_summary>
			<_description>The size of dock items, in pixels.</_description>
		</key>
		<key name="items-alignment" enum='GtkAlignType'>
			<default>'center'</default>
			<_summary>The alignment of dock items</_summary>
			<_description>Possible values are "fill", "start", "end", and "center".</_description>
		</key>
		<key name="lock-items" type="b">
			<default>false</default>
			<_summary>Lock dock items</_summary>
			<_description>If true, prevent drag'n'drop actions and lock dock items in place.</_description>
		</key>
		<key name="monitor" type="s">
			<default>''</default>
			<_summary>The name of the monitor for the dock to show on</_summary>
			<_description>The plug-name of the monitor for the dock to show on (e.g. DVI-I-1, HDMI1, LVDS1). Leave this empty to keep on the primary monitor.</_description>
		</key>
		<key name="offset" type="i">
			<range min="-100" max="100"/>
			<default>0</default>
			<_summary>Position Offset</_summary>
			<_description>The dock's position offset from center, in percent.</_description>
		</key>
		<key name="pinned-only" type="b">
			<default>false</default>
			<_summary>Only show pinned applications</_summary>
			<_description>If true, only show pinned applications. Useful for running more than one dock.</_description>
		</key>
		<key name="position" enum='GtkPositionType'>
			<default>'bottom'</default>
			<_summary>The position for the dock on the monitor</_summary>
			<_description>Possible values are "left", "right", "top", and "bottom".</_description>
		</key>
		<key name="pressure-reveal" type="b">
			<default>false</default>
			<_summary>Pressure Reveal</_summary>
			<_description>If true, use pressure-based revealing of the dock if the input device supports it.</_description>
		</key>
		<key name="show-dock-item" type="b">
			<default>false</default>
			<_summary>Show the item for the dock itself</_summary>
			<_description>If true, show the Plank dock item.</_description>
		</key>
		<key name="theme" type="s">
			<default>'Default'</default>
			<_summary>The name of the dock theme for Plank to use</_summary>
			<_description>Built-in values include "Default", "Matte", "Transparent", and "Gtk+".</_description>
		</key>
		<key name="tooltips-enabled" type="b">
			<default>true</default>
			<_summary>Show tooltips when items are hovered</_summary>
			<_description>If true, tooltips will be shown when dock items are hovered with the cursor.</_description>
		</key>
		<key name="unhide-delay" type="i">
			<range min="0"/>
			<default>0</default>
			<_summary>Dock unhide delay</_summary>
			<_description>Length of the delay before unhiding the dock, in milliseconds.</_description>
		</key>
		<key name="zoom-enabled" type="b">
			<default>false</default>
			<_summary>Zoom dock items when hovered</_summary>
			<_description>If true, zoom dock items when hovered with the cursor.</_description>
		</key>
		<key name="zoom-percent" type="i">
			<range min="100" max="200"/>
			<default>150</default>
			<_summary>Icon zoom percentage</_summary>
			<_description>The amount to zoom dock items, in percent.</_description>
		</key>
	</schema>
</schemalist>
