| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | config: find lua paths first (#14335) | Mihai Fufezan | 2026-05-08 | 1 | -27/+14 |
| | | | | | | * config: find lua paths first * config/supplementary/jeremy: use designated initializer list | ||||
| * | config: use lua by default, generate lua if no config present | Vaxry | 2026-05-07 | 1 | -0/+8 |
| | | |||||
| * | propRefresher: fix misnamed value | Vaxry | 2026-05-06 | 1 | -1/+1 |
| | | |||||
| * | config: fix propRefresher to not run on first launch | Vaxry | 2026-05-06 | 2 | -9/+14 |
| | | |||||
| * | config/refresher: refresh watcher state properly (#14307) | Vaxry | 2026-05-06 | 2 | -1/+6 |
| | | | | ref #14301 | ||||
| * | config/refresher: fix refreshing of cursor zooms (#14283) | Vaxry | 2026-05-06 | 2 | -0/+14 |
| | | |||||
| * | desktop/windowRule: use variants for storage internally | Vaxry | 2026-04-28 | 1 | -2/+6 |
| | | | | | Improves storage: less dynamic parsing, immediate config errors, faster. | ||||
| * | config/lua: init lua config manager, use lua if available (#13817) | Vaxry | 2026-04-26 | 8 | -2432/+200 |
| | | | | Adds a new lua config manager, which will automatically be used if there is a lua config present. | ||||
| * | input: implement follow_mouse_shrink (#13707) | Mihail Costea | 2026-04-20 | 1 | -0/+8 |
| | | | | | | | | | | | | | | | | | | * input: implement follow_mouse_shrink Add a new config option `input:follow_mouse_shrink` (INT, 0-300, default 0) that shrinks inactive window hitboxes by the specified number of pixels for focus detection purposes. This creates a dead zone in gaps between windows where moving the cursor will not trigger a focus change. The shrink only applies to inactive (non-focused) windows and only during mouse-move focus checks (follow_mouse = 1). Click and scroll interactions are unaffected — clicking on a window in the shrunk area still works normally once the window is focused. Closes #9973 * tests: add integration test for follow_mouse_shrink | ||||
| * | renderer: simplify shadows (#14047) | UjinT34 | 2026-04-18 | 1 | -6/+0 |
| | | |||||
| * | renderer: Various CM fixes, part 8 of refactors (#13860) | UjinT34 | 2026-04-16 | 1 | -11/+16 |
| | | | | Part 8 of Ujin's refactors. | ||||
| * | config: move misc:vfr to debug: (#14021) | Vaxry | 2026-04-07 | 1 | -6/+6 |
| | | | | this is a debug-only option and should never be turned off | ||||
| * | renderer: refactor part 7: api fixes (#13631) | UjinT34 | 2026-03-28 | 1 | -0/+12 |
| | | | | | | | | Part 7 of ujin's refactors --------- Co-authored-by: Vaxry <vaxry@vaxry.net> | ||||
| * | input: allow focus to switch to most recently used window on closed (#13769) | Chris Naporlee | 2026-03-28 | 1 | -4/+4 |
| | | |||||
| * | config/executor: actually execute exec-shutdown (#13872) | fazzi | 2026-03-28 | 1 | -0/+7 |
| | | |||||
| * | renderer/deco: add glow decoration (#13862) | Vaxry | 2026-03-27 | 1 | -0/+30 |
| | | |||||
| * | config: fix crash in safe mode due to null `Config::mgr()` (#13855) | Barrett Ruth | 2026-03-26 | 1 | -8/+2 |
| | | | | | | Problem: `getMainConfigPath()` dereferences `Config::mgr()` before it is constructed. Solution: return the recovery config path and let `initConfigManager()` handle generation. | ||||
| * | renderer/cm: Support wp-cm-v1 version 2 (#12817) | UjinT34 | 2026-03-25 | 1 | -0/+11 |
| | | |||||
| * | config: cleanup the entire config infrastructure (#13785) | Vaxry | 2026-03-20 | 6 | -0/+2626 |
| Massively refactors the config infrastructure, sorely needed and will be req'd for the lua stuff | |||||
