summaryrefslogtreecommitdiff
path: root/src/managers
Commit message (Expand)AuthorAgeFilesLines
* input: fix warnvaxerski2023-09-291-2/+0
* input: fix unused variable warnvaxerski2023-09-291-1/+0
* renderer: optimize render pipeline when there is a solitary clientvaxerski2023-09-291-24/+12
* renderer: Tearing implementation (#3441)Vaxry2023-09-281-1/+2
* input: minor constraint fixesvaxerski2023-09-281-27/+27
* input: Add map to region options for tablets (#3425)Cascade aka. Isoheptane2023-09-271-0/+6
* input: avoid using the wrong surface in drag focus forcevaxerski2023-09-231-1/+1
* dispatchers: support number as arg in changegroupactive (#3329)memchr2023-09-231-0/+12
* input: fixup mouse down refocus conditionsvaxerski2023-09-231-1/+1
* input: properly track mouse focus on drag operationsvaxerski2023-09-232-7/+16
* windowrules: add rule `group` to map windows grouped (#3279)memchr2023-09-222-64/+37
* input: simplify fullscreen workspace input calculationsvaxerski2023-09-211-12/+7
* keybinds: implement pushactivetobottom dispacher (#3217)alaricljs2023-09-213-2/+29
* input: lock focus to last surface on buttons heldvaxerski2023-09-201-4/+1
* input: Various constraint handling fixes (#3381)Vaxry2023-09-201-11/+10
* logging: implement std::formatter for some types (#3380)memchr2023-09-203-2/+4
* logging/format: use std::format_string to catch formatting string errors at c...memchr2023-09-201-2/+2
* keybinds: focus last window on workspace change to another monvaxerski2023-09-181-1/+4
* input: guard constraint in unconstrainMousevaxerski2023-09-171-1/+2
* 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