Visocor: Color Blind Compiz Plugin Code
Status: Beta
Brought to you by:
rafaelolg
--- a +++ b/visocor.xml.in @@ -0,0 +1,85 @@ +<?xml version="1.0"?> +<compiz> + <plugin name="visocor" useBcop="true"> + <_short>Visocor</_short> + <_long>Filter for colorblind accessibility</_long> + <category>Accessibility</category> + <deps> + <requirement> + <plugin>mousepoll</plugin> + </requirement> + </deps> + <display> + <group> + <_short>Shortcuts</_short> + <option name="screen_reset_key" type="key"> + <_short>Reset filter</_short> + <default><Super>u</default> + </option> + <option name="window_toggle_key" type="key"> + <_short>Toggle Window Filtered</_short> + <_long>Toggle active window filtered</_long> + <default><Super>i</default> + </option> + <option name="increase_button" type="button"> + <_short>Intensify Filter</_short> + <default><Super><Shift>Button4</default> + </option> + <option name="decrease_button" type="button"> + <_short>Decrease Filter Intensity</_short> + <default><Super><Shift>Button5</default> + </option> + + <option name="mousepoll_toggle_bool" type="bool"> + <_short>Turn on color selection</_short> + <default>true</default> + </option> + <option name="mousepoll_click_key" type="button"> + <_short>Select Color click key*</_short> + <_long>Mouse Polling click key (LONG) +** Requires 'Mouse Polling On Click' enabled **</_long> + <default><Super><Shift>Button1</default> + </option> +</group> + </display> + <screen> + <group> + <_short>Filter</_short> + <option name="visocor_match" type="match"> + <_short>Filtered Windows</_short> + <_long>Windows to be filtered by default</_long> + <default>any</default> + </option> + <option name="exclude_match" type="match"> + <_short>Exclude Windows</_short> + <_long>Windows to exclude from filter</_long> + <default>type=Desktop</default> + </option> + </group> + <group> + <_short>Color Selection</_short> + <option name="maxDistanceRed" type="float"> + <_short>Precision Red</_short> + <default>8.5</default> + <min>0.0</min> + <max>10.0</max> + <precision>0.001</precision> + </option> + <option name="maxDistanceGreen" type="float"> + <_short>Precision Green</_short> + <default>8.5</default> + <min>0.0</min> + <max>10.0</max> + <precision>0.001</precision> + </option> + <option name="maxDistanceBlue" type="float"> + <_short>Precision Blue</_short> + <default>8.5</default> + <min>0.0</min> + <max>10.0</max> + <precision>0.001</precision> + </option> + </group> + </screen> + </plugin> +</compiz>