summaryrefslogtreecommitdiff
path: root/src/managers/KeybindManager.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* refactor: fix missed middle() call in CKeybindManagervaxerski2023-09-111-1/+1
* keybinds: movewindow to screen edge for floating windows (#3245)alaricljs2023-09-111-0/+18
* refactor: utilize 'middle()' method for window/montior center (#3253)memchr2023-09-111-12/+7
* feat: add a new movewindoworgroup dispatcher (#3006)memchr2023-09-101-20/+101
* keybinds: ignore conditions on special releasevaxerski2023-09-101-2/+3
* keybinds: track pressed special bindsvaxerski2023-09-101-1/+14
* keybinds: ignore mods on release of special bindsvaxerski2023-09-101-3/+6
* refactor: replace lambdas with CKeybindManager::switchToWindow (#3229)memchr2023-09-101-94/+35
* keybinds: Do not suppress pass and mouse release (#3219)shadowmax312023-09-091-2/+2
* internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik2023-09-061-11/+9
* internal: Formatter rework (#3186)Vaxry2023-09-061-23/+23
* dwindle: add proper movement for window move bindsvaxerski2023-09-041-3/+3
* refactor: replace manual iteration of CWindow with existing methods (#3147)memchr2023-09-041-4/+1
* socket2: added "activespecial" IPC event (#3163)MightyPlaza2023-09-041-29/+2
* keybinds: fixup global conditionsvaxerski2023-09-021-2/+2
* globalshortcuts: allow empty appidvaxerski2023-09-021-1/+1
* keybinds: set special monitor id before recalcvaxerski2023-09-011-2/+2
* keybinds: suppress up event if down was consumedvaxerski2023-09-011-5/+8
* internal: Unsafe state reworks (#3114)Vaxry2023-09-011-2/+1
* wlr-ext-workspace: remove protocol implvaxerski2023-09-011-6/+0
* keybinds: fixup release conditionsvaxerski2023-08-301-9/+1
* decos: groupbar mouse interaction (#3102)MightyPlaza2023-08-301-5/+27
* internal: allow opening empty special workspacesvaxerski2023-08-251-8/+2
* input: improved path handling; null check return value of fopen. (#3061)memchr2023-08-251-5/+4
* input: add transparent bindsvaxerski2023-08-251-8/+13
* internal: ioctl use /dev/tty instead of fd 0 for VT_GETSTATE (#2989)memchr2023-08-161-6/+11
* internal: Fix grouped windows not being properly focused on activation (#2925)UserSv42023-08-111-5/+0
* rules: center window improvements (#2935)MightyPlaza2023-08-111-1/+5
* keybinds: Keep aspect ratio (#2907)MightyPlaza2023-08-081-4/+10
* keybinds: Only call fclose() when we have a valid file. (#2908)Michael2023-08-081-2/+3
* Close keymap files. Fixes #2904 (#2905)Michael2023-08-071-2/+4
* keybinds: add toggle to dpmsvaxerski2023-07-301-0/+3
* keybinds: Make moveintogroup locking check configurable (#2796)memchr2023-07-241-2/+4
* groups: add use_current_group_pos (#2759)MightyPlaza2023-07-201-5/+7
* keybinds: movegroupwindow-improvement (#2740)MightyPlaza2023-07-191-6/+7
* fix: handle window change directions in fullscreen (#2728)István Donkó2023-07-181-2/+5
* Make bind modmask case-insensitive (#2714)Lennard Hofmann2023-07-141-0/+1
* update groub decos (#2705)MightyPlaza2023-07-131-0/+1
* keybinds: add movegroupwindowvaxerski2023-07-131-0/+10
* Dwindle: Make resize more intuitive (#2681)Daniel Adolfsson2023-07-131-1/+1
* lockgroups fix (#2636)MightyPlaza2023-07-031-1/+2
* groupbar fixes (#2630)MightyPlaza2023-07-031-3/+12
* keybinds: remove old todovaxerski2023-06-211-1/+0
* internal: minor style fixesvaxerski2023-06-201-13/+10
* Implement pass binds (#2503)outfoxxed2023-06-141-1/+5
* feat: add variable to customize locked group border color (#2507)memchr2023-06-131-0/+2
* feat: add lockactivegroup dispatcher (#2478)memchr2023-06-091-0/+18
* input: update surface input on changeworkspacevaxerski2023-06-091-0/+3
* Make movetoworkspace register previous workspace (#2436)staz2023-06-051-3/+7
* input: force focus on movefocusvaxerski2023-05-311-0/+2