summaryrefslogtreecommitdiff
path: root/metadata
diff options
context:
space:
mode:
authorDanny Baumann <dannybaumann@web.de>2009-03-08 13:08:43 +0100
committerDanny Baumann <dannybaumann@web.de>2009-03-08 13:08:43 +0100
commit5753d15c8ed574e8057f259df3dd6a0285c7d69c (patch)
tree9d889cf223c04f2dcb83d929d17da4fcc109824a /metadata
parente94b58a08906954f8ea5c4118b3cddd5f3c5e031 (diff)
downloadzcomp-5753d15c8ed574e8057f259df3dd6a0285c7d69c.tar.gz
zcomp-5753d15c8ed574e8057f259df3dd6a0285c7d69c.tar.bz2
Added 'obs' plugin that handles bindings and matches for changing
opacity, brightness and saturation of a window.
Diffstat (limited to 'metadata')
-rw-r--r--metadata/CMakeLists.txt1
-rw-r--r--metadata/obs.xml.in161
2 files changed, 162 insertions, 0 deletions
diff --git a/metadata/CMakeLists.txt b/metadata/CMakeLists.txt
index d4c435e..38c667e 100644
--- a/metadata/CMakeLists.txt
+++ b/metadata/CMakeLists.txt
@@ -18,6 +18,7 @@ set (_plugin_files
inotify
minimize
move
+ obs
place
regex
resize
diff --git a/metadata/obs.xml.in b/metadata/obs.xml.in
new file mode 100644
index 0000000..49b4b97
--- /dev/null
+++ b/metadata/obs.xml.in
@@ -0,0 +1,161 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<compiz>
+ <plugin name="obs">
+ <_short>Opacity, Brightness and Saturation</_short>
+ <_long>Opacity, Brightness and Saturation adjustments</_long>
+ <category>Accessibility</category>
+ <deps>
+ <requirement>
+ <plugin>opengl</plugin>
+ </requirement>
+ <relation type="after">
+ <plugin>decoration</plugin>
+ <plugin>blur</plugin>
+ </relation>
+ </deps>
+ <options>
+ <group>
+ <_short>Opacity</_short>
+ <option name="opacity_increase_key" type="key">
+ <_short>Increase</_short>
+ <_long>Opacity Increase</_long>
+ <default/>
+ </option>
+ <option name="opacity_increase_button" type="button">
+ <_short>Increase</_short>
+ <_long>Opacity Increase</_long>
+ <default>&lt;Alt&gt;Button4</default>
+ </option>
+ <option name="opacity_decrease_key" type="key">
+ <_short>Decrease</_short>
+ <_long>Opacity Decrease</_long>
+ <default/>
+ </option>
+ <option name="opacity_decrease_button" type="button">
+ <_short>Decrease</_short>
+ <_long>Opacity Decrease</_long>
+ <default>&lt;Alt&gt;Button5</default>
+ </option>
+ <option name="opacity_step" type="int">
+ <_short>Step</_short>
+ <_long>Opacity Step</_long>
+ <min>1</min>
+ <max>10</max>
+ <default>5</default>
+ </option>
+ <subgroup>
+ <_short>Window specific settings</_short>
+ <option name="opacity_matches" type="list">
+ <_short>Windows</_short>
+ <_long>Windows that should have a different opacity by default</_long>
+ <type>match</type>
+ <default/>
+ </option>
+ <option name="opacity_values" type="list">
+ <_short>Window values</_short>
+ <_long>Opacity values for windows</_long>
+ <type>int</type>
+ <default/>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ </group>
+ <group>
+ <_short>Brightness</_short>
+ <option name="brightness_increase_key" type="key">
+ <_short>Increase</_short>
+ <_long>Brightness Increase</_long>
+ <default/>
+ </option>
+ <option name="brightness_increase_button" type="button">
+ <_short>Increase</_short>
+ <_long>Brightness Increase</_long>
+ <default/>
+ </option>
+ <option name="brightness_decrease_key" type="key">
+ <_short>Decrease</_short>
+ <_long>Brightness Decrease</_long>
+ <default/>
+ </option>
+ <option name="brightness_decrease_button" type="button">
+ <_short>Decrease</_short>
+ <_long>Brightness Decrease</_long>
+ <default/>
+ </option>
+ <option name="brightness_step" type="int">
+ <_short>Step</_short>
+ <_long>Brightness Step</_long>
+ <min>1</min>
+ <max>10</max>
+ <default>5</default>
+ </option>
+ <subgroup>
+ <_short>Window specific settings</_short>
+ <option name="brightness_matches" type="list">
+ <_short>Windows</_short>
+ <_long>Windows that should have a different brightness by default</_long>
+ <type>match</type>
+ <default/>
+ </option>
+ <option name="brightness_values" type="list">
+ <_short>Window values</_short>
+ <_long>Brightness values for windows</_long>
+ <type>int</type>
+ <default/>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ </group>
+ <group>
+ <_short>Saturation</_short>
+ <option name="saturation_increase_key" type="key">
+ <_short>Increase</_short>
+ <_long>Saturation Increase</_long>
+ <default/>
+ </option>
+ <option name="saturation_increase_button" type="button">
+ <_short>Increase</_short>
+ <_long>Saturation Increase</_long>
+ <default/>
+ </option>
+ <option name="saturation_decrease_key" type="key">
+ <_short>Decrease</_short>
+ <_long>Saturation Decrease</_long>
+ <default/>
+ </option>
+ <option name="saturation_decrease_button" type="button">
+ <_short>Decrease</_short>
+ <_long>Saturation Decrease</_long>
+ <default/>
+ </option>
+ <option type="int" name="saturation_step">
+ <_short>Step</_short>
+ <_long>Saturation Step</_long>
+ <min>1</min>
+ <max>10</max>
+ <default>5</default>
+ </option>
+ <subgroup>
+ <_short>Window specific settings</_short>
+ <option name="saturation_matches" type="list">
+ <_short>Windows</_short>
+ <_long>Windows that should have a different saturation by default</_long>
+ <type>match</type>
+ <default/>
+ </option>
+ <option name="saturation_values" type="list">
+ <_short>Window values</_short>
+ <_long>Saturation values for windows</_long>
+ <type>int</type>
+ <default/>
+ <min>0</min>
+ <max>100</max>
+ </option>
+ </subgroup>
+ </group>
+ </options>
+ </plugin>
+</compiz>
+