summaryrefslogtreecommitdiff
path: root/src/managers/KeybindManager.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* keybinds: Add dispatcher for xmonad/qtile-style workspace switching (#4439)virchau132024-01-151-58/+101
* keybinds: fix tracking of sent key statesvaxerski2024-01-101-20/+25
* keybinds: Refocus only if the silently moved window had the focus (#4328)dranull2024-01-021-4/+6
* keybinds: fix keys getting stuck + minor refactor & optimizations to keybind ...rszyma2024-01-011-49/+111
* input: Ignore some input events when focus is on a layer surface (#4306)dranull2024-01-011-4/+6
* deco: fix missing border on togglefloating (#4305)MightyPlaza2023-12-301-0/+1
* internal: Unify input handling on decorations (#4280)dranull2023-12-281-11/+2
* dispatchers: add tiled/floating to cyclenextvaxerski2023-12-241-3/+11
* internal: fix interactions with fakefullscreen (#4113)François Conzelmann2023-12-111-2/+1
* README: add note about hyprpm + clang-formatVaxry2023-12-071-3/+3
* keybinds: check for null last monitor in changeworkspace (#4077)ddmetz2023-12-071-0/+4
* managers: fix debug log using printf format (#4007)François Conzelmann2023-11-301-2/+2
* monitor: remove comma from monitor description (#3996)François Conzelmann2023-11-301-1/+1
* exec: remove redundant environment variables from spawn (#3923)thejch2023-11-241-5/+0
* internal: Allow floating windows on special (#3872)Vaxry2023-11-181-6/+2
* keybinds: Close special workspace after moving windows out of it (#3649)thejch2023-11-151-0/+5
* internal: make getPlusMinusKeywordResult return optionalVaxry2023-11-121-17/+9
* internal: replace INT_MAX with WORKSPACE_INVALIDVaxry2023-11-121-6/+6
* decorations: Decoration Positioner (#3800)Vaxry2023-11-111-4/+4
* binds: add movefocus_cycles_fullscreenVaxry2023-11-041-2/+3
* 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