summaryrefslogtreecommitdiff
path: root/src/core/keybindings.c
Commit message (Expand)AuthorAgeFilesLines
* core: Create passive button grab on topmost WindowCarlos Garnacho2023-04-121-1/+4
* core: Pass MetaWindow on passive button grab machineryCarlos Garnacho2023-04-121-17/+22
* core: Minor refactorCarlos Garnacho2023-04-121-6/+8
* core: Sync after issuing key/button passive grabsCarlos Garnacho2023-03-031-0/+4
* core: Trap errors during passive button/key grabsCarlos Garnacho2023-03-031-0/+9
* Remove support for window shadingRobert Mader2023-03-031-21/+0
* core: Move edge-resistance handling to src/compositorCarlos Garnacho2023-01-301-1/+0
* core: Pass device/sequence on meta_window_begin_grab_op()Carlos Garnacho2023-01-301-0/+16
* core: Delete now unused codeCarlos Garnacho2023-01-301-678/+6
* window: Drop frame_action argument from meta_window_begin_grab_op()Carlos Garnacho2023-01-301-4/+4
* keybindings: Minor refactorCarlos Garnacho2023-01-301-4/+1
* core: Replace MetaVirtualModifierBilal Elmoussaoui2022-12-221-13/+13
* core: Setup and use ownership chainsJonas Ådahl2022-12-171-24/+54
* Make VT switch API explicitly part of the native backendJonas Ådahl2022-12-171-1/+4
* core: Drop code to do edge resistance on timeoutsCarlos Garnacho2021-10-251-2/+0
* keybindings: Remove 'panel-run-dialog' handlerFlorian Müllner2021-08-301-50/+1
* keybindings: Remove support for 'panel-main-menu' bindingFlorian Müllner2021-08-301-10/+0
* src: Stop using GSliceRobert Mader2021-02-221-5/+5
* keybindings: Reset modifier-only-pressed on scrollFlorian Müllner2021-02-041-0/+1
* display: Expose window_grab_modifiersFlorian Müllner2021-02-041-5/+10
* Change all g_memdup() to g_memdup2()Jonas Ådahl2021-02-041-2/+2
* backends/x11: Move to backend-specific meta_input_device_x11_get_device_id()Carlos Garnacho2020-11-181-6/+7
* window: "Hide" edge resistance behind modifier keyFlorian Müllner2020-10-141-1/+1
* edge-resistance: Replace booleans with flags parameterFlorian Müllner2020-10-141-10/+14
* Make meta_* logging utilities not require line breakJonas Ådahl2020-10-081-27/+27
* *: Fix spelling mistakes found by codespellBjörn Daase2020-08-291-1/+1
* compositor: use XDG_CONFIG_HOME as initial lookup path for xkbPeter Hutterer2020-06-081-1/+2
* window: Add meta_window_untile()Jonas Ådahl2020-05-071-9/+1
* keybindings: Use current monitor for move-to-centerSergey Zigachev2020-05-061-1/+1
* keybindings: Mask out the reserved modifiers maskOlivier Fourdan2020-04-271-1/+1
* keybindings: Check the special modifiers specificallyCarlos Garnacho2020-03-131-0/+10
* keybindings: Avoid double calls to process_event() on the same eventCarlos Garnacho2020-03-131-2/+7
* keybindings: Move common window grab code out of X-only if statementAlynx Zhou2020-03-121-8/+9
* Add MetaGravity and replace X11 equivalent with itJonas Ådahl2020-02-291-62/+70
* keybinding: Check for handler functions as wellOlivier Fourdan2019-09-241-0/+9
* keybindings: Check for a handler before using itOlivier Fourdan2019-09-241-6/+6
* keybindings: Code cleanupOlivier Fourdan2019-08-231-8/+4
* keybindings: Restore inhibit shortcut for overlay keyOlivier Fourdan2019-08-231-0/+9
* core: Exit early on keybindings if this is a wayland compositorCarlos Garnacho2019-08-091-1/+1
* core: Ensure passive key grabs are only set up on X11Carlos Garnacho2019-08-061-16/+29
* keybindings: Do not grab the locate-pointer key if unnecessaryOlivier Fourdan2019-07-181-3/+23
* keybindings: Mark "locate-pointer" key as "no-auto-grab"Olivier Fourdan2019-07-181-1/+1
* keybindings: Mark the "overlay" key as "no-auto-grab"Olivier Fourdan2019-07-181-1/+1
* keybindings: Add "no-auto-grab" typeOlivier Fourdan2019-07-181-0/+6
* keybindings: Fix indentationOlivier Fourdan2019-07-181-5/+5
* keybindings: Remove unneeded forward declarationOlivier Fourdan2019-07-181-3/+0
* keybindings: Small code cleanupOlivier Fourdan2019-06-051-4/+4
* keybindings: Trigger locate-pointer on key modifierOlivier Fourdan2019-06-051-23/+81
* keybindings: Stop keybinding if a touch happens while Super is pressedJonas Dreßler2019-04-151-0/+2
* keybindings: Fix theoretical memory leak while ungrabbingBenjamin Berg2019-03-111-2/+1