diff options
author | Perberos <[email protected]> | 2011-12-01 23:52:01 -0300 |
---|---|---|
committer | Perberos <[email protected]> | 2011-12-01 23:52:01 -0300 |
commit | 28a029a4990d2a84f9d6a0b890eba812ea503998 (patch) | |
tree | 7a69477d0dd6bf351801fa9698d95224e4fe47b6 /src/marco.schemas.in.in | |
download | marco-28a029a4990d2a84f9d6a0b890eba812ea503998.tar.bz2 marco-28a029a4990d2a84f9d6a0b890eba812ea503998.tar.xz |
moving from https://github.com/perberos/mate-desktop-environment
Diffstat (limited to 'src/marco.schemas.in.in')
-rw-r--r-- | src/marco.schemas.in.in | 573 |
1 files changed, 573 insertions, 0 deletions
diff --git a/src/marco.schemas.in.in b/src/marco.schemas.in.in new file mode 100644 index 00000000..acd342b4 --- /dev/null +++ b/src/marco.schemas.in.in @@ -0,0 +1,573 @@ +<mateconfschemafile> + <schemalist> + + <!-- General preferences --> + + <schema> + <key>/schemas/apps/marco/general/mouse_button_modifier</key> + <applyto>/apps/marco/general/mouse_button_modifier</applyto> + <owner>marco</owner> + <type>string</type> + <default><Alt></default> + <locale name="C"> + <short>Modifier to use for modified window click actions</short> + <long> + Clicking a window while holding down this modifier key + will move the window (left click), resize the window + (middle click), or show the window menu (right click). + The middle and right click operations may be swapped + using the "resize_with_right_button" key. + Modifier is expressed as "<Alt>" or "<Super>" + for example. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/resize_with_right_button</key> + <applyto>/apps/marco/general/resize_with_right_button</applyto> + <owner>marco</owner> + <type>bool</type> + <default>true</default> + <locale name="C"> + <short>Whether to resize with the right button</short> + <long> + Set this to true to resize with the right button and show a menu + with the middle button while holding down the key given in + "mouse_button_modifier"; set it to false to make it work the + opposite way around. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/button_layout</key> + <applyto>/apps/marco/general/button_layout</applyto> + <owner>marco</owner> + <type>string</type> + <default>menu:minimize,maximize,close</default> + <locale name="C"> + <short>Arrangement of buttons on the titlebar</short> + <long> + Arrangement of buttons on the titlebar. The + value should be a string, such as + "menu:minimize,maximize,spacer,close"; the colon separates the + left corner of the window from the right corner, and + the button names are comma-separated. Duplicate buttons + are not allowed. Unknown button names are silently ignored + so that buttons can be added in future marco versions + without breaking older versions. + A special spacer tag can be used to insert some space between + two adjacent buttons. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/focus_mode</key> + <applyto>/apps/marco/general/focus_mode</applyto> + <owner>marco</owner> + <type>string</type> + <default>click</default> + <locale name="C"> + <short>Window focus mode</short> + <long> + The window focus mode indicates how windows are activated. + It has three possible values; "click" means windows must + be clicked in order to focus them, "sloppy" means windows + are focused when the mouse enters the window, and "mouse" means + windows are focused when the mouse enters the window and + unfocused when the mouse leaves the window. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/focus_new_windows</key> + <applyto>/apps/marco/general/focus_new_windows</applyto> + <owner>marco</owner> + <type>string</type> + <default>smart</default> + <locale name="C"> + <short>Control how new windows get focus</short> + <long> + This option provides additional control over how newly created + windows get focus. It has two possible values; "smart" applies + the user's normal focus mode, and "strict" results in windows + started from a terminal not being given focus. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/raise_on_click</key> + <applyto>/apps/marco/general/raise_on_click</applyto> + <owner>marco</owner> + <type>bool</type> + <default>true</default> + <locale name="C"> + <short>Whether raising should be a side-effect of other user + interactions</short> + <long> + Setting this option to false can lead to buggy behavior, so + users are strongly discouraged from changing it from the default + of true. + + Many actions (e.g. clicking in the client area, moving or resizing the window) + normally raise the window as a side-effect. Setting this option to false, which + is strongly discouraged, will decouple raising from other user actions, and + ignore raise requests generated by applications. See + http://bugzilla.gnome.org/show_bug.cgi?id=445447#c6. + Even when this option is false, windows can + still be raised by an alt-left-click anywhere on the window, a + normal click on the window decorations, or by special messages + from pagers, such as activation requests from tasklist applets. + This option is currently disabled in click-to-focus mode. + + Note that the list of ways to raise windows when raise_on_click + is false does not include programmatic requests from + applications to raise windows; such requests will be ignored + regardless of the reason for the request. If you are an + application developer and have a user complaining that your + application does not work with this setting disabled, tell them + it is _their_ fault for breaking their window manager and that + they need to change this option back to true or live with the + "bug" they requested. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/action_double_click_titlebar</key> + <applyto>/apps/marco/general/action_double_click_titlebar</applyto> + <owner>marco</owner> + <type>string</type> + <default>toggle_maximize</default> + <locale name="C"> + <short>Action on title bar double-click</short> + <long> + This option determines the effects of double-clicking on the + title bar. Current valid options are + 'toggle_shade', which will shade/unshade the window, + 'toggle_maximize' which will maximize/unmaximize the window, + 'toggle_maximize_horizontally' and 'toggle_maximize_vertically' + which will maximize/unmaximize the window in that direction only, + 'minimize' which will minimize the window, + 'shade' which will roll the window up, + 'menu' which will display the window menu, + 'lower' which will put the window behind all the others, + and 'none' which will not do anything. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/action_middle_click_titlebar</key> + <applyto>/apps/marco/general/action_middle_click_titlebar</applyto> + <owner>marco</owner> + <type>string</type> + <default>lower</default> + <locale name="C"> + <short>Action on title bar middle-click</short> + <long> + This option determines the effects of middle-clicking on the + title bar. Current valid options are + 'toggle_shade', which will shade/unshade the window, + 'toggle_maximize' which will maximize/unmaximize the window, + 'toggle_maximize_horizontally' and 'toggle_maximize_vertically' + which will maximize/unmaximize the window in that direction only, + 'minimize' which will minimize the window, + 'shade' which will roll the window up, + 'menu' which will display the window menu, + 'lower' which will put the window behind all the others, + and 'none' which will not do anything. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/action_right_click_titlebar</key> + <applyto>/apps/marco/general/action_right_click_titlebar</applyto> + <owner>marco</owner> + <type>string</type> + <default>menu</default> + <locale name="C"> + <short>Action on title bar right-click</short> + <long> + This option determines the effects of right-clicking on the + title bar. Current valid options are + 'toggle_shade', which will shade/unshade the window, + 'toggle_maximize' which will maximize/unmaximize the window, + 'toggle_maximize_horizontally' and 'toggle_maximize_vertically' + which will maximize/unmaximize the window in that direction only, + 'minimize' which will minimize the window, + 'shade' which will roll the window up, + 'menu' which will display the window menu, + 'lower' which will put the window behind all the others, + and 'none' which will not do anything. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/auto_raise</key> + <applyto>/apps/marco/general/auto_raise</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Automatically raises the focused window</short> + <long> + If set to true, and the focus mode is either "sloppy" or "mouse" + then the focused window will be automatically raised after a + delay specified by the auto_raise_delay key. This is not related + to clicking on a window to raise it, nor to entering a window + during drag-and-drop. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/auto_raise_delay</key> + <applyto>/apps/marco/general/auto_raise_delay</applyto> + <owner>marco</owner> + <type>int</type> + <default>500</default> + <locale name="C"> + <short>Delay in milliseconds for the auto raise option</short> + <long> + The time delay before raising a window if auto_raise is set to + true. The delay is given in thousandths of a second. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/theme</key> + <applyto>/apps/marco/general/theme</applyto> + <owner>marco</owner> + <type>string</type> + <default>Spidey-Left</default> + <locale name="C"> + <short>Current theme</short> + <long> + The theme determines the appearance of window borders, + titlebar, and so forth. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/titlebar_uses_system_font</key> + <applyto>/apps/marco/general/titlebar_uses_system_font</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Use standard system font in window titles</short> + <long> + If true, ignore the titlebar_font + option, and use the standard application font for window + titles. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/titlebar_font</key> + <applyto>/apps/marco/general/titlebar_font</applyto> + <owner>marco</owner> + <type>string</type> + <default>Sans Bold 10</default> + <locale name="C"> + <short>Window title font</short> + <long> + A font description string describing a font for window + titlebars. The size from the description will only be used if the + titlebar_font_size option is set to 0. Also, this option is + disabled if the titlebar_uses_desktop_font option is set to true. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/num_workspaces</key> + <applyto>/apps/marco/general/num_workspaces</applyto> + <owner>marco</owner> + <type>int</type> + <default>4</default> + <locale name="C"> + <short>Number of workspaces</short> + <long> + Number of workspaces. Must be more than zero, and has a fixed + maximum to prevent making the desktop unusable by accidentally + asking for too many workspaces. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/visual_bell</key> + <applyto>/apps/marco/general/visual_bell</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Enable Visual Bell</short> + <long> + Turns on a visual indication when an application or the system + issues a 'bell' or 'beep'; useful for the hard-of-hearing and for + use in noisy environments. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/audible_bell</key> + <applyto>/apps/marco/general/audible_bell</applyto> + <owner>marco</owner> + <type>bool</type> + <default>true</default> + <locale name="C"> + <short>System Bell is Audible</short> + <long> + Determines whether applications or the system can generate + audible 'beeps'; may be used in conjunction with 'visual bell' to + allow silent 'beeps'. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/visual_bell_type</key> + <applyto>/apps/marco/general/visual_bell_type</applyto> + <owner>marco</owner> + <type>string</type> + <default>fullscreen</default> + <locale name="C"> + <short>Visual Bell Type</short> + <long> + Tells Marco how to implement the visual indication that the + system bell or another application 'bell' indicator has been + rung. Currently there are two valid values, "fullscreen", which + causes a fullscreen white-black flash, and "frame_flash" which + causes the titlebar of the application which sent the bell signal + to flash. If the application which sent the bell is unknown (as + is usually the case for the default "system beep"), the currently + focused window's titlebar is flashed. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/compositing_manager</key> + <applyto>/apps/marco/general/compositing_manager</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Compositing Manager</short> + <long> + Determines whether Marco is a compositing manager. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/workspace_names/name</key> + <applyto>/apps/marco/workspace_names/name_1</applyto> + <applyto>/apps/marco/workspace_names/name_2</applyto> + <applyto>/apps/marco/workspace_names/name_3</applyto> + <applyto>/apps/marco/workspace_names/name_4</applyto> + <applyto>/apps/marco/workspace_names/name_5</applyto> + <applyto>/apps/marco/workspace_names/name_6</applyto> + <applyto>/apps/marco/workspace_names/name_7</applyto> + <applyto>/apps/marco/workspace_names/name_8</applyto> + <applyto>/apps/marco/workspace_names/name_9</applyto> + <applyto>/apps/marco/workspace_names/name_10</applyto> + <applyto>/apps/marco/workspace_names/name_11</applyto> + <applyto>/apps/marco/workspace_names/name_12</applyto> + <applyto>/apps/marco/workspace_names/name_13</applyto> + <applyto>/apps/marco/workspace_names/name_14</applyto> + <applyto>/apps/marco/workspace_names/name_15</applyto> + <applyto>/apps/marco/workspace_names/name_16</applyto> + <owner>marco</owner> + <type>string</type> + <default></default> + <locale name="C"> + <short>Name of workspace</short> + <long> + The name of a workspace. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/reduced_resources</key> + <applyto>/apps/marco/general/reduced_resources</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>If true, trade off usability for less resource usage</short> + <long> + If true, marco will give the user less feedback by using + wireframes, avoiding animations, or other means. This is a + significant reduction in usability for many users, but may allow + legacy applications to continue working, and may also be a + useful tradeoff for terminal servers. However, the wireframe + feature is disabled when accessibility is on. + </long> + </locale> + </schema> + + <!-- Keybindings --> + + <schema> + <key>/schemas/apps/marco/global_keybindings/run_command</key> + <applyto>/apps/marco/global_keybindings/run_command_1</applyto> + <applyto>/apps/marco/global_keybindings/run_command_2</applyto> + <applyto>/apps/marco/global_keybindings/run_command_3</applyto> + <applyto>/apps/marco/global_keybindings/run_command_4</applyto> + <applyto>/apps/marco/global_keybindings/run_command_5</applyto> + <applyto>/apps/marco/global_keybindings/run_command_6</applyto> + <applyto>/apps/marco/global_keybindings/run_command_7</applyto> + <applyto>/apps/marco/global_keybindings/run_command_8</applyto> + <applyto>/apps/marco/global_keybindings/run_command_9</applyto> + <applyto>/apps/marco/global_keybindings/run_command_10</applyto> + <applyto>/apps/marco/global_keybindings/run_command_11</applyto> + <applyto>/apps/marco/global_keybindings/run_command_12</applyto> + <owner>marco</owner> + <type>string</type> + <default>disabled</default> + <locale name="C"> + <short>Run a defined command</short> + <long> + The keybinding that runs the correspondingly-numbered + command in /apps/marco/keybinding_commands + + The format looks like "<Control>a" or + "<Shift><Alt>F1". + + The parser is fairly liberal and allows lower or upper case, + and also abbreviations such as "<Ctl>" and + "<Ctrl>". If you set the option to the special string + "disabled", then there will be no keybinding for this + action. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/keybinding_commands/command</key> + <applyto>/apps/marco/keybinding_commands/command_1</applyto> + <applyto>/apps/marco/keybinding_commands/command_2</applyto> + <applyto>/apps/marco/keybinding_commands/command_3</applyto> + <applyto>/apps/marco/keybinding_commands/command_4</applyto> + <applyto>/apps/marco/keybinding_commands/command_5</applyto> + <applyto>/apps/marco/keybinding_commands/command_6</applyto> + <applyto>/apps/marco/keybinding_commands/command_7</applyto> + <applyto>/apps/marco/keybinding_commands/command_8</applyto> + <applyto>/apps/marco/keybinding_commands/command_9</applyto> + <applyto>/apps/marco/keybinding_commands/command_10</applyto> + <applyto>/apps/marco/keybinding_commands/command_11</applyto> + <applyto>/apps/marco/keybinding_commands/command_12</applyto> + <owner>marco</owner> + <type>string</type> + <default> </default> + <locale name="C"> + <short>Commands to run in response to keybindings</short> + <long> + The /apps/marco/global_keybindings/run_command_N + keys define keybindings that correspond to these commands. + Pressing the keybinding for run_command_N will + execute command_N. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/keybinding_commands/command_screenshot</key> + <applyto>/apps/marco/keybinding_commands/command_screenshot</applyto> + <owner>marco</owner> + <type>string</type> + <default>mate-screenshot</default> + <locale name="C"> + <short>The screenshot command</short> + <long> + The /apps/marco/global_keybindings/run_command_screenshot + key defines a keybinding which causes the command specified + by this setting to be invoked. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/keybinding_commands/command_window_screenshot</key> + <applyto>/apps/marco/keybinding_commands/command_window_screenshot</applyto> + <owner>marco</owner> + <type>string</type> + <default>mate-screenshot --window</default> + <locale name="C"> + <short>The window screenshot command</short> + <long> + The /apps/marco/global_keybindings/run_command_window_screenshot + key defines a keybinding which causes the command specified + by this setting to be invoked. + </long> + </locale> + </schema> + + <!-- Schemas below are generated by schema-bindings.c when this file + becomes marco.schemas.in + --> + <!-- GENERATED --> + + <!-- Not used and/or crackrock --> + + <schema> + <key>/schemas/apps/marco/general/application_based</key> + <applyto>/apps/marco/general/application_based</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>(Not implemented) Navigation works in terms of applications not windows</short> + <long> + If true, then Marco works in terms of applications rather than + windows. The concept is a bit abstract, but in general an + application-based setup is more like the Mac and less like + Windows. When you focus a window in application-based mode, all + the windows in the application will be raised. Also, in + application-based mode, focus clicks are not passed through to + windows in other applications. Application-based mode is, + however, largely unimplemented at the moment. + </long> + </locale> + </schema> + + <schema> + <key>/schemas/apps/marco/general/disable_workarounds</key> + <applyto>/apps/marco/general/disable_workarounds</applyto> + <owner>marco</owner> + <type>bool</type> + <default>false</default> + <locale name="C"> + <short>Disable misfeatures that are required by old or broken + applications</short> + <long> + Some applications disregard specifications in ways that result in + window manager misfeatures. This option puts Marco in a + rigorously correct mode, which gives a more consistent user + interface, provided one does not need to run any misbehaving + applications. + </long> + </locale> + </schema> + + </schemalist> +</mateconfschemafile> + + + + |