summaryrefslogtreecommitdiff
path: root/metadata
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2007-04-17 17:17:23 +0200
committerDanny Baumann <dannybaumann@web.de>2007-04-17 17:17:23 +0200
commit49904bbbf115cbc23d633f566f512d2367933477 (patch)
tree42ce966e942af80ef2bda00161ac99112320c31d /metadata
parentc41681219388b5535ff64782ef896e401e3255c1 (diff)
downloadberyl-premerge-49904bbbf115cbc23d633f566f512d2367933477.tar.gz
beryl-premerge-49904bbbf115cbc23d633f566f512d2367933477.tar.bz2
Converted all option files to new metadata format.
Diffstat (limited to 'metadata')
-rw-r--r--metadata/addhelper.xml47
-rw-r--r--metadata/bench.xml60
-rw-r--r--metadata/crashhandler.xml26
-rw-r--r--metadata/extrawm.xml45
-rw-r--r--metadata/fadedesktop.xml19
-rw-r--r--metadata/jpeg.xml14
-rw-r--r--metadata/mblur.xml54
-rw-r--r--metadata/neg.xml30
-rw-r--r--metadata/opacify.xml80
-rw-r--r--metadata/put.xml317
-rw-r--r--metadata/reflex.xml38
-rw-r--r--metadata/showdesktop.xml63
-rw-r--r--metadata/snap.xml67
-rw-r--r--metadata/snow.xml107
-rw-r--r--metadata/splash.xml73
-rw-r--r--metadata/thumbnail.xml102
-rw-r--r--metadata/tile.xml113
-rw-r--r--metadata/trailfocus.xml83
-rw-r--r--metadata/wall.xml238
19 files changed, 1576 insertions, 0 deletions
diff --git a/metadata/addhelper.xml b/metadata/addhelper.xml
new file mode 100644
index 0000000..d2298a5
--- /dev/null
+++ b/metadata/addhelper.xml
@@ -0,0 +1,47 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="addhelper" useBcop="true">
+ <display>
+ <group>
+ <short>Bindings</short>
+ <option name="toggle" type="action">
+ <short>Toggle AddHelper</short>
+ <long>Use this to enable/disable AddHelper on the fly.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;p</key>
+ </default>
+ </option>
+ </group>
+ <group>
+ <short>Misc. options</short>
+ <option name="window_types" type="match">
+ <short>Window Types</short>
+ <long>Window types that should be Opacified.</long>
+ <default>Toolbar | Utility | Dialog | ModalDialog | Fullscreen | Normal</default>
+ </option>
+ <option name="brightness" type="int">
+ <short>Brightness</short>
+ <long>Brightness of faded windows</long>
+ <default>30</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ <option name="saturation" type="int">
+ <short>Saturation</short>
+ <long>Saturation of faded windows</long>
+ <default>50</default>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ <option name="opacity" type="int">
+ <short>Opacity</short>
+ <long>Opacity of faded windows</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ </group>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/bench.xml b/metadata/bench.xml
new file mode 100644
index 0000000..e55cf0c
--- /dev/null
+++ b/metadata/bench.xml
@@ -0,0 +1,60 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="bench" useBcop="true">
+ <display>
+ <group>
+ <short>Main</short>
+ <option name="initiate" type="action">
+ <short>Initiate</short>
+ <long>Start benchmark</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;F12</key>
+ </default>
+ </option>
+ <option name="disable_limiter" type="bool">
+ <short>Disable limiter</short>
+ <long>Disable beryl integrated FPS limiter</long>
+ <default>true</default>
+ </option>
+ <subgroup>
+ <short>Screen Output</short>
+ <option name="output_screen" type="bool">
+ <short>Enable</short>
+ <long>Display FPS on screen</long>
+ <default>true</default>
+ </option>
+ <option name="position_x" type="int">
+ <short>X position</short>
+ <long>X Position of benchmark window</long>
+ <default>0</default>
+ <min>0</min>
+ <max>4096</max>
+ </option>
+ <option name="position_y" type="int">
+ <short>Y position</short>
+ <long>Y Position of benchmark window</long>
+ <default>0</default>
+ <min>0</min>
+ <max>4096</max>
+ </option>
+ </subgroup>
+ <subgroup>
+ <short>Console Output</short>
+ <option name="output_console" type="bool">
+ <short>Enable</short>
+ <long>Print FPS to console</long>
+ <default>false</default>
+ </option>
+ <option name="console_update_time" type="int">
+ <short>Update time</short>
+ <long>Console output update time</long>
+ <default>5</default>
+ <min>1</min>
+ <max>60</max>
+ </option>
+ </subgroup>
+ </group>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/crashhandler.xml b/metadata/crashhandler.xml
new file mode 100644
index 0000000..52576db
--- /dev/null
+++ b/metadata/crashhandler.xml
@@ -0,0 +1,26 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="crashhandler" useBcop="true">
+ <display>
+ <group>
+ <short>Main</short>
+ <option name="enabled" type="bool">
+ <short>Enable Crash Handler</short>
+ <long>Activate Crash Handler.</long>
+ <default>true</default>
+ </option>
+ <option name="start_wm" type="bool">
+ <short>Start Other Window Manager</short>
+ <long>Start other window manager on Crash.</long>
+ <default>false</default>
+ </option>
+ <option name="wm_cmd" type="string">
+ <short>Window Manager Command Line</short>
+ <long>Window manager command line. DO NOT ENTER COMPIZ HERE!!!</long>
+ <hints>command;</hints>
+ <default/>
+ </option>
+ </group>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/extrawm.xml b/metadata/extrawm.xml
new file mode 100644
index 0000000..f6b1b11
--- /dev/null
+++ b/metadata/extrawm.xml
@@ -0,0 +1,45 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="extrawm" useBcop="true">
+ <display>
+ <option name="activate" type="action">
+ <short>Activate Window</short>
+ <long>Activate a given window</long>
+ <allowed/>
+ <default/>
+ </option>
+ <option name="toggle_redirect" type="action">
+ <short>Toggle Redirect</short>
+ <long>Toggle window redirect</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="toggle_fullscreen" type="action">
+ <short>Toggle Fullscreen</short>
+ <long>Toggle window fullscreen</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="toggle_always_on_top" type="action">
+ <short>Toggle Always-On-Top</short>
+ <long>Toggle always on top for the active window</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="toggle_sticky" type="action">
+ <short>Toggle Sticky</short>
+ <long>Toggle window stickyness</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/fadedesktop.xml b/metadata/fadedesktop.xml
new file mode 100644
index 0000000..f6410be
--- /dev/null
+++ b/metadata/fadedesktop.xml
@@ -0,0 +1,19 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="fadedesktop" useBcop="true">
+ <screen>
+ <option name="fadetime" type="int">
+ <short>Fade Time</short>
+ <long>Fade time (in ms)</long>
+ <default>500</default>
+ <min>1</min>
+ <max>5000</max>
+ </option>
+ <option name="window_match" type="match">
+ <short>Window Match</short>
+ <long>Windows that should be faded to desktop</long>
+ <default>Toolbar | Utility | Dialog | Normal | Unknown</default>
+ </option>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/jpeg.xml b/metadata/jpeg.xml
new file mode 100644
index 0000000..4dcc517
--- /dev/null
+++ b/metadata/jpeg.xml
@@ -0,0 +1,14 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="jpeg" useBcop="true">
+ <display>
+ <option name="quality" type="int">
+ <short>Compression Quality</short>
+ <long>Quality of compression when saving JPEG images</long>
+ <default>80</default>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/mblur.xml b/metadata/mblur.xml
new file mode 100644
index 0000000..70159d8
--- /dev/null
+++ b/metadata/mblur.xml
@@ -0,0 +1,54 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="mblur" useBcop="true">
+ <display>
+ <group>
+ <short>Main</short>
+ <subgroup>
+ <short>Activate</short>
+ <option name="initiate" type="action">
+ <short>Toggle Motion Blur</short>
+ <long>Toggle motion Blur effect.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;F12</key>
+ </default>
+ </option>
+ </subgroup>
+ </group>
+ </display>
+ <screen>
+ <group>
+ <short>Main</short>
+ <subgroup>
+ <short>Visibility/Performance</short>
+ <option name="mode" type="string">
+ <short>Toggle Motion Blur</short>
+ <long>Toggle motion Blur effect.</long>
+ <default>Texture Copy</default>
+ <allowed>
+ <value>Texture Copy</value>
+ <value>Accumulation buffer</value>
+ </allowed>
+ </option>
+ <option name="strength" type="float">
+ <short>Motion Blur Strength</short>
+ <long>Motion Blur strength.</long>
+ <default>20.0</default>
+ <min>0.0</min>
+ <max>100.0</max>
+ <precision>0.01</precision>
+ </option>
+ </subgroup>
+ <subgroup>
+ <short>Activate</short>
+ <option name="on_transformed_screen" type="bool">
+ <short>Motion Blur on Transformed Screen</short>
+ <long>Execute Motion Blur if the screen is transformed.</long>
+ <default>false</default>
+ </option>
+ </subgroup>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/neg.xml b/metadata/neg.xml
new file mode 100644
index 0000000..4cf35ab
--- /dev/null
+++ b/metadata/neg.xml
@@ -0,0 +1,30 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="neg" useBcop="true">
+ <display>
+ <option name="window_toggle" type="action">
+ <short>Toggle Window Negative</short>
+ <long>Toggle active window negative</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;n</key>
+ </default>
+ </option>
+ <option name="screen_toggle" type="action">
+ <short>Toggle Screen Negative</short>
+ <long>Toggle screen negative</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;m</key>
+ </default>
+ </option>
+ </display>
+ <screen>
+ <option name="exclude_match" type="match">
+ <short>Exclude Windows</short>
+ <long>Windows to exclude from negating</long>
+ <default>Type=Desktop</default>
+ </option>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/opacify.xml b/metadata/opacify.xml
new file mode 100644
index 0000000..e963b06
--- /dev/null
+++ b/metadata/opacify.xml
@@ -0,0 +1,80 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="opacify" useBcop="true">
+ <display>
+ <group>
+ <short>Bindings</short>
+ <option name="toggle" type="action">
+ <short>Toggle Opacify</short>
+ <long>Use this to enable/disable Opacify on the fly. Previously opacified windows will not be reset once you disable it like this.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;o</key>
+ </default>
+ </option>
+ </group>
+ <group>
+ <short>Misc. Options</short>
+ <option name="toggle_reset" type="bool">
+ <short>Reset opacity to original values when toggling</short>
+ <long>Reset the opacity of all windows modified by opacify when toggling Opacify with the defined key-combination.</long>
+ <default>true</default>
+ </option>
+ <option name="timeout" type="int">
+ <short>Delay until Opacification</short>
+ <long>The delay (in ms) before Opacify changes opacity after the active window has changed.</long>
+ <default>700</default>
+ <min>0</min>
+ <max>10000</max>
+ </option>
+ <option name="init_toggle" type="bool">
+ <short>Toggle Opacify on by default</short>
+ <long>With this enabled, opacify will be on when you load Opacify, which is usually when you start Beryl.</long>
+ <default>true</default>
+ </option>
+ </group>
+ </display>
+ <screen>
+ <group>
+ <short>Misc. Options</short>
+ <option name="only_if_block" type="bool">
+ <short>Only increase opacity if a window is blocking</short>
+ <long>Only increase the opacity on the targeted window if it has one or more windows blocking it from view.</long>
+ <default>false</default>
+ </option>
+ <option name="focus_instant" type="bool">
+ <short>Bypass delay when the new active window is the focused window.</short>
+ <long>Do not wait if the window we are hovering is the focused window. This allows us to instantly see the focused window. You probably want to disable this if you are not using 'Click to Focus'.</long>
+ <default>false</default>
+ </option>
+ <option name="no_delay_change" type="bool">
+ <short>Bypass delay when Opacify is reducing the opacity on one or more windows already.</short>
+ <long>This enables you to let Opacify instantly opacify new windows when you're already making one or more windows invisible. Makes for faster behavior while looking through layers of hidden windows.</long>
+ <default>false</default>
+ </option>
+ <option name="window_match" type="match">
+ <short>Window Match</short>
+ <long>Windows that should be opacified.</long>
+ <default>Toolbar | Utility | Dialog | ModelDialog | Fullscreen | Normal</default>
+ </option>
+ <subgroup>
+ <short>Opacity Levels</short>
+ <option name="active_opacity" type="int">
+ <short>Active Opacity</short>
+ <long>The minimum opacity percentage to ensure a targeted window has. A target window will have either this opacity or the preset opacity, whichever is higher.</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ <option name="passive_opacity" type="int">
+ <short>Passive Opacity</short>
+ <long>The maximum opacity percentage a window blocking the current targeted window can have. A blocking window will have either this opacity or the preset opacity, whichever is lower.</long>
+ <default>10</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/put.xml b/metadata/put.xml
new file mode 100644
index 0000000..837b3d6
--- /dev/null
+++ b/metadata/put.xml
@@ -0,0 +1,317 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="put" useBcop="true">
+ <display>
+ <option name="put_viewport" type="action">
+ <short>Put On Viewport</short>
+ <long>Move window to a certain viewport</long>
+ <allowed/>
+ <default/>
+ </option>
+ <group>
+ <short>Bindings</short>
+ <subgroup>
+ <short>Put to arbitrary viewport</short>
+ <option name="put_viewport_1" type="action">
+ <short>Put On Viewport 1</short>
+ <long>Move window to viewport 1</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_2" type="action">
+ <short>Put On Viewport 2</short>
+ <long>Move window to viewport 2</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_3" type="action">
+ <short>Put On Viewport 3</short>
+ <long>Move window to viewport 3</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_4" type="action">
+ <short>Put On Viewport 4</short>
+ <long>Move window to viewport 4</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_5" type="action">
+ <short>Put On Viewport 5</short>
+ <long>Move window to viewport 5</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_6" type="action">
+ <short>Put On Viewport 6</short>
+ <long>Move window to viewport 6</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_7" type="action">
+ <short>Put On Viewport 7</short>
+ <long>Move window to viewport 7</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_8" type="action">
+ <short>Put On Viewport 8</short>
+ <long>Move window to viewport 8</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_9" type="action">
+ <short>Put On Viewport 9</short>
+ <long>Move window to viewport 9</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_10" type="action">
+ <short>Put On Viewport 10</short>
+ <long>Move window to viewport 10</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_11" type="action">
+ <short>Put On Viewport 11</short>
+ <long>Move window to viewport 11</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_12" type="action">
+ <short>Put On Viewport 12</short>
+ <long>Move window to viewport 12</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ </subgroup>
+ <subgroup>
+ <short>Put to adjacent viewport</short>
+ <option name="put_viewport_left" type="action">
+ <short>Viewport Left</short>
+ <long>Move window to the viewport on the left</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_right" type="action">
+ <short>Viewport Right</short>
+ <long>Move window to the viewport on the right</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_up" type="action">
+ <short>Viewport Top</short>
+ <long>Move window to the viewport on the top</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ <option name="put_viewport_down" type="action">
+ <short>Viewport Bottom</short>
+ <long>Move window to the viewport on the bottom</long>
+ <allowed key="true"/>
+ <default>
+ <key/>
+ </default>
+ </option>
+ </subgroup>
+ <subgroup>
+ <short>Put within viewport</short>
+ <option name="put_center" type="action">
+ <short>Put Center</short>
+ <long>Move window to the center</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Begin</key>
+ </default>
+ </option>
+ <option name="put_left" type="action">
+ <short>Put Left</short>
+ <long>Move window to the left edge</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Left</key>
+ </default>
+ </option>
+ <option name="put_right" type="action">
+ <short>Put Right</short>
+ <long>Move window to the right edge</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Right</key>
+ </default>
+ </option>
+ <option name="put_top" type="action">
+ <short>Put Top</short>
+ <long>Move window to the top edge</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Up</key>
+ </default>
+ </option>
+ <option name="put_bottom" type="action">
+ <short>Put Bottom</short>
+ <long>Move window to the bottom edge</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Down</key>
+ </default>
+ </option>
+ <option name="put_topleft" type="action">
+ <short>Put Top Left</short>
+ <long>Move window to the top left corner</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Home</key>
+ </default>
+ </option>
+ <option name="put_topright" type="action">
+ <short>Put Top Right</short>
+ <long>Move window to the top right corner</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Prior</key>
+ </default>
+ </option>
+ <option name="put_bottomleft" type="action">
+ <short>Put Bottom Left</short>
+ <long>Move window to the bottom left corner</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_End</key>
+ </default>
+ </option>
+ <option name="put_bottomright" type="action">
+ <short>Put Bottom Right</short>
+ <long>Move window to the bottom right corner</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Next</key>
+ </default>
+ </option>
+ </subgroup>
+ <option name="put_restore" type="action">
+ <short>Restore Position</short>
+ <long>Move window to the last position</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;KP_Insert</key>
+ </default>
+ </option>
+ <option name="put_pointer" type="action">
+ <short>Put Pointer</short>
+ <long>Move window to the pointer position</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;z</key>
+ </default>
+ </option>
+ <option name="put_exact" type="action">
+ <short>Put Exact</short>
+ <long>Move window to x, y</long>
+ <allowed/>
+ <default/>
+ </option>
+ </group>
+ </display>
+ <screen>
+ <group>
+ <short>Misc. Options</short>
+ <subgroup>
+ <short>Padding</short>
+ <option name="pad_left" type="int">
+ <short>Pad Left</short>
+ <long>Number of pixels from the left edge where the window will come to rest</long>
+ <default>0</default>
+ <min>0</min>
+ <max>500</max>
+ </option>
+ <option name="pad_right" type="int">
+ <short>Pad Left</short>
+ <long>Number of pixels from the right edge where the window will come to rest</long>
+ <default>0</default>
+ <min>0</min>
+ <max>500</max>
+ </option>
+ <option name="pad_top" type="int">
+ <short>Pad Left</short>
+ <long>Number of pixels from the top edge where the window will come to rest</long>
+ <default>0</default>
+ <min>0</min>
+ <max>500</max>
+ </option>
+ <option name="pad_bottom" type="int">
+ <short>Pad Left</short>
+ <long>Number of pixels from the bottom edge where the window will come to rest</long>
+ <default>0</default>
+ <min>0</min>
+ <max>500</max>
+ </option>
+ </subgroup>
+ <option name="unfocus_window" type="bool">
+ <short>Unfocus Window</short>
+ <long>Unfocus windows that are moved off the viewport</long>
+ <default>false</default>
+ </option>
+ <option name="window_center" type="bool">
+ <short>Window Center</short>
+ <long>Put pointer uses the center of the window</long>
+ <default>false</default>
+ </option>
+ <option name="avoid_offscreen" type="bool">
+ <short>Avoid Offscreen</short>
+ <long>Avoids putting window borders offscreen</long>
+ <default>false</default>
+ </option>
+ </group>
+ <group>
+ <short>Animation</short>
+ <option name="speed" type="float">
+ <short>Speed</short>
+ <long>Animation speed</long>
+ <default>2.5</default>
+ <min>0.1</min>
+ <max>50.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="timestep" type="float">
+ <short>Timestep</short>
+ <long>Animation timestep</long>
+ <default>0.5</default>
+ <min>0.1</min>
+ <max>50.0</max>
+ <precision>0.1</precision>
+ </option>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/reflex.xml b/metadata/reflex.xml
new file mode 100644
index 0000000..d503bf8
--- /dev/null
+++ b/metadata/reflex.xml
@@ -0,0 +1,38 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="reflex" useBcop="true">
+ <screen>
+ <group>
+ <short>Main</short>
+ <option name="file" type="string">
+ <short>Reflection Image</short>
+ <long>Reflection Image file</long>
+ <hints>file;image;</hints>
+ <default>/data/emboss.png</default>
+ </option>
+ <option name="match" type="match">
+ <short>Window match</short>
+ <long>Reflection Window Match</long>
+ <default>any</default>
+ </option>
+ <option name="window" type="bool">
+ <short>Reflection for Windows</short>
+ <long>Draw Reflection for windows.</long>
+ <default>false</default>
+ </option>
+ <option name="decoration" type="bool">
+ <short>Reflection for Decorations</short>
+ <long>Draw Reflection for decorations.</long>
+ <default>true</default>
+ </option>
+ <option name="threshold" type="int">
+ <short>Alpha Dependence Threshold</short>
+ <long>Alpha dependence threshold.</long>
+ <default>2</default>
+ <min>1</min>
+ <max>10</max>
+ </option>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/showdesktop.xml b/metadata/showdesktop.xml
new file mode 100644
index 0000000..05e02ad
--- /dev/null
+++ b/metadata/showdesktop.xml
@@ -0,0 +1,63 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="showdesktop" useBcop="true">
+ <screen>
+ <group>
+ <short>Misc. Options</short>
+ <option name="speed" type="float">
+ <short>Speed</short>
+ <long>Window movement speed</long>
+ <default>1.2</default>
+ <min>0.1</min>
+ <max>50.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="timestep" type="float">
+ <short>Timestep</short>
+ <long>Window movement timestep</long>
+ <default>0.1</default>
+ <min>0.1</min>
+ <max>50.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="direction" type="string">
+ <short>Movement Direction</short>
+ <long>Direction of window movement</long>
+ <default>To Corners</default>
+ <allowed>
+ <value>Up</value>
+ <value>Down</value>
+ <value>Left</value>
+ <value>Right</value>
+ <value>Up/Down</value>
+ <value>Left/Right</value>
+ <value>To Corners</value>
+ </allowed>
+ </option>
+ <option name="window_match" type="match">
+ <short>Window Types</short>
+ <long>Window types that should be moved out of sight when entering showdesktop mode</long>
+ <default>type=toolbar | type=utility | type=dialog | type=normal</default>
+ </option>
+ </group>
+ <group>
+ <short>Appearance</short>
+ <option name="window_opacity" type="float">
+ <short>Window Opacity</short>
+ <long>Window opacity when showdesktop'd</long>
+ <default>0.3</default>
+ <min>0.1</min>
+ <max>1.0</max>
+ <precision>0.01</precision>
+ </option>
+ <option name="window_part_size" type="int">
+ <short>Window Part Size</short>
+ <long>Window part size when showdesktop'd</long>
+ <default>20</default>
+ <min>0</min>
+ <max>300</max>
+ </option>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/snap.xml b/metadata/snap.xml
new file mode 100644
index 0000000..fff755c
--- /dev/null
+++ b/metadata/snap.xml
@@ -0,0 +1,67 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="snap" useBcop="true">
+ <display>
+ <group>
+ <short>Bindings</short>
+ <option name="avoid_snap" type="list">
+ <short>Avoid Snap Modifier</short>
+ <long>Use this bindings to avoid snapping.</long>
+ <type>string</type>
+ <default>
+ <value>Shift</value>
+ </default>
+ <allowed>
+ <value>Shift</value>
+ <value>Alt</value>
+ <value>Control</value>
+ <value>Meta</value>
+ </allowed>
+ </option>
+ </group>
+ </display>
+ <screen>
+ <group>
+ <short>Behaviour</short>
+ <option name="snap_type" type="list">
+ <short>Snap Type</short>
+ <long>Choose 'Resistance', 'Attraction' or 'Full Mode'.</long>
+ <type>string</type>
+ <default>
+ <value>Edge resistance</value>
+ </default>
+ <allowed>
+ <value>Edge resistance</value>
+ <value>Edge attraction</value>
+ </allowed>
+ </option>
+ <option name="edges_categories" type="list">
+ <short>Edges</short>
+ <long>Snap to 'Screen Edges', 'Windows Edges' or 'Both'.</long>
+ <type>string</type>
+ <default>
+ <value>Screen edges</value>
+ </default>
+ <allowed>
+ <value>Screen edges</value>
+ <value>Window edges</value>
+ </allowed>
+ </option>
+ <option name="resistance_distance" type="int">
+ <short>Edge Resistance Distance</short>
+ <long>The distance until edge resistance takes place.</long>
+ <default>30</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ <option name="attraction_distance" type="int">
+ <short>Edge Attraction Distance</short>
+ <long>The distance until edge attraction takes place.</long>
+ <default>20</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/snow.xml b/metadata/snow.xml
new file mode 100644
index 0000000..9f7fb7d
--- /dev/null
+++ b/metadata/snow.xml
@@ -0,0 +1,107 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="snow" useBcop="true">
+ <display>
+ <group>
+ <short>Settings</short>
+ <option name="num_snowflakes" type="int">
+ <short>Number Of Snowflakes</short>
+ <long>Number of snowflakes</long>
+ <default>1500</default>
+ <min>0</min>
+ <max>10000</max>
+ </option>
+ <option name="snow_size" type="float">
+ <short>Size Of Snowflakes</short>
+ <long>Size of snowflakes</long>
+ <default>10.0</default>
+ <min>0.0</min>
+ <max>50.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="snow_speed" type="int">
+ <short>Snow Speed</short>
+ <long>Speed of falling snow</long>
+ <default>85</default>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ <option name="snow_update_delay" type="int">
+ <short>Update Delay</short>
+ <long>Delay (in ms) between screen updates. Decreasing this value may make snow fall more smoothly, but will also increase CPU usage.</long>
+ <default>40</default>
+ <min>10</min>
+ <max>200</max>
+ </option>
+ <option name="screen_boxing" type="int">
+ <short>Screen Boxing</short>
+ <long>How far outside the screen resolution snow flakes can be before being removed. Needed because of FOV.</long>
+ <default>400</default>
+ <min>-2000</min>
+ <max>2000</max>
+ </option>
+ <option name="screen_depth" type="int">
+ <short>Screen Depth</short>
+ <long>How deep into the screen snowflakes can be drawn before being removed</long>
+ <default>1000</default>
+ <min>0</min>
+ <max>2000</max>
+ </option>
+ <option name="snow_over_windows" type="bool">
+ <short>Snow Over Windows</short>
+ <long>Snow is drawn above windows</long>
+ <default>false</default>
+ </option>
+ <option name="snow_rotation" type="bool">
+ <short>Rotate Flakes</short>
+ <long>Flakes rotate if checked.</long>
+ <default>true</default>
+ </option>
+ <option name="snow_direction" type="string">
+ <short>Snow Direction</short>
+ <long>Select snow flake movement direction</long>
+ <default>Top to Bottom</default>
+ <allowed>
+ <value>Top to Bottom</value>
+ <value>Bottom to Top</value>
+ <value>Right to Left</value>
+ <value>Left to Right</value>
+ </allowed>
+ </option>
+ </group>
+ <group>
+ <short>Textures</short>
+ <option name="snow_textures" type="list">
+ <short>Snow Textures</short>
+ <long>Snow textures</long>
+ <hints>file;image;pngonly;</hints>
+ <type>string</type>
+ </option>
+ </group>
+ <group>
+ <short>Debug</short>
+ <option name="use_blending" type="bool">
+ <short>Enable Blending</short>
+ <long>Enables alpha blending of snowflakes.</long>
+ <default>true</default>
+ </option>
+ <option name="use_textures" type="bool">
+ <short>Enable Textures</short>
+ <long>Enables textures snowflakes. If not selected, color cradients are used.</long>
+ <default>true</default>
+ </option>
+ </group>
+ <group>
+ <short>Key Bindings</short>
+ <option name="toggle" type="action">
+ <short>Snow Toggle</short>
+ <long>Snow toggle key</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;F3</key>
+ </default>
+ </option>
+ </group>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/splash.xml b/metadata/splash.xml
new file mode 100644
index 0000000..62634be
--- /dev/null
+++ b/metadata/splash.xml
@@ -0,0 +1,73 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="splash" useBcop="true">
+ <display>
+ <group>
+ <short>Main</short>
+ <option name="initiate" type="action">
+ <short>Initiate Splash</short>
+ <long>Start Splash.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;F11</key>
+ </default>
+ </option>
+ <option name="firststart" type="bool">
+ <short>Show on first start</short>
+ <long>Show splash on first start.</long>
+ <default>true</default>
+ </option>
+ </group>
+ <group>
+ <short>Images</short>
+ <option name="background" type="string">
+ <short>Background File</short>
+ <long>Background image File.</long>
+ <hints>file;image;pngonly;</hints>
+ <default>/data/splash_background.png</default>
+ </option>
+ <option name="logo" type="string">
+ <short>Logo File</short>
+ <long>Logo image File.</long>
+ <hints>file;image;pngonly;</hints>
+ <default>/data/splash_logo.png</default>
+ </option>
+ </group>
+ <group>
+ <short>Appearance</short>
+ <option name="fade_time" type="float">
+ <short>Fade Time</short>
+ <long>Fade In/Out Time.</long>
+ <default>1.0</default>
+ <min>0.0</min>
+ <max>100.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="display_time" type="float">
+ <short>Display Time</short>
+ <long>Display In/Out Time.</long>
+ <default>2.0</default>
+ <min>0.0</min>
+ <max>100.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="saturation" type="float">
+ <short>Saturation</short>
+ <long>Background saturation.</long>
+ <default>50.0</default>
+ <min>0.0</min>
+ <max>100.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="brightness" type="float">
+ <short>Brightness</short>
+ <long>Background brightness.</long>
+ <default>50.0</default>
+ <min>0.0</min>
+ <max>100.0</max>
+ <precision>0.1</precision>
+ </option>
+ </group>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/thumbnail.xml b/metadata/thumbnail.xml
new file mode 100644
index 0000000..5e1bc40
--- /dev/null
+++ b/metadata/thumbnail.xml
@@ -0,0 +1,102 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="thumbnail" useBcop="true">
+ <screen>
+ <group>
+ <short>Settings</short>
+ <option name="thumb_size" type="int">
+ <short>Thumbnail Window Size</short>
+ <long>Thumbnail window size.</long>
+ <default>200</default>
+ <min>50</min>
+ <max>1500</max>
+ </option>
+ <option name="show_delay" type="int">
+ <short>Show Delay</short>
+ <long>Time (in ms) before Thumbnail is shown.</long>
+ <default>100</default>
+ <min>100</min>
+ <max>10000</max>
+ </option>
+ <option name="border" type="int">
+ <short>Thumbnail Border Size</short>
+ <long>Size of Thumbnail Border.</long>
+ <default>16</default>
+ <min>1</min>
+ <max>32</max>
+ </option>
+ <option name="thumb_color" type="color">
+ <short>Thumbnail Border Glow Color</short>
+ <long>Thumbnail Background and Border Glow Color.</long>
+ <default>
+ <red>0x0000</red>
+ <green>0x0000</green>
+ <blue>0x0000</blue>
+ <alpha>0x7fff</alpha>
+ </default>
+ </option>
+ <option name="fade_speed" type="float">
+ <short>Fade In/Out Duration</short>
+ <long>Fade In/Out Duration in seconds.</long>
+ <default>0.5</default>
+ <min>0.0</min>
+ <max>5.0</max>
+ <precision>0.1</precision>
+ </option>
+ <subgroup>
+ <short>Taskbar</short>
+ <option name="current_viewport" type="bool">
+ <short>Taskbar Shows Only Windows of Current Viewport</short>
+ <long>Set it if the Taskbar shows only Windows of Current Viewport.</long>
+ <default>true</default>
+ </option>
+ <option name="always_on_top" type="bool">
+ <short>Thumbnails Always on Top</short>
+ <long>Paint Thumbnails Always on Top.</long>
+ <default>true</default>
+ </option>
+ </subgroup>
+ <option name="window_like" type="bool">
+ <short>Paint Window Like Background</short>
+ <long>Paint Window Like Background instead of Glow.</long>
+ <default>true</default>
+ </option>
+ <option name="mipmap" type="bool">
+ <short>Generate Mipmaps</short>
+ <long>Generate mipmaps when possible for higher quality scaling.</long>
+ <default>false</default>
+ </option>
+ <subgroup>
+ <short>Window title</short>
+ <option name="title_enabled" type="bool">
+ <short>Enable Titles</short>
+ <long>Show Window Title in Thumbnail.</long>
+ <default>true</default>
+ </option>
+ <option name="font_bold" type="bool">
+ <short>Bold Font</short>
+ <long>Should be the window title Bold.</long>
+ <default>true</default>
+ </option>
+ <option name="font_size" type="int">
+ <short>Font Size</short>
+ <long>Window title Font Size.</long>
+ <default>12</default>
+ <min>6</min>
+ <max>36</max>
+ </option>
+ <option name="font_color" type="color">
+ <short>Font Color</short>
+ <long>Window title Font Color.</long>
+ <default>
+ <red>0x0000</red>
+ <green>0x0000</green>
+ <blue>0x0000</blue>
+ <alpha>0xffff</alpha>
+ </default>
+ </option>
+ </subgroup>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/tile.xml b/metadata/tile.xml
new file mode 100644
index 0000000..ab1588e
--- /dev/null
+++ b/metadata/tile.xml
@@ -0,0 +1,113 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="tile" useBcop="true">
+ <display>
+ <group>
+ <short>Options</short>
+ <option name="animate_type" type="string">
+ <short>Tiling Animation Type</short>
+ <long>Selects the animation used while tiling</long>
+ <default>None</default>
+ <allowed>
+ <value>None</value>
+ <value>Filled Outline</value>
+ <value>Slide</value>
+ <value>Zoom</value>
+ <value>Drop From Top</value>
+ <value>Fade</value>
+ </allowed>
+ </option>
+ <option name="animation_duration" type="int">
+ <short>Animation Duration</short>
+ <long>Duration (in ms) of the tiling animation</long>
+ <default>1000</default>
+ <min>100</min>
+ <max>2000</max>
+ </option>
+ <option name="tile_toggle_type" type="string">
+ <short>Tiling Method For Toggle</short>
+ <long>Choose the tiling type you want when using toggle.</long>
+ <default>Tile</default>
+ <allowed>
+ <value>Tile</value>
+ <value>Left</value>
+ <value>Tile Vertically</value>
+ <value>Tile Horizontally</value>
+ <value>Cascade</value>
+ </allowed>
+ </option>
+ <option name="tile_join" type="bool">
+ <short>Join Windows (EXPERIMENTAL)</short>
+ <long>Tries to join the windows together when horizontal, vertical or left tiling is enabled so that when you resize a window surrounding windows resize accordingly. This may cause problems if you dont leave them enough space.</long>
+ <default>false</default>
+ </option>
+ <option name="tile_delta" type="int">
+ <short>Cascade Delta</short>
+ <long>Distance between windows when using cascade</long>
+ <default>35</default>
+ <min>0</min>
+ <max>250</max>
+ </option>
+ <option name="tile_left_occupancy" type="int">
+ <short>Left Occupancy</short>
+ <long>Occupancy percentage for window placed left. This number is percentage of screen width, which the active window will have it as width when tiled. Applies to Left tiling type.</long>
+ <default>60</default>
+ <min>20</min>
+ <max>80</max>
+ </option>
+ <option name="exclude_match" type="match">
+ <short>Excluded Windows</short>
+ <long>Windows which should be excluded from tiling</long>
+ <default/>
+ </option>
+ </group>
+ <group>
+ <short>Key Bindings</short>
+ <option name="tile_vertically" type="action">
+ <short>Tile Windows Vertically</short>
+ <long>Move and resize all visible windows so that they have full height, same width and occupy whole screen.</long>
+ <allowed/>
+ <default/>
+ </option>
+ <option name="tile_horizontally" type="action">
+ <short>Tile Windows Horizontally</short>
+ <long>Move and resize all visible windows so that they have full width, same height and occupy whole screen.</long>
+ <allowed/>
+ <default/>
+ </option>
+ <option name="tile_tile" type="action">
+ <short>Tile Windows</short>
+ <long>Move and resize all visible windows both vertically and horizontally, so that the occupy whole screen and are in a grid.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;&lt;Shift&gt;a</key>
+ </default>
+ </option>
+ <option name="tile_cascade" type="action">
+ <short>Cascade Windows</short>
+ <long>Move and resize all visible windows with the delta value set for cascading.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;&lt;Shift&gt;s</key>
+ </default>
+ </option>
+ <option name="tile_restore" type="action">
+ <short>Restore Windows</short>
+ <long>Restore windows to their original position they had before tiling.</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;&lt;Shift&gt;z</key>
+ </default>
+ </option>
+ <option name="tile_toggle" type="action">
+ <short>Toggle Tiling</short>
+ <long>Toggle between tile and restore</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;&lt;Shift&gt;x</key>
+ </default>
+ </option>
+ </group>
+ </display>
+ </plugin>
+</compiz>
diff --git a/metadata/trailfocus.xml b/metadata/trailfocus.xml
new file mode 100644
index 0000000..ff3b892
--- /dev/null
+++ b/metadata/trailfocus.xml
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="trailfocus" useBcop="true">
+ <screen>
+ <group>
+ <short>Behaviour</short>
+ <option name="window_match" type="match">
+ <short>Window Types</short>
+ <long>Window types that should be handled by Trailfocus</long>
+ <default>(type=toolbar | type=utility | type=dialog | type=normal) &amp; !(state=skiptaskbar | state=skippager)</default>
+ </option>
+ <option name="windows_count" type="int">
+ <short>Number of Windows to Track</short>
+ <long>Number of windows Trailfocus will keep track of. Windows that had focus this amount of windows ago or more will be considered completly unfocused.</long>
+ <default>5</default>
+ <min>1</min>
+ <max>150</max>
+ </option>
+ <option name="windows_start" type="int">
+ <short>Window to Start Fading</short>
+ <long>This defines when Trailfocus will start fading windows. This lets you set up trailfocus to treat the N first Windows as fully focused.</long>
+ <default>2</default>
+ <min>1</min>
+ <max>20</max>
+ </option>
+ </group>
+ <group>
+ <short>Appearance</short>
+ <subgroup>
+ <short>Opacity</short>
+ <option name="max_opacity" type="int">
+ <short>Opacity Level of Focused Windows</short>
+ <long>Opacity of the currently focused window. Windows will get opacity levels between the focused and minimum.</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ <option name="min_opacity" type="int">
+ <short>Opacity Level of Unfocused Windows</short>
+ <long>Opacity of the least focused window. Windows will get opacity levels between the focused and minimum.</long>
+ <default>70</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ <subgroup>
+ <short>Brightness</short>
+ <option name="max_brightness" type="int">
+ <short>Brightness Level of Focused Windows</short>
+ <long>Brightness of the currently focused window. Windows will get opacity levels between the focused and minimum.</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ <option name="min_brightness" type="int">
+ <short>Brightness Level of Unfocused Windows</short>
+ <long>Brightness of the least focused window. Windows will get opacity levels between the focused and minimum.</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ <subgroup>
+ <short>Saturation</short>
+ <option name="max_saturation" type="int">
+ <short>Saturation Level of Focused Windows</short>
+ <long>Saturation of the currently focused window. Windows will get opacity levels between the focused and minimum.</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ <option name="min_saturation" type="int">
+ <short>Saturation Level of Unfocused Windows</short>
+ <long>Saturation of the least focused window. Windows will get opacity levels between the focused and minimum.</long>
+ <default>100</default>
+ <min>1</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ </group>
+ </screen>
+ </plugin>
+</compiz>
diff --git a/metadata/wall.xml b/metadata/wall.xml
new file mode 100644
index 0000000..099fcba
--- /dev/null
+++ b/metadata/wall.xml
@@ -0,0 +1,238 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="wall" useBcop="true">
+ <display>
+ <group>
+ <short>Misc. Settings</short>
+ <option name="expo" type="action">
+ <short>Expo</short>
+ <long>Engage wall expo mode</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;e</key>
+ <edges left="true" top="true" top_left="true"/>
+ </default>
+ </option>
+ <option name="rotate" type="bool">
+ <short>Rotate Wall</short>
+ <long>Rotate wall in expo mode</long>
+ <default>false</default>
+ </option>
+ <option name="slide_duration" type="float">
+ <short>Wall Sliding Duration</short>
+ <long>Duration (in s) for wall sliding viewport switching animation</long>
+ <default>0.3</default>
+ <min>0.1</min>
+ <max>5.0</max>
+ <precision>0.05</precision>
+ </option>
+ <option name="expo_animation" type="string">
+ <short>Expo Animation</short>
+ <long>Animation used when switching to expo mode</long>
+ <default>Zoom</default>
+ <allowed>
+ <value>Zoom</value>
+ <value>Fade + Zoom</value>
+ <value>Vortex</value>
+ </allowed>
+ </option>
+ <option name="sticky" type="action">
+ <short>Sticky</short>
+ <long>Engage wall sticky mode</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Super&gt;&lt;Alt&gt;s</key>
+ </default>
+ </option>
+ <option name="mipmaps" type="bool">
+ <short>Mipmaps</short>
+ <long>Generate mipmaps in expo mode</long>
+ <default>false</default>
+ </option>
+ <option name="aspect_ratio" type="float">
+ <short>Expo Mode Aspect Ratio</short>
+ <long>Expo mode wall aspect ratio</long>
+ <default>1.0</default>
+ <min>0.0</min>
+ <max>10.0</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="expo_immediate_move" type="bool">
+ <short>Immediate moves in expo mode</short>
+ <long>Selects if windows movements in expo mode should be immediate - this among other things disables wobbliness</long>
+ <default>false</default>
+ </option>
+ </group>
+ <group>
+ <short>Viewport Switching</short>
+ <option name="show_switcher" type="bool">
+ <short>Show Viewport Switcher Preview</short>
+ <long>Show switcher window while switching viewports</long>
+ <default>true</default>
+ </option>
+ <option name="miniscreen" type="bool">
+ <short>Show Live Viewport Previews</short>
+ <long>Show live viewport previews in switcher window</long>
+ <default>false</default>
+ </option>
+ <option name="preview_timeout" type="float">
+ <short>Switch Target Preview Visibility Time</short>
+ <long>Duration (in s) the switch target preview should remain visible after switching ends.</long>
+ <default>0.4</default>
+ <min>0.0</min>
+ <max>2.0</max>
+ <precision>0.05</precision>
+ </option>
+ <option name="allow_wraparound" type="bool">
+ <short>Allow Wrap-Around</short>
+ <long>Allow wrap-around when moving the wall up/down/left/right</long>
+ <default>false</default>
+ </option>
+ <option name="left" type="action">
+ <short>Move Left</short>
+ <long>Move along the wall to the left</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;Left</key>
+ </default>
+ </option>
+ <option name="right" type="action">
+ <short>Move Right</short>
+ <long>Move along the wall to the right</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;Right</key>
+ </default>
+ </option>
+ <option name="up" type="action">
+ <short>Move Up</short>
+ <long>Move along the wall up</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;Up</key>
+ </default>
+ </option>
+ <option name="down" type="action">
+ <short>Move Down</short>
+ <long>Move along the wall down</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;Down</key>
+ </default>
+ </option>
+ <option name="next" type="action">
+ <short>Move Next</short>
+ <long>Move along the wall to the next viewport</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;Next</key>
+ </default>
+ </option>
+ <option name="prev" type="action">
+ <short>Move Prev</short>
+ <long>Move along the wall to the previous viewport</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;Prev</key>
+ </default>
+ </option>
+ <option name="left_window" type="action">
+ <short>Move Left With Window</short>
+ <long>Move with window along the wall to the left</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Left</key>
+ </default>
+ </option>
+ <option name="right_window" type="action">
+ <short>Move Right With Window</short>
+ <long>Move with window along the wall to the right</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Right</key>
+ </default>
+ </option>
+ <option name="up_window" type="action">
+ <short>Move Up With Window</short>
+ <long>Move with window along the wall up</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Up</key>
+ </default>
+ </option>
+ <option name="down_window" type="action">
+ <short>Move Down With Window</short>
+ <long>Move with window along the wall down</long>
+ <allowed key="true"/>
+ <default>
+ <key>&lt;Control&gt;&lt;Alt&gt;&lt;Shift&gt;Down</key>
+ </default>
+ </option>
+ <option name="up_wheel" type="action">
+ <short>Mousewheel Up</short>
+ <long>Mousewheel up</long>
+ <allowed/>
+ <default/>
+ </option>
+ <option name="down_wheel" type="action">
+ <short>Mousewheel Down</short>
+ <long>Mousewheel down</long>
+ <allowed/>
+ <default/>
+ </option>
+ <option name="flip_left" type="action">
+ <short>Flip Left</short>
+ <long>Flip left</long>
+ <allowed edge="true"/>
+ <default>
+ <edges left="true"/>
+ </default>
+ </option>
+ <option name="flip_right" type="action">
+ <short>Flip Right</short>
+ <long>Flip right</long>
+ <allowed edge="true"/>
+ <default>
+ <edges right="true"/>
+ </default>
+ </option>
+ <option name="flip_up" type="action">
+ <short>Flip Up</short>
+ <long>Flip up</long>
+ <allowed edge="true"/>
+ <default>
+ <edges top="true"/>
+ </default>
+ </option>
+ <option name="flip_down" type="action">
+ <short>Flip Down</short>
+ <long>Flip down</long>
+ <allowed edge="true"/>
+ <default>
+ <edges bottom="true"/>
+ </default>
+ </option>
+ </group>
+ </display>
+ <screen>
+ <group>
+ <short>Viewport Switching</short>
+ <option name="edgeflip_pointer" type="bool">
+ <short>Edge Flip Pointer</short>
+ <long>Flip viewport when moving the pointer to a screen edge</long>
+ <default>false</default>
+ </option>
+ <option name="edgeflip_move" type="bool">
+ <short>Edge Flip Move</short>
+ <long>Flip viewport when moving a window to a screen edge</long>
+ <default>true</default>
+ </option>
+ <option name="edgeflip_dnd" type="bool">
+ <short>Edge Flip DnD</short>
+ <long>Flip viewport when dragging an object to a screen edge</long>
+ <default>false</default>
+ </option>
+ </group>
+ </screen>
+ </plugin>
+</compiz>