summaryrefslogtreecommitdiff
path: root/plugins/wobbly/wobbly.xml.in
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/wobbly/wobbly.xml.in')
-rw-r--r--plugins/wobbly/wobbly.xml.in126
1 files changed, 126 insertions, 0 deletions
diff --git a/plugins/wobbly/wobbly.xml.in b/plugins/wobbly/wobbly.xml.in
new file mode 100644
index 0000000..9bc5d64
--- /dev/null
+++ b/plugins/wobbly/wobbly.xml.in
@@ -0,0 +1,126 @@
+<compiz>
+ <plugin name="wobbly" useBcop="true">
+ <_short>Wobbly Windows</_short>
+ <_long>Use spring model for wobbly window effect</_long>
+ <category>Effects</category>
+ <feature>edgeresistance</feature>
+ <deps>
+ <requirement>
+ <plugin>opengl</plugin>
+ </requirement>
+ <relation type="after">
+ <plugin>decor</plugin>
+ <plugin>composite</plugin>
+ <plugin>opengl</plugin>
+ </relation>
+ <relation type="before">
+ <plugin>fade</plugin>
+ <plugin>cube</plugin>
+ <plugin>scale</plugin>
+ </relation>
+ </deps>
+ <options>
+ <option name="snap_key" type="key">
+ <_short>Snap windows</_short>
+ <_long>Toggle window snapping</_long>
+ <default>&lt;Shift&gt;</default>
+ <passive_grab>false</passive_grab>
+ </option>
+ <option name="snap_inverted" type="bool">
+ <_short>Snap Inverted</_short>
+ <_long>Inverted window snapping</_long>
+ <default>false</default>
+ </option>
+ <option name="shiver" type="bell">
+ <_short>Shiver</_short>
+ <_long>Make window shiver</_long>
+ <default>false</default>
+ </option>
+ <option name="friction" type="float">
+ <_short>Friction</_short>
+ <_long>Spring Friction</_long>
+ <default>3</default>
+ <min>0.1</min>
+ <max>10</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="spring_k" type="float">
+ <_short>Spring K</_short>
+ <_long>Spring Konstant</_long>
+ <default>8</default>
+ <min>0.1</min>
+ <max>10</max>
+ <precision>0.1</precision>
+ </option>
+ <option name="grid_resolution" type="int">
+ <_short>Grid Resolution</_short>
+ <_long>Vertex Grid Resolution</_long>
+ <default>8</default>
+ <min>1</min>
+ <max>64</max>
+ </option>
+ <option name="min_grid_size" type="int">
+ <_short>Minimum Grid Size</_short>
+ <_long>Minimum Vertex Grid Size</_long>
+ <default>8</default>
+ <min>4</min>
+ <max>128</max>
+ </option>
+ <option name="map_effect" type="int">
+ <_short>Map Effect</_short>
+ <_long>Map Window Effect</_long>
+ <min>0</min>
+ <max>1</max>
+ <default>0</default>
+ <desc>
+ <value>0</value>
+ <_name>None</_name>
+ </desc>
+ <desc>
+ <value>1</value>
+ <_name>Shiver</_name>
+ </desc>
+ </option>
+ <option name="focus_effect" type="int">
+ <_short>Focus Effect</_short>
+ <_long>Focus Window Effect</_long>
+ <min>0</min>
+ <max>1</max>
+ <default>0</default>
+ <desc>
+ <value>0</value>
+ <_name>None</_name>
+ </desc>
+ <desc>
+ <value>1</value>
+ <_name>Shiver</_name>
+ </desc>
+ </option>
+ <option name="map_window_match" type="match">
+ <_short>Map Windows</_short>
+ <_long>Windows that should wobble when mapped</_long>
+ <default>Splash | DropdownMenu | PopupMenu | Tooltip | Notification | Combo | Dnd | Unknown</default>
+ </option>
+ <option name="focus_window_match" type="match">
+ <_short>Focus Windows</_short>
+ <_long>Windows that should wobble when focused</_long>
+ <default></default>
+ </option>
+ <option name="grab_window_match" type="match">
+ <_short>Grab Windows</_short>
+ <_long>Windows that should wobble when grabbed</_long>
+ <default></default>
+ </option>
+ <option name="move_window_match" type="match">
+ <_short>Move Windows</_short>
+ <_long>Windows that should wobble when moved</_long>
+ <default>Toolbar | Menu | Utility | Dialog | Normal | Unknown</default>
+ </option>
+ <option name="maximize_effect" type="bool">
+ <_short>Maximize Effect</_short>
+ <_long>Wobble effect when maximizing and unmaximizing windows</_long>
+ <default>true</default>
+ </option>
+ </options>
+ </plugin>
+</compiz>