summaryrefslogtreecommitdiff
path: root/src/layout/algorithm/tiled/monocle
Commit message (Collapse)AuthorAgeFilesLines
* desktop/window: expand hidden into proper statesVaxry2026-04-291-5/+10
|
* config/errors: Report and categorize errors properly for actions (#14192)Vaxry2026-04-282-13/+13
| | | | Makes all errors categorized, some not displayed, some displayed. All errors can be obtained after hl.dispatch()
* config/lua: init lua config manager, use lua if available (#13817)Vaxry2026-04-261-1/+1
| | | Adds a new lua config manager, which will automatically be used if there is a lua config present.
* monocle: avoid repeated workspace monitor lock() calls (#14085)Visal Vijay2026-04-161-2/+3
| | | | | | | | | * refactor(monocle): avoid repeated workspace monitor lock() calls * clang-format * cleanup: avoid repeated weak_ptr::lock() calls * style: shorten variable name PMONITORWORKSPACEOWNER to PMONITOR
* layout/algos: use binds:window_direction_monitor_fallback for moves (#13508)Vaxry2026-03-021-0/+5
| | | ref https://github.com/hyprwm/Hyprland/discussions/13473
* algo/dwindle: use focal point correctly for x-ws moves (#13514)Vaxry2026-03-021-1/+1
|
* event: refactor HookSystem into a typed event bus (#13333)Vaxry2026-02-222-8/+7
| | | | | Refactors the old HookSystem into a typed event bus with clear separation, discovery and types.
* layout: rethonk layouts from the ground up (#12890)Vaxry2026-02-212-0/+326
Rewrites layouts to be much smaller, and deal with much less annoying BS. Improves the overall architecture, unifies handling of pseudotiling, and various other improvements.