summaryrefslogtreecommitdiff
path: root/src/managers/KeybindManager.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Decos: Window decoration flags, shadow improvements (#3739)Vaxry2023-11-041-1/+1
* input: handle mouse on decorations (#3560)MightyPlaza2023-10-291-15/+12
* workspacerules: Add new optional "default command" for auto-launching apps on...Brenno Lemos2023-10-221-0/+2
* hooksystem: add callbackinfo struct and cancellable eventsVaxry2023-10-211-1/+1
* binds: add ignoreMods flagVaxry2023-10-171-1/+2
* cleanup: Replace find() with C++20 starts_with(), ends_with() and contains() ...Philip Damianik2023-10-151-6/+6
* groups: ensure consistency in dispatcher behavior with global group lock (#3531)memchr2023-10-111-2/+16
* groups: create group and groupbar config sections (#3522)MightyPlaza2023-10-101-3/+2
* dispatchers: Add option to center the cursor on the focused window when switc...Philip Damianik2023-10-101-3/+8
* dispatchers: fix extra monitor offset when snapping floating (#3520)MightyPlaza2023-10-081-6/+6
* dispatchers: support number as arg in changegroupactive (#3329)memchr2023-09-231-0/+12
* windowrules: add rule `group` to map windows grouped (#3279)memchr2023-09-221-64/+36
* keybinds: implement pushactivetobottom dispacher (#3217)alaricljs2023-09-211-1/+27
* logging: implement std::formatter for some types (#3380)memchr2023-09-201-0/+1
* keybinds: focus last window on workspace change to another monvaxerski2023-09-181-1/+4
* socket2: emit lockgroups event (#3317)memchr2023-09-151-0/+2
* keybinds: warp cursor to correct window in moveWindowOutOfGroup (#3290)memchr2023-09-131-1/+1
* keybinds: avoid onWindowRemoved & onWindowCreated when group has one member (...memchr2023-09-131-6/+10
* keybinds: simulate movement on empty focus after workspace changevaxerski2023-09-131-1/+4
* input: don't refocus on switched workspace on the same monitorvaxerski2023-09-131-8/+4
* layout: add direction parameter to onWindowCreated and friends (#3269)memchr2023-09-131-6/+17
* keybinds: unify changeworkspace dispatcher (#3250)memchr2023-09-111-59/+26
* 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