Vaxry
7299a3b0d5
hyprctl: fix workspace dynamic effect reloading ( #13537 )
...
ref https://github.com/hyprwm/Hyprland/discussions/12806
2026-03-03 13:03:47 +00:00
ItsOhen
ffec41c426
desktop/rules: fix border colors not resetting. ( #13382 )
2026-02-27 17:59:47 +00:00
Vaxry
b88813c7ef
event: refactor HookSystem into a typed event bus ( #13333 )
...
Refactors the old HookSystem into a typed event bus with clear
separation,
discovery and types.
2026-02-22 23:30:10 +00:00
Vaxry
723870337f
layout: rethonk layouts from the ground up ( #12890 )
...
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.
2026-02-21 21:30:39 +00:00
Florent Charpentier
22fc8136a2
desktop/windowRule: allow expression in min_size/max_size ( #12977 )
2026-01-21 15:56:51 +00:00
Vaxry
fec17e5e79
desktop/ruleApplicator: fix typo in border color rule parsing ( #12995 )
...
ref https://github.com/hyprwm/Hyprland/discussions/12746
2026-01-16 16:43:25 +01:00
Vaxry
31d3181e1e
dekstop/window: read static rules before guessing initial size if possible ( #12783 )
2026-01-01 21:49:57 +01:00
Vaxry
42447a50d6
rules/windowRuleApplicator: fix min/max size effects ( #12491 )
...
fixes #12412
2025-12-27 12:43:45 +01:00
Vaxry
6175ecd4c4
debug: move to hyprutils' logger ( #12673 )
2025-12-18 17:23:24 +00:00
Lichie
18901b8e59
desktop/windowRule: force center and move rules to override each other ( #12618 )
2025-12-17 18:23:12 +00:00
Vaxry
920353370b
desktop: cleanup, unify desktop elements as views ( #12563 )
2025-12-08 15:04:40 +00:00
littleblack111
f82a8630d7
desktop/rules: tag static rule being ignored ( #12514 )
...
* chore: apply exec rules after removal and use CWindowRule
* refactor: unregister exec rules after applying them
Remove the unused toRemove vector and defer unregistering exec rules
until after applyStaticRule/applyDynamicRule so exec rules are applied
before being removed from the rule engine.
2025-12-01 16:47:59 +00:00
Vaxry
68eecf61cd
desktop/windowRule: return reset props from resetProps and recheck them ( #12458 )
...
fixes #12457
2025-11-27 21:14:24 +00:00
EvilLary
475e87b351
windowrules: fix persistent_size not applying ( #12441 )
2025-11-24 23:48:10 +00:00
Vaxry
e4b40abce6
windowrules: bring back windowUpdateRules
2025-11-18 16:49:18 +00:00
Vaxry
c2670e9ab9
windowrules: rewrite completely ( #12269 )
...
Reworks the window rule syntax completely
---------
Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
2025-11-17 18:34:02 +00:00