<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/" gettext-domain="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="plank">
		<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>
