summaryrefslogtreecommitdiff
path: root/src/managers
Commit message (Expand)AuthorAgeFilesLines
...
* input: fix hints not being used if committed at the beginningvaxerski2023-09-151-3/+11
* 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-133-9/+23
* layout: add direction parameter to onWindowCreated and friends (#3269)memchr2023-09-132-7/+18
* fix: inconsistent behaviour where last workspace was not saved (#3261)memchr2023-09-111-0/+1
* 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
* input: do not process mouse in unsafe statevaxerski2023-09-101-2/+2
* feat: add a new movewindoworgroup dispatcher (#3006)memchr2023-09-102-22/+106
* xwayland: adjust coord calculationvaxerski2023-09-101-1/+1
* keybinds: ignore conditions on special releasevaxerski2023-09-101-2/+3
* keybinds: track pressed special bindsvaxerski2023-09-102-1/+15
* keybinds: ignore mods on release of special bindsvaxerski2023-09-101-3/+6
* refactor: replace lambdas with CKeybindManager::switchToWindow (#3229)memchr2023-09-102-94/+36
* keybinds: Do not suppress pass and mouse release (#3219)shadowmax312023-09-091-2/+2
* internal: fix warningsvaxerski2023-09-071-1/+0
* internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik2023-09-067-25/+23
* config: Integrate HASCONFIG into CConfigManager::getConfigValueSafeDevice (#3...Philip Damianik2023-09-061-51/+29
* config/input: Improve fallback behavior for unset device config values (#3184)Philip Damianik2023-09-061-37/+49
* input/config: add button scroll lock (#3189)unrealhoang2023-09-061-0/+4
* animationmgr: guard monitor ptr in animationSlidevaxerski2023-09-061-2/+5
* internal: Formatter rework (#3186)Vaxry2023-09-0610-60/+60
* animationmgr: Optimize CAnimationManager::scheduleTick a bit. (#3172)Dickby2023-09-051-5/+4
* input: minor constraint fixesvaxerski2023-09-041-9/+16
* xwaylandmgr: find closest output in xwayland coord translationvaxerski2023-09-041-4/+9
* 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
* internal: Revert rounding of window size (#3153)staz2023-09-031-2/+2
* keybinds: fixup global conditionsvaxerski2023-09-021-2/+2
* globalshortcuts: allow empty appidvaxerski2023-09-021-1/+1
* xwaylandmgr: round reported sizesvaxerski2023-09-021-2/+2
* 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-013-7/+10
* wlr-ext-workspace: remove protocol implvaxerski2023-09-012-13/+1
* text-input-v1: Fix preedit styling in chromium (#3131)q234rty2023-09-011-3/+3
* keybinds: fixup release conditionsvaxerski2023-08-302-11/+1
* decos: groupbar mouse interaction (#3102)MightyPlaza2023-08-302-9/+60
* input: fix xwayland constraint calcsvaxerski2023-08-301-3/+5
* input: warp in unconstrainMousevaxerski2023-08-301-1/+7
* internal: allow opening empty special workspacesvaxerski2023-08-251-8/+2
* input: improved path handling; null check return value of fopen. (#3061)memchr2023-08-252-8/+6
* input: add transparent bindsvaxerski2023-08-252-9/+15
* input: sanitize newlines in device namesvaxerski2023-08-251-1/+2