summaryrefslogtreecommitdiff
path: root/dodge.xml.in
diff options
context:
space:
mode:
Diffstat (limited to 'dodge.xml.in')
-rw-r--r--dodge.xml.in83
1 files changed, 83 insertions, 0 deletions
diff --git a/dodge.xml.in b/dodge.xml.in
new file mode 100644
index 0000000..b6ad2ea
--- /dev/null
+++ b/dodge.xml.in
@@ -0,0 +1,83 @@
+<?xml version="1.0"?>
+<compiz>
+ <plugin name="dodge" useBcop="true">
+ <_short>Dodge</_short>
+ <_long>Makes windows stay out of your way</_long>
+ <category>Extras</category>
+ <deps>
+ <relation type="after">
+ <plugin>cube</plugin>
+ <plugin>wall</plugin>
+ <plugin>regex</plugin>
+ <plugin>mousepoll</plugin>
+ <plugin>expo</plugin>
+ </relation>
+ <requirement>
+ <plugin>mousepoll</plugin>
+ <plugin>regex</plugin>
+ </requirement>
+ </deps>
+ <display>
+ <group>
+ <option name="dodge_toggle_key" type="key">
+ <_short>Toggle Dodging</_short>
+ <_long>Toggle Dodging</_long>
+ <default>none</default>
+ </option>
+ <option name="dodge_toggle_button" type="button">
+ <_short>Toggle Dodging</_short>
+ <_long>Toggle Dodging</_long>
+ <default>none</default>
+ </option>
+ <option name="window_types" type="match">
+ <_short>Window Types</_short>
+ <_long>Windows which should dodge</_long>
+ <default>state=above &amp; type=normal</default>
+ </option>
+ <option name="model" type="int">
+ <_short>Dodge Model</_short>
+ <_long>What model Dodge should use when dodging</_long>
+ <default>1</default>
+ <min>0</min>
+ <max>2</max>
+ <desc>
+ <value>0</value>
+ <_name>Simple Avoid</_name>
+ </desc>
+ <desc>
+ <value>1</value>
+ <_name>Return to position</_name>
+ </desc>
+ <desc>
+ <value>2</value>
+ <_name>Off Screen</_name>
+ </desc>
+ </option>
+ <option name="spring_k" type="float">
+ <_short>Spring K</_short>
+ <_long>Spring Stiffness</_long>
+ <default>8</default>
+ <min>1</min>
+ <max>10</max>
+ <precision>0.01</precision>
+ </option>
+ <option name="friction" type="float">
+ <_short>Friction</_short>
+ <_long>Friction</_long>
+ <default>3</default>
+ <min>1</min>
+ <max>10</max>
+ <precision>0.01</precision>
+ </option>
+ <option name="padding" type="int">
+ <_short>Padding</_short>
+ <_long>Padding around windows</_long>
+ <default>20</default>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ </group>
+ </display>
+ </plugin>
+</compiz>
+