diff options
author | Florian Müllner <fmuellner@gnome.org> | 2021-07-19 00:01:24 +0200 |
---|---|---|
committer | Florian Müllner <fmuellner@gnome.org> | 2021-07-19 00:03:33 +0200 |
commit | 952865a86ebb08f97263cfdbfe38b7adc20e4560 (patch) | |
tree | 1f9347628656210b03ceee4fae83beb21491d1eb /data | |
parent | 7862f143937e43dca0513af3a24dabfb4d0db4fc (diff) | |
download | mutter-master.tar.gz |
Replace contents with redirect messagemaster
The default development branch is now `main`. This commit only exists
on `master` to point people towards that.
See https://gitlab.gnome.org/GNOME/glib/-/issues/2348 for details.
Diffstat (limited to 'data')
-rw-r--r-- | data/50-mutter-navigation.xml | 144 | ||||
-rw-r--r-- | data/50-mutter-system.xml | 13 | ||||
-rw-r--r-- | data/50-mutter-wayland.xml | 10 | ||||
-rw-r--r-- | data/50-mutter-windows.xml | 48 | ||||
-rw-r--r-- | data/61-mutter.rules | 5 | ||||
-rw-r--r-- | data/default_icon.png | bin | 1184 -> 0 bytes | |||
-rw-r--r-- | data/meson.build | 66 | ||||
-rw-r--r-- | data/mutter-schemas.convert | 5 | ||||
-rw-r--r-- | data/mutter.desktop.in | 17 | ||||
-rw-r--r-- | data/org.gnome.mutter.gschema.xml.in | 195 | ||||
-rw-r--r-- | data/org.gnome.mutter.wayland.gschema.xml.in | 130 |
11 files changed, 0 insertions, 633 deletions
diff --git a/data/50-mutter-navigation.xml b/data/50-mutter-navigation.xml deleted file mode 100644 index f76cdb73a..000000000 --- a/data/50-mutter-navigation.xml +++ /dev/null @@ -1,144 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<KeyListEntries schema="org.gnome.desktop.wm.keybindings" - group="system" - name="Navigation" - wm_name="Mutter" - package="mutter"> - - <KeyListEntry name="move-to-workspace-1" - description="Move window to workspace 1" /> - - <KeyListEntry name="move-to-workspace-2" - description="Move window to workspace 2" /> - - <KeyListEntry name="move-to-workspace-3" - description="Move window to workspace 3" /> - - <KeyListEntry name="move-to-workspace-4" - description="Move window to workspace 4" /> - - <KeyListEntry name="move-to-workspace-last" - description="Move window to last workspace" /> - - <KeyListEntry name="move-to-workspace-left" - description="Move window one workspace to the left" /> - - <KeyListEntry name="move-to-workspace-right" - description="Move window one workspace to the right" /> - - <KeyListEntry name="move-to-workspace-up" - description="Move window one workspace up" - hidden="true" /> - - <KeyListEntry name="move-to-workspace-down" - description="Move window one workspace down" - hidden="true" /> - - <KeyListEntry name="move-to-monitor-left" - description="Move window one monitor to the left" /> - - <KeyListEntry name="move-to-monitor-right" - description="Move window one monitor to the right" /> - - <KeyListEntry name="move-to-monitor-up" - description="Move window one monitor up" /> - - <KeyListEntry name="move-to-monitor-down" - description="Move window one monitor down" /> - - <KeyListEntry name="switch-applications" - reverse-entry="switch-applications-backward" - description="Switch applications"/> - - <KeyListEntry name="switch-applications-backward" - reverse-entry="switch-applications" - hidden="true" - description="Switch to previous application"/> - - <KeyListEntry name="switch-windows" - reverse-entry="switch-windows-backward" - description="Switch windows"/> - - <KeyListEntry name="switch-windows-backward" - reverse-entry="switch-windows" - hidden="true" - description="Switch to previous window"/> - - <KeyListEntry name="switch-group" - reverse-entry="switch-group-backward" - description="Switch windows of an application"/> - - <KeyListEntry name="switch-group-backward" - reverse-entry="switch-group" - hidden="true" - description="Switch to previous window of an application"/> - - <KeyListEntry name="switch-panels" - reverse-entry="switch-panels-backward" - description="Switch system controls"/> - - <KeyListEntry name="switch-panels-backward" - reverse-entry="switch-panels" - hidden="true" - description="Switch to previous system control"/> - - <KeyListEntry name="cycle-windows" - reverse-entry="cycle-windows-backward" - description="Switch windows directly"/> - - <KeyListEntry name="cycle-windows-backward" - reverse-entry="cycle-windows" - hidden="true" - description="Switch directly to previous window"/> - - <KeyListEntry name="cycle-group" - reverse-entry="cycle-group-backward" - description="Switch windows of an app directly"/> - - <KeyListEntry name="cycle-group-backward" - reverse-entry="cycle-group" - hidden="true" - description="Switch directly to previous window of an app"/> - - <KeyListEntry name="cycle-panels" - reverse-entry="cycle-panels-backward" - description="Switch system controls directly"/> - - <KeyListEntry name="cycle-panels-backward" - reverse-entry="cycle-panels" - hidden="true" - description="Switch directly to previous system control"/> - - <KeyListEntry name="show-desktop" - description="Hide all normal windows"/> - - <KeyListEntry name="switch-to-workspace-1" - description="Switch to workspace 1" /> - - <KeyListEntry name="switch-to-workspace-2" - description="Switch to workspace 2" /> - - <KeyListEntry name="switch-to-workspace-3" - description="Switch to workspace 3" /> - - <KeyListEntry name="switch-to-workspace-4" - description="Switch to workspace 4" /> - - <KeyListEntry name="switch-to-workspace-last" - description="Switch to last workspace" /> - - <KeyListEntry name="switch-to-workspace-left" - description="Move to workspace on the left" /> - - <KeyListEntry name="switch-to-workspace-right" - description="Move to workspace on the right" /> - - <KeyListEntry name="switch-to-workspace-up" - description="Move to workspace above" - hidden="true" /> - - <KeyListEntry name="switch-to-workspace-down" - description="Move to workspace below" - hidden="true" /> - -</KeyListEntries> diff --git a/data/50-mutter-system.xml b/data/50-mutter-system.xml deleted file mode 100644 index 07da17a89..000000000 --- a/data/50-mutter-system.xml +++ /dev/null @@ -1,13 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<KeyListEntries schema="org.gnome.desktop.wm.keybindings" - group="system" - name="System" - wm_name="Mutter" - package="mutter"> - - <KeyListEntry name="panel-run-dialog" description="Show the run command prompt"/> - - <KeyListEntry name="panel-main-menu" description="Show the activities overview"/> - -</KeyListEntries> - diff --git a/data/50-mutter-wayland.xml b/data/50-mutter-wayland.xml deleted file mode 100644 index 6724d8964..000000000 --- a/data/50-mutter-wayland.xml +++ /dev/null @@ -1,10 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<KeyListEntries schema="org.gnome.mutter.wayland.keybindings" - group="system" - name="System" - wm_name="Mutter" - package="mutter"> - - <KeyListEntry name="restore-shortcuts" description="Restore the keyboard shortcuts"/> - -</KeyListEntries> diff --git a/data/50-mutter-windows.xml b/data/50-mutter-windows.xml deleted file mode 100644 index 6096abe61..000000000 --- a/data/50-mutter-windows.xml +++ /dev/null @@ -1,48 +0,0 @@ -<?xml version="1.0" encoding="UTF-8" ?> -<KeyListEntries schema="org.gnome.desktop.wm.keybindings" - group="system" - name="Windows" - wm_name="Mutter" - package="mutter"> - - <KeyListEntry name="activate-window-menu" description="Activate the window menu"/> - - <KeyListEntry name="toggle-fullscreen" description="Toggle fullscreen mode"/> - - <KeyListEntry name="toggle-maximized" description="Toggle maximization state"/> - - <KeyListEntry name="maximize" description="Maximize window"/> - - <KeyListEntry name="unmaximize" description="Restore window"/> - - <KeyListEntry name="close" description="Close window"/> - - <KeyListEntry name="minimize" description="Hide window"/> - - <KeyListEntry name="begin-move" description="Move window"/> - - <KeyListEntry name="begin-resize" description="Resize window"/> - - <KeyListEntry name="toggle-on-all-workspaces" - description="Toggle window on all workspaces or one"/> - - <KeyListEntry name="raise-or-lower" description="Raise window if covered, otherwise lower it"/> - - <KeyListEntry name="raise" description="Raise window above other windows"/> - - <KeyListEntry name="lower" description="Lower window below other windows"/> - - <KeyListEntry name="maximize-vertically" description="Maximize window vertically"/> - - <KeyListEntry name="maximize-horizontally" description="Maximize window horizontally"/> - - <KeyListEntry name="toggle-tiled-left" - schema="org.gnome.mutter.keybindings" - description="View split on left"/> - - <KeyListEntry name="toggle-tiled-right" - schema="org.gnome.mutter.keybindings" - description="View split on right"/> - -</KeyListEntries> - diff --git a/data/61-mutter.rules b/data/61-mutter.rules deleted file mode 100644 index edc03e6c1..000000000 --- a/data/61-mutter.rules +++ /dev/null @@ -1,5 +0,0 @@ -DRIVERS=="i915", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -DRIVERS=="nouveau", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -DRIVERS=="amdgpu", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -DRIVERS=="radeon", SUBSYSTEM=="drm", TAG+="mutter-device-disable-kms-modifiers" -ENV{ID_PATH}=="platform-vkms", TAG+="mutter-device-ignore" diff --git a/data/default_icon.png b/data/default_icon.png Binary files differdeleted file mode 100644 index 5aad87988..000000000 --- a/data/default_icon.png +++ /dev/null diff --git a/data/meson.build b/data/meson.build deleted file mode 100644 index b1e81d1b5..000000000 --- a/data/meson.build +++ /dev/null @@ -1,66 +0,0 @@ -msgfmt = find_program('msgfmt') - -custom_target('mutter.desktop', - input: 'mutter.desktop.in', - output: 'mutter.desktop', - command: [ - msgfmt, - '--desktop', '--template', - '@INPUT@', - '-d', join_paths(meson.source_root(), 'po'), - '-o', '@OUTPUT@' - ], - install: true, - install_dir: join_paths(datadir, 'applications'), -) - -# Unconditionally use this dir to avoid a circular dep with gnomecc -gnome_keybindings_keysdir = join_paths(datadir, 'gnome-control-center/keybindings') - -keybinding_xml_files = [ - '50-mutter-navigation.xml', - '50-mutter-system.xml', - '50-mutter-windows.xml', -] - -if have_wayland - keybinding_xml_files += [ - '50-mutter-wayland.xml', - ] -endif - -install_data(keybinding_xml_files, - install_dir: gnome_keybindings_keysdir, -) - -xwayland_grab_default_access_rules = get_option('xwayland_grab_default_access_rules') - -gschema_config = configuration_data() -gschema_config.set('GETTEXT_DOMAIN', meson.project_name()) -gschema_config.set('XWAYLAND_GRAB_DEFAULT_ACCESS_RULES', - xwayland_grab_default_access_rules) - -schemadir = join_paths(datadir, 'glib-2.0', 'schemas') -configure_file( - input: 'org.gnome.mutter.gschema.xml.in', - output: 'org.gnome.mutter.gschema.xml', - configuration: gschema_config, - install_dir: schemadir -) - -configure_file( - input: 'org.gnome.mutter.wayland.gschema.xml.in', - output: 'org.gnome.mutter.wayland.gschema.xml', - configuration: gschema_config, - install_dir: schemadir -) - -install_data(['mutter-schemas.convert'], - install_dir: join_paths(datadir, 'GConf/gsettings'), -) - -if have_libgudev - install_data(['61-mutter.rules'], - install_dir: join_paths(udev_dir, 'rules.d'), - ) -endif diff --git a/data/mutter-schemas.convert b/data/mutter-schemas.convert deleted file mode 100644 index 2551c5948..000000000 --- a/data/mutter-schemas.convert +++ /dev/null @@ -1,5 +0,0 @@ -[org.gnome.mutter] -overlay-key = /apps/mutter/general/overlay_key -attach-modal-dialogs = /apps/mutter/general/attach_modal_dialogs -workspaces-only-on-primary = /apps/mutter/general/workspaces_only_on_primary -draggable-border-width = /apps/mutter/general/draggable_border_width diff --git a/data/mutter.desktop.in b/data/mutter.desktop.in deleted file mode 100644 index e3ae07009..000000000 --- a/data/mutter.desktop.in +++ /dev/null @@ -1,17 +0,0 @@ -[Desktop Entry] -Type=Application -Name=Mutter -Exec=mutter -NoDisplay=true -# name of loadable control center module -X-GNOME-WMSettingsModule=metacity -# name we put on the WM spec check window -X-GNOME-WMName=Mutter -# back compat only -X-GnomeWMSettingsLibrary=metacity -X-GNOME-Bugzilla-Bugzilla=GNOME -X-GNOME-Bugzilla-Product=mutter -X-GNOME-Bugzilla-Component=general -X-GNOME-Autostart-Phase=WindowManager -X-GNOME-Provides=windowmanager -X-GNOME-Autostart-Notify=true diff --git a/data/org.gnome.mutter.gschema.xml.in b/data/org.gnome.mutter.gschema.xml.in deleted file mode 100644 index 23fa9f3ad..000000000 --- a/data/org.gnome.mutter.gschema.xml.in +++ /dev/null @@ -1,195 +0,0 @@ -<schemalist> - <schema id="org.gnome.mutter" path="/org/gnome/mutter/" - gettext-domain="@GETTEXT_DOMAIN@"> - - <key name="overlay-key" type="s"> - <default>'Super_L'</default> - <summary>Modifier to use for extended window management operations</summary> - <description> - This key will initiate the “overlay”, which is a combination window - overview and application launching system. The default is intended - to be the “Windows key” on PC hardware. - - It’s expected that this binding either the default or set to - the empty string. - </description> - </key> - - <key name="attach-modal-dialogs" type="b"> - <default>false</default> - <summary>Attach modal dialogs</summary> - <description> - When true, instead of having independent titlebars, modal dialogs - appear attached to the titlebar of the parent window and are moved - together with the parent window. - </description> - </key> - - <key name="edge-tiling" type="b"> - <default>false</default> - <summary>Enable edge tiling when dropping windows on screen edges</summary> - <description> - If enabled, dropping windows on vertical screen edges maximizes them - vertically and resizes them horizontally to cover half of the available - area. Dropping windows on the top screen edge maximizes them completely. - </description> - </key> - - <key name="dynamic-workspaces" type="b"> - <default>false</default> - <summary>Workspaces are managed dynamically</summary> - <description> - Determines whether workspaces are managed dynamically or - whether there’s a static number of workspaces (determined - by the num-workspaces key in org.gnome.desktop.wm.preferences). - </description> - </key> - - <key name="workspaces-only-on-primary" type="b"> - <default>false</default> - <summary>Workspaces only on primary</summary> - <description> - Determines whether workspace switching should happen for windows - on all monitors or only for windows on the primary monitor. - </description> - </key> - - <key name="no-tab-popup" type="b"> - <default>false</default> - <summary>No tab popup</summary> - <description> - Determines whether the use of popup and highlight frame should - be disabled for window cycling. - </description> - </key> - - <key name="focus-change-on-pointer-rest" type="b"> - <default>false</default> - <summary>Delay focus changes until the pointer stops moving</summary> - <description> - If set to true, and the focus mode is either “sloppy” or “mouse” - then the focus will not be changed immediately when entering a - window, but only after the pointer stops moving. - </description> - </key> - - <key name="draggable-border-width" type="i"> - <default>10</default> - <range min="0" max="64"/> - <summary>Draggable border width</summary> - <description> - The amount of total draggable borders. If the theme’s visible - borders are not enough, invisible borders will be added to meet - this value. - </description> - </key> - - <key name="auto-maximize" type="b"> - <default>true</default> - <summary>Auto maximize nearly monitor sized windows</summary> - <description> - If enabled, new windows that are initially the size of the monitor - automatically get maximized. - </description> - </key> - - <key name="center-new-windows" type="b"> - <default>false</default> - <summary>Place new windows in the center</summary> - <description> - When true, the new windows will always be put in the center of the - active screen of the monitor. - </description> - </key> - - <key name="experimental-features" type="as"> - <default>[]</default> - <summary>Enable experimental features</summary> - <description> - To enable experimental features, add the feature keyword to the list. - Whether the feature requires restarting the compositor depends on the - given feature. Any experimental feature is not required to still be - available, or configurable. Don’t expect adding anything in this - setting to be future proof. - - Currently possible keywords: - - • “scale-monitor-framebuffer” — makes mutter default to layout logical - monitors in a logical pixel coordinate - space, while scaling monitor - framebuffers instead of window content, - to manage HiDPI monitors. Does not - require a restart. - - • “rt-scheduler” — makes mutter request a low priority - real-time scheduling. The executable - or user must have CAP_SYS_NICE. - Requires a restart. - - • “dma-buf-screen-sharing" — enables DMA buffered screen sharing. This - is already enabled by default when using - the i915 driver, but disabled for - everything else. Requires a restart. - - • “autoclose-xwayland” — automatically terminates Xwayland if all - relevant X11 clients are gone. Does not - require a restart. - - </description> - </key> - - <key name="locate-pointer-key" type="s"> - <default>'Control_L'</default> - <summary>Modifier to use to locate the pointer</summary> - <description> - This key will initiate the “locate pointer” action. - </description> - </key> - - <key name="check-alive-timeout" type="u"> - <default>5000</default> - <summary>Timeout for check-alive ping</summary> - <description> - Number of milliseconds a client has to respond to a ping request in - order to not be detected as frozen. Using 0 will disable the alive check - completely. - </description> - </key> - - <child name="keybindings" schema="org.gnome.mutter.keybindings"/> - - </schema> - <schema id="org.gnome.mutter.keybindings" path="/org/gnome/mutter/keybindings/"> - - <key name="toggle-tiled-left" type="as"> - <default><![CDATA[['<Super>Left']]]></default> - <summary>View split on left</summary> - </key> - - <key name="toggle-tiled-right" type="as"> - <default><![CDATA[['<Super>Right']]]></default> - <summary>View split on right</summary> - </key> - - <key name="tab-popup-select" type="as"> - <default>[]</default> - <summary>Select window from tab popup</summary> - </key> - - <key name="tab-popup-cancel" type="as"> - <default>[]</default> - <summary>Cancel tab popup</summary> - </key> - - <key name="switch-monitor" type="as"> - <default><![CDATA[['<Super>p','XF86Display']]]></default> - <summary>Switch monitor configurations</summary> - </key> - - <key name="rotate-monitor" type="as"> - <default><![CDATA[['XF86RotateWindows']]]></default> - <summary>Rotates the built-in monitor configuration</summary> - </key> - - </schema> -</schemalist> diff --git a/data/org.gnome.mutter.wayland.gschema.xml.in b/data/org.gnome.mutter.wayland.gschema.xml.in deleted file mode 100644 index 8a1878e10..000000000 --- a/data/org.gnome.mutter.wayland.gschema.xml.in +++ /dev/null @@ -1,130 +0,0 @@ -<schemalist> - - <flags id="org.gnome.mutter.MetaXwaylandDisableExtension"> - <value nick="Security" value="1"/> - <value nick="Xtest" value="2"/> - </flags> - - <schema id="org.gnome.mutter.wayland.keybindings" path="/org/gnome/mutter/wayland/keybindings/" - gettext-domain="@GETTEXT_DOMAIN@"> - <key name="switch-to-session-1" type="as"> - <default><![CDATA[['<Primary><Alt>F1']]]></default> - <summary>Switch to VT 1</summary> - </key> - <key name="switch-to-session-2" type="as"> - <default><![CDATA[['<Primary><Alt>F2']]]></default> - <summary>Switch to VT 2</summary> - </key> - <key name="switch-to-session-3" type="as"> - <default><![CDATA[['<Primary><Alt>F3']]]></default> - <summary>Switch to VT 3</summary> - </key> - <key name="switch-to-session-4" type="as"> - <default><![CDATA[['<Primary><Alt>F4']]]></default> - <summary>Switch to VT 4</summary> - </key> - <key name="switch-to-session-5" type="as"> - <default><![CDATA[['<Primary><Alt>F5']]]></default> - <summary>Switch to VT 5</summary> - </key> - <key name="switch-to-session-6" type="as"> - <default><![CDATA[['<Primary><Alt>F6']]]></default> - <summary>Switch to VT 6</summary> - </key> - <key name="switch-to-session-7" type="as"> - <default><![CDATA[['<Primary><Alt>F7']]]></default> - <summary>Switch to VT 7</summary> - </key> - <key name="switch-to-session-8" type="as"> - <default><![CDATA[['<Primary><Alt>F8']]]></default> - <summary>Switch to VT 8</summary> - </key> - <key name="switch-to-session-9" type="as"> - <default><![CDATA[['<Primary><Alt>F9']]]></default> - <summary>Switch to VT 9</summary> - </key> - <key name="switch-to-session-10" type="as"> - <default><![CDATA[['<Primary><Alt>F10']]]></default> - <summary>Switch to VT 10</summary> - </key> - <key name="switch-to-session-11" type="as"> - <default><![CDATA[['<Primary><Alt>F11']]]></default> - <summary>Switch to VT 11</summary> - </key> - <key name="switch-to-session-12" type="as"> - <default><![CDATA[['<Primary><Alt>F12']]]></default> - <summary>Switch to VT 12</summary> - </key> - <key name="restore-shortcuts" type="as"> - <default><![CDATA[['<Super>Escape']]]></default> - <summary>Re-enable shortcuts</summary> - </key> - </schema> - - - <schema id="org.gnome.mutter.wayland" path="/org/gnome/mutter/wayland/" - gettext-domain="@GETTEXT_DOMAIN@"> - - <key name="xwayland-allow-grabs" type="b"> - <default>false</default> - <summary>Allow X11 grabs to lock keyboard focus with Xwayland</summary> - <description> - Allow all keyboard events to be routed to X11 “override redirect” - windows with a grab when running in Xwayland. - - This option is to support X11 clients which map an “override redirect” - window (which do not receive keyboard focus) and issue a keyboard - grab to force all keyboard events to that window. - - This option is seldom used and has no effect on regular X11 windows - which can receive keyboard focus under normal circumstances. - - For a X11 grab to be taken into account under Wayland, the client must - also either send a specific X11 ClientMessage to the root window or be - among the applications allowed in key “xwayland-grab-access-rules”. - </description> - </key> - - <key name="xwayland-grab-access-rules" type="as"> - <default>[]</default> - <summary>Xwayland applications allowed to issue keyboard grabs</summary> - <description> - List the resource names or resource class of X11 windows either - allowed or not allowed to issue X11 keyboard grabs under Xwayland. - - The resource name or resource class of a given X11 window can be - obtained using the command “xprop WM_CLASS”. - - Wildcards “*” and jokers “?” in the values are supported. - - Values starting with “!” are denied, which has precedence over - the list of values allowed, to revoke applications from the default - system list. - - The default system list includes the following applications: - - “@XWAYLAND_GRAB_DEFAULT_ACCESS_RULES@” - - Users can break an existing grab by using the specific keyboard - shortcut defined by the keybinding key “restore-shortcuts”. - </description> - </key> - - <key name="xwayland-disable-extension" - flags='org.gnome.mutter.MetaXwaylandDisableExtension'> - <default>[]</default> - <summary>Disable selected X extensions in Xwayland</summary> - <description> - This option disables the selected X extensions in Xwayland if - Xwayland was built with support for those X extensions. - - This option has no effect if Xwayland was built without support - for the selected extensions. - - Xwayland needs to be restarted for this setting to take effect. - </description> - </key> - - </schema> - -</schemalist> |