Skip to content

Commit 2cabdbd

Browse files
committed
Move some keybindings, re-enable monitor switch, rotate.
1 parent 71d1eac commit 2cabdbd

File tree

2 files changed

+18
-43
lines changed

2 files changed

+18
-43
lines changed

data/org.cinnamon.muffin.gschema.xml.in

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -192,22 +192,6 @@
192192
</schema>
193193
<schema id="org.cinnamon.muffin.keybindings" path="/org/cinnamon/muffin/keybindings/">
194194

195-
<key name="push-tile-left" type="as">
196-
<default><![CDATA[['<Super>Left']]]></default>
197-
</key>
198-
199-
<key name="push-tile-right" type="as">
200-
<default><![CDATA[['<Super>Right']]]></default>
201-
</key>
202-
203-
<key name="push-tile-up" type="as">
204-
<default><![CDATA[['<Super>Up']]]></default>
205-
</key>
206-
207-
<key name="push-tile-down" type="as">
208-
<default><![CDATA[['<Super>Down']]]></default>
209-
</key>
210-
211195
<key name="tab-popup-select" type="as">
212196
<default>[]</default>
213197
<summary>Select window from tab popup</summary>
@@ -217,16 +201,5 @@
217201
<default>[]</default>
218202
<summary>Cancel tab popup</summary>
219203
</key>
220-
221-
<key name="switch-monitor" type="as">
222-
<default><![CDATA[['<Super>p','XF86Display']]]></default>
223-
<summary>Switch monitor configurations</summary>
224-
</key>
225-
226-
<key name="rotate-monitor" type="as">
227-
<default><![CDATA[['XF86RotateWindows']]]></default>
228-
<summary>Rotates the built-in monitor configuration</summary>
229-
</key>
230-
231204
</schema>
232205
</schemalist>

src/core/keybindings.c

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -4158,19 +4158,19 @@ init_builtin_key_bindings (MetaDisplay *display)
41584158
META_KEYBINDING_ACTION_TOGGLE_RECORDING,
41594159
NULL, 0);
41604160

4161-
// add_builtin_keybinding (display,
4162-
// "switch-monitor",
4163-
// mutter_keybindings,
4164-
// META_KEY_BINDING_NONE,
4165-
// META_KEYBINDING_ACTION_SWITCH_MONITOR,
4166-
// handle_switch_monitor, 0);
4161+
add_builtin_keybinding (display,
4162+
"switch-monitor",
4163+
common_keybindings,
4164+
META_KEY_BINDING_NONE,
4165+
META_KEYBINDING_ACTION_SWITCH_MONITOR,
4166+
handle_switch_monitor, 0);
41674167

4168-
// add_builtin_keybinding (display,
4169-
// "rotate-monitor",
4170-
// mutter_keybindings,
4171-
// META_KEY_BINDING_NONE,
4172-
// META_KEYBINDING_ACTION_ROTATE_MONITOR,
4173-
// handle_rotate_monitor, 0);
4168+
add_builtin_keybinding (display,
4169+
"rotate-monitor",
4170+
common_keybindings,
4171+
META_KEY_BINDING_NONE,
4172+
META_KEYBINDING_ACTION_ROTATE_MONITOR,
4173+
handle_rotate_monitor, 0);
41744174

41754175
#ifdef HAVE_NATIVE_BACKEND
41764176
MetaBackend *backend = meta_get_backend ();
@@ -4301,31 +4301,31 @@ init_builtin_key_bindings (MetaDisplay *display)
43014301

43024302
add_builtin_keybinding (display,
43034303
"push-tile-left",
4304-
mutter_keybindings,
4304+
common_keybindings,
43054305
META_KEY_BINDING_PER_WINDOW |
43064306
META_KEY_BINDING_IGNORE_AUTOREPEAT,
43074307
META_KEYBINDING_ACTION_PUSH_TILE_LEFT,
43084308
handle_tile_action, META_TILE_LEFT);
43094309

43104310
add_builtin_keybinding (display,
43114311
"push-tile-right",
4312-
mutter_keybindings,
4312+
common_keybindings,
43134313
META_KEY_BINDING_PER_WINDOW |
43144314
META_KEY_BINDING_IGNORE_AUTOREPEAT,
43154315
META_KEYBINDING_ACTION_PUSH_TILE_RIGHT,
43164316
handle_tile_action, META_TILE_RIGHT);
43174317

43184318
add_builtin_keybinding (display,
43194319
"push-tile-up",
4320-
mutter_keybindings,
4320+
common_keybindings,
43214321
META_KEY_BINDING_PER_WINDOW |
43224322
META_KEY_BINDING_IGNORE_AUTOREPEAT,
43234323
META_KEYBINDING_ACTION_PUSH_TILE_UP,
43244324
handle_tile_action, META_TILE_TOP);
43254325

43264326
add_builtin_keybinding (display,
43274327
"push-tile-down",
4328-
mutter_keybindings,
4328+
common_keybindings,
43294329
META_KEY_BINDING_PER_WINDOW |
43304330
META_KEY_BINDING_IGNORE_AUTOREPEAT,
43314331
META_KEYBINDING_ACTION_PUSH_TILE_DOWN,
@@ -4595,6 +4595,8 @@ init_builtin_key_bindings (MetaDisplay *display)
45954595
META_KEYBINDING_ACTION_MAXIMIZE_HORIZONTALLY,
45964596
handle_maximize_horizontally, 0);
45974597

4598+
/* Handled already by toggle_above */
4599+
45984600
// add_builtin_keybinding (display,
45994601
// "always-on-top",
46004602
// common_keybindings,

0 commit comments

Comments
 (0)