diff options
Diffstat (limited to 'metadata')
-rw-r--r-- | metadata/Makefile.am | 6 | ||||
-rw-r--r-- | metadata/group.xml | 475 | ||||
-rw-r--r-- | metadata/ring.xml | 209 |
3 files changed, 690 insertions, 0 deletions
diff --git a/metadata/Makefile.am b/metadata/Makefile.am new file mode 100644 index 0000000..8e782e1 --- /dev/null +++ b/metadata/Makefile.am @@ -0,0 +1,6 @@ +metadir = $(metadatadir) +meta_DATA = \ + ring.xml \ + group.xml + +EXTRA_DIST = $(meta_DATA) diff --git a/metadata/group.xml b/metadata/group.xml new file mode 100644 index 0000000..c7bc826 --- /dev/null +++ b/metadata/group.xml @@ -0,0 +1,475 @@ +<?xml version="1.0"?> +<compiz> + <plugin name="group" useBcop="true"> + <display> + <group> + <short>Selection</short> + <subgroup> + <short>Key bindings</short> + <option name="select" type="action"> + <short>Select</short> + <long>The key for starting selecting windows.</long> + <allowed/> + <default/> + </option> + <option name="select_single" type="action"> + <short>Select Single Window</short> + <long>The key for selecting the current window.</long> + <allowed key="true"/> + <default> + <key><Super>s</key> + </default> + </option> + </subgroup> + </group> + <group> + <short>Grouping</short> + <subgroup> + <short>Key bindings</short> + <option name="group" type="action"> + <short>Group Windows</short> + <long>The key for grouping windows.</long> + <allowed key="true"/> + <default> + <key><Super>g</key> + </default> + </option> + <option name="ungroup" type="action"> + <short>Ungroup Windows</short> + <long>The key for ungrouping the current group.</long> + <allowed key="true"/> + <default> + <key><Super>u</key> + </default> + </option> + <option name="remove" type="action"> + <short>Remove Group Window</short> + <long>The key for removing the selected window from its group.</long> + <allowed key="true"/> + <default> + <key><Super>r</key> + </default> + </option> + <option name="close" type="action"> + <short>Close Group</short> + <long>The key for closing all windows in the group.</long> + <allowed key="true"/> + <default> + <key><Super>c</key> + </default> + </option> + <option name="ignore" type="action"> + <short>Ignore Group</short> + <long>The key for ignoring the group. If this key is pressed, you can do actions for a single window in the group only.</long> + <allowed key="true"/> + <default> + <key><Super>x</key> + </default> + </option> + </subgroup> + </group> + <group> + <short>Tabbing</short> + <subgroup> + <short>Key bindings</short> + <option name="tabmode" type="action"> + <short>Tab Group</short> + <long>The key for toggling the tab mode for the current group.</long> + <allowed key="true"/> + <default> + <key><Super>t</key> + </default> + </option> + <option name="change_tab_left" type="action"> + <short>Change Tab Left</short> + <long>The key for switching to the tab left of the current one.</long> + <allowed key="true"/> + <default> + <key><Super>Left</key> + </default> + </option> + <option name="change_tab_right" type="action"> + <short>Change Tab Right</short> + <long>The key for switching to the tab right of the current one.</long> + <allowed key="true"/> + <default> + <key><Super>Right</key> + </default> + </option> + </subgroup> + </group> + <group> + <short>Glow</short> + <subgroup> + <short>Key bindings</short> + <option name="change_color" type="action"> + <short>Glow Color Change</short> + <long>If you don't like the current glow color, you can change it with this key.</long> + <allowed/> + <default/> + </option> + </subgroup> + </group> + </display> + <screen> + <group> + <short>General</short> + <option name="move_all" type="bool"> + <short>Move every window in the group</short> + <long>If one window in the group is moved, all other group windows are moved as well.</long> + <default>true</default> + </option> + <option name="resize_all" type="bool"> + <short>Resize every window in the group</short> + <long>If one window in the group is resized, all other group windows are resized as well.</long> + <default>false</default> + </option> + <option name="raise_all" type="bool"> + <short>Raise every window in the group</short> + <long>If one window in the group is activated, all other group windows are raised as well.</long> + <default>true</default> + </option> + <option name="maximize_unmaximize_all" type="bool"> + <short>Maximize/unmaximize with group</short> + <long>If one window in the group is (un)maximized, all other group windows are (un)maximized as well.</long> + <default>false</default> + </option> + <option name="minimize_all" type="bool"> + <short>Minimize with group</short> + <long>If one window in the group is (un)minimized, all other group windows are (un)minimized as well.</long> + <default>true</default> + </option> + <option name="shade_all" type="bool"> + <short>Shade with group</short> + <long>If one window in the group is (un)shaded, all other group windows are (un)shaded as well.</long> + <default>false</default> + </option> + <option name="auto_group" type="bool"> + <short>Group the windows after selection</short> + <long>If you have selected some windows, this automatically groups them (Doesn't work with selection mode 'Normal').</long> + <default>false</default> + </option> + <option name="auto_ungroup" type="bool"> + <short>Ungroup the windows if only one window is left</short> + <long>If there is only 1 window left in the group, it will be ungrouped.</long> + <default>true</default> + </option> + <option name="relative_distance" type="bool"> + <short>Compute distance relative</short> + <long>The distance between the windows is computed relative to the window size. This allows you to have windows staying next to each other.</long> + <default>false</default> + </option> + <option name="window_match" type="match"> + <short>Group Window Match</short> + <long>Windows that should be allowed to be grouped</long> + <default>Toolbar | Utility | Dialog | Normal | Unknown</default> + </option> + </group> + <group> + <short>Selection</short> + <subgroup> + <short>Options</short> + <option name="select_opacity" type="int"> + <short>Opacity</short> + <long>Opacity of selected windows</long> + <default>80</default> + <min>0</min> + <max>100</max> + </option> + <option name="select_saturation" type="int"> + <short>Saturation</short> + <long>Saturation of selected windows</long> + <default>20</default> + <min>0</min> + <max>100</max> + </option> + <option name="select_brightness" type="int"> + <short>Brightness</short> + <long>Brightness of selected windows</long> + <default>70</default> + <min>0</min> + <max>100</max> + </option> + <option name="select_precision" type="int"> + <short>Precision</short> + <long>Precision of the selection (percentage of the visible window area which must be selected for the selection to be recognized).</long> + <default>25</default> + <min>1</min> + <max>100</max> + </option> + </subgroup> + <subgroup> + <short>Colors</short> + <option name="fill_color" type="color"> + <short>Selection Color</short> + <long>Fill color of the selection rectangle</long> + <default> + <red>0x0000</red> + <green>0x0000</green> + <blue>0x0000</blue> + <alpha>0x9999</alpha> + </default> + </option> + <option name="line_color" type="color"> + <short>Line Color</short> + <long>Line color of the selection rectangle</long> + <default> + <red>0x0000</red> + <green>0x0000</green> + <blue>0x0000</blue> + <alpha>0xabab</alpha> + </default> + </option> + </subgroup> + </group> + <group> + <short>Tabbing</short> + <subgroup> + <short>Misc. Options</short> + <option name="mipmaps" type="bool"> + <short>Create mipmaps for thumbnails</short> + <long>Create mipmaps for thumbnails in the tab bar</long> + <default>false</default> + </option> + <option name="untab_on_close" type="bool"> + <short>Untab when closing top tab</short> + <long>Untab the group when closing the top tab window instead of changing tab</long> + <default>false</default> + </option> + <option name="autotab_create" type="bool"> + <short>Autotab windows on creation</short> + <long>Autotab windows with themselves on window creation</long> + <default>false</default> + </option> + <option name="tabbar_show_delay" type="float"> + <short>Tab Bar Show Delay</short> + <long>Time (in s) before the tab bar is shown after hovering the title bar</long> + <default>0.4</default> + <min>0.0</min> + <max>10.0</max> + <precision>0.1</precision> + </option> + </subgroup> + <subgroup> + <short>Animation Options</short> + <option name="tabbing_speed" type="float"> + <short>Tabbing Speed</short> + <long>Tabbing speed</long> + <default>1.2</default> + <min>0.1</min> + <max>50.0</max> + <precision>0.1</precision> + </option> + <option name="tabbing_timestep" type="float"> + <short>Tabbing Timestep</short> + <long>Tabbing timestep</long> + <default>1.5</default> + <min>0.1</min> + <max>50.0</max> + <precision>0.1</precision> + </option> + <option name="fade_time" type="float"> + <short>Fade time for tab bar animations</short> + <long>Duration (in s) of the tab bar fading animation when showing/hiding it</long> + <default>0.2</default> + <min>0.0</min> + <max>5.0</max> + <precision>0.1</precision> + </option> + <option name="fade_text_time" type="float"> + <short>Fade time for text animations</short> + <long>Duration (in s) of the text fading animation when showing/hiding it</long> + <default>0.25</default> + <min>0.0</min> + <max>5.0</max> + <precision>0.05</precision> + </option> + <option name="visibility_time" type="float"> + <short>Tab bar visibility time after tab change</short> + <long>Time (in s) the tab bar is visibly after a tab change</long> + <default>0.5</default> + <min>0.0</min> + <max>10.0</max> + <precision>0.05</precision> + </option> + <option name="change_animation_time" type="float"> + <short>Change tab animation duration</short> + <long>Duration (in s) of the animation that happens when changing tabs</long> + <default>0.5</default> + <min>0.0</min> + <max>5.0</max> + <precision>0.05</precision> + </option> + </subgroup> + <subgroup> + <short>Appearance</short> + <option name="thumb_size" type="int"> + <short>Thumb Size</short> + <long>The size of the window thumbs in the task bar</long> + <default>96</default> + <min>16</min> + <max>256</max> + </option> + <option name="thumb_space" type="int"> + <short>Space</short> + <long>The space between the thumbs</long> + <default>10</default> + <min>1</min> + <max>20</max> + </option> + <option name="border_radius" type="int"> + <short>Border Radius</short> + <long>The radius for the tab bar edges</long> + <default>10</default> + <min>1</min> + <max>20</max> + </option> + <option name="border_width" type="int"> + <short>Border Width</short> + <long>The width of the tab bar outline</long> + <default>1</default> + <min>1</min> + <max>5</max> + </option> + <option name="tab_base_color" type="color"> + <short>Tab Base Color</short> + <long>Fill color of the tab bar</long> + <default> + <red>0x0000</red> + <green>0x0000</green> + <blue>0x0000</blue> + <alpha>0x9999</alpha> + </default> + </option> + <option name="tab_border_color" type="color"> + <short>Tab Border Color</short> + <long>Border color of the tab bar</long> + <default> + <red>0x0000</red> + <green>0x0000</green> + <blue>0x0000</blue> + <alpha>0xabab</alpha> + </default> + </option> + <option name="tab_highlight_color" type="color"> + <short>Tab Highlight Color</short> + <long>Fill color of the tab bar</long> + <default> + <red>0xffff</red> + <green>0xffff</green> + <blue>0xffff</blue> + <alpha>0x9999</alpha> + </default> + </option> + <option name="tab_style" type="string"> + <short>Tab Style</short> + <long>The style of the tab bar</long> + <default>Simple</default> + <allowed> + <value>Simple</value> + <value>Gradient</value> + <value>Glass</value> + <value>Metal</value> + <value>Murrina</value> + </allowed> + </option> + </subgroup> + <subgroup> + <short>Window Title Font</short> + <option name="tabbar_font_size" type="int"> + <short>Font Size</short> + <long>The size of the window title font in the tab bar</long> + <default>12</default> + <min>6</min> + <max>24</max> + </option> + <option name="tabbar_font_color" type="color"> + <short>Font Color</short> + <long>The color of the window title in the tab bar</long> + <default> + <red>0xffff</red> + <green>0xffff</green> + <blue>0xffff</blue> + <alpha>0xffff</alpha> + </default> + </option> + </subgroup> + <subgroup> + <short>Slot Dragging</short> + <option name="spring_model_on_move" type="bool"> + <short>Spring model on move</short> + <long>Use spring model for the tab bar when moving the window</long> + <default>false</default> + </option> + <option name="dnd_ungroup_window" type="bool"> + <short>Remove window from group after dropping it outside a tab bar</short> + <long>Remove window from group after dropping it outside a tab bar</long> + <default>true</default> + </option> + <option name="drag_hover_time" type="float"> + <short>Hover time for slot dragging</short> + <long>Timespan (in s) after which a grouped window is activated if a window of another group is dragged over it</long> + <default>0.5</default> + <min>0.0</min> + <max>5.0</max> + <precision>0.1</precision> + </option> + <option name="drag_spring_k" type="float"> + <short>Slot Drag Spring K</short> + <long>Spring Konstant used for slot dragging</long> + <default>8.0</default> + <min>0.1</min> + <max>30.0</max> + <precision>0.1</precision> + </option> + <option name="drag_friction" type="float"> + <short>Slot drag friction</short> + <long>Spring friction for slot dragging</long> + <default>35.0</default> + <min>0.1</min> + <max>30.0</max> + <precision>0.1</precision> + </option> + <option name="drag_y_distance" type="int"> + <short>Y distance for spring model</short> + <long>Distance (in pixels) between the tab bar and the dragged slot for applying the spring model. If the distance is larger than that value, the model isn't applied.</long> + <default>400</default> + <min>10</min> + <max>2500</max> + </option> + <option name="drag_speed_limit" type="int"> + <short>Speed limit for spring model</short> + <long>Mouse pointer movement speed limit (in pixels/second) for the spring model</long> + <default>800</default> + <min>0</min> + <max>2000</max> + </option> + </subgroup> + </group> + <group> + <short>Glow</short> + <option name="glow" type="bool"> + <short>Enable Glow</short> + <long>Enable grouped window glowing</long> + <default>true</default> + </option> + <option name="glow_size" type="int"> + <short>Glow Size</short> + <long>The size of the grouped window glow</long> + <default>64</default> + <min>1</min> + <max>300</max> + </option> + <option name="glow_type" type="string"> + <short>Glow Type</short> + <long>The type of the glow</long> + <default>Rectangular glow</default> + <allowed> + <value>Rectangular glow</value> + <value>Glow ring</value> + </allowed> + </option> + </group> + </screen> + </plugin> +</compiz> diff --git a/metadata/ring.xml b/metadata/ring.xml new file mode 100644 index 0000000..ecf7388 --- /dev/null +++ b/metadata/ring.xml @@ -0,0 +1,209 @@ +<?xml version="1.0"?> +<compiz> + <plugin name="ring" useBcop="true"> + <display> + <group> + <short>Key bindings</short> + <option name="next" type="action"> + <short>Next Window</short> + <long>Show switcher if not visible and select next window.</long> + <allowed key="true"/> + <default> + <key><Super>Tab</key> + </default> + </option> + <option name="prev" type="action"> + <short>Previous Window</short> + <long>Show switcher if not visible and select previous window.</long> + <allowed key="true"/> + <default> + <key><Super><Shift>Tab</key> + </default> + </option> + <option name="next_all" type="action"> + <short>Next Window (All Workspaces)</short> + <long>Show switcher if not visible and select next window out of all windows.</long> + <allowed key="true"/> + <default> + <key><Super><Alt>Tab</key> + </default> + </option> + <option name="prev_all" type="action"> + <short>Previous Window (All Workspaces)</short> + <long>Show switcher if not visible and select previous window out of all windows.</long> + <allowed key="true"/> + <default> + <key><Super><Shift><Alt>Tab</key> + </default> + </option> + <option name="next_group" type="action"> + <short>Next Window (Group)</short> + <long>Show switcher if not visible and select next window of the current application.</long> + <allowed/> + <default/> + </option> + <option name="prev_group" type="action"> + <short>Previous Window (Group)</short> + <long>Show switcher if not visible and select previous window of the current application.</long> + <allowed/> + <default/> + </option> + </group> + </display> + <screen> + <group> + <short>Misc. options</short> + <option name="speed" type="float"> + <short>Speed</short> + <long>Ring speed</long> + <default>1.5</default> + <min>0.1</min> + <max>50.0</max> + <precision>0.1</precision> + </option> + <option name="timestep" type="float"> + <short>Timestep</short> + <long>Ring timestep</long> + <default>1.2</default> + <min>0.1</min> + <max>50.0</max> + <precision>0.1</precision> + </option> + <option name="window_match" type="match"> + <short>Ring Windows</short> + <long>Windows that should be shown in ring</long> + <default>Toolbar | Utility | Dialog | Normal | Unknown</default> + </option> + <option name="darken_back" type="bool"> + <short>Darken Background</short> + <long>Darken background when showing the ring</long> + <default>true</default> + </option> + <option name="inactive_opacity" type="int"> + <short>Inactive Window Opacity</short> + <long>Amount of opacity (in percent) for windows in the ring which are not selected</long> + <default>100</default> + <min>1</min> + <max>100</max> + </option> + <option name="overlay_icon" type="string"> + <short>Overlay Icon</short> + <long>Overlay an icon on windows in the ring</long> + <default>Emblem</default> + <allowed> + <value>None</value> + <value>Emblem</value> + <value>Big</value> + </allowed> + </option> + <option name="minimized" type="bool"> + <short>Show Minimized</short> + <long>Show minimized windows</long> + <default>true</default> + </option> + <option name="select_with_mouse" type="bool"> + <short>Allow Mouse Selection</short> + <long>Allow the selection of windows by just clicking on them while the switcher is active.</long> + <default>false</default> + </option> + </group> + <group> + <short>Ring appearance</short> + <option name="ring_width" type="int"> + <short>Ring Width</short> + <long>Ring width (in percent of the screen width)</long> + <default>70</default> + <min>1</min> + <max>100</max> + </option> + <option name="ring_height" type="int"> + <short>Ring Height</short> + <long>Ring height (in percent of the screen height)</long> + <default>60</default> + <min>1</min> + <max>100</max> + </option> + <option name="thumb_width" type="int"> + <short>Thumbnail Width</short> + <long>Maximum horizontal size of a thumbnail in the ring</long> + <default>350</default> + <min>10</min> + <max>1024</max> + </option> + <option name="thumb_height" type="int"> + <short>Thumbnail Height</short> + <long>MaximVertical size of a thumbnail in the ring</long> + <default>250</default> + <min>10</min> + <max>1024</max> + </option> + <option name="min_brightness" type="float"> + <short>Minimum Brightness Factor</short> + <long>Changes the minimum brightness factor for windows in the ring. The farer away windows are, the less bright are they.</long> + <default>0.5</default> + <min>0.1</min> + <max>1.0</max> + <precision>0.01</precision> + </option> + <option name="min_scale" type="float"> + <short>Minimum Scale Factor</short> + <long>Changes the minimum scale factor for windows in the ring. The farer away windows are, the smaller are they.</long> + <default>0.4</default> + <min>0.1</min> + <max>1.0</max> + <precision>0.01</precision> + </option> + </group> + <group> + <short>Window title display</short> + <option name="window_title" type="bool"> + <short>Show Window Title</short> + <long>Show window title if currently selected window.</long> + <default>true</default> + </option> + <option name="title_font_size" type="int"> + <short>Font Size</short> + <long>Font size for the window title</long> + <default>16</default> + <min>6</min> + <max>96</max> + </option> + <option name="title_font_bold" type="bool"> + <short>Bold Font</short> + <long>Selects if the window title should be displayed in bold font or not.</long> + <default>false</default> + </option> + <option name="title_back_color" type="color"> + <short>Background Color</short> + <long>Background color for the window title</long> + <default> + <red>0x0000</red> + <green>0x0000</green> + <blue>0x0000</blue> + <alpha>0x9999</alpha> + </default> + </option> + <option name="title_font_color" type="color"> + <short>Font Color</short> + <long>Font color for the window title</long> + <default> + <red>0xffff</red> + <green>0xffff</green> + <blue>0xffff</blue> + <alpha>0xffff</alpha> + </default> + </option> + <option name="title_text_placement" type="string"> + <short>Text Placement</short> + <long>Selects where to place the window title.</long> + <default>Centered on screen</default> + <allowed> + <value>Centered on screen</value> + <value>Above ring</value> + <value>Below ring</value> + </allowed> + </option> + </group> + </screen> + </plugin> +</compiz> |