summaryrefslogtreecommitdiff
path: root/src/protocols/OutputManagement.hpp
Commit message (Collapse)AuthorAgeFilesLines
* protocols/outputMgmt: fix wlr-randr by defering success event until monitor ↵nikromen2025-11-081-0/+7
| | | | | | | | | | | reloads (#12236) wlr-randr disconnects immediately after receiving success event, but before applying the monitor configuration. This causes the state to be lost when performMonitorReload() is called. By postponing the success event until the call of the hook monitorLayoutChanged we ensure the configuration to remain valid during the reload process.
* protocols: refactor class member vars (n-t) (#10273)davc0n2025-05-041-22/+22
|
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-231-1/+0
|
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-261-1/+1
| | | | ref #8221
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-14/+10
| | | | | * move monitors to sp * XD
* wlr-output-configuration: Improve output configuration (#7571)Vaxry2024-09-261-23/+46
|
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-7/+8
| | | | | | | | | | | | | | Moves Hyprland from wlroots to aquamarine for the backend. --------- Signed-off-by: Vaxry <vaxry@vaxry.net> Co-authored-by: Mihai Fufezan <mihai@fufexan.net> Co-authored-by: Jan Beich <jbeich@FreeBSD.org> Co-authored-by: vaxerski <vaxerski@users.noreply.github.com> Co-authored-by: UjinT34 <41110182+UjinT34@users.noreply.github.com> Co-authored-by: Tom Englund <tomenglund26@gmail.com> Co-authored-by: Ikalco <73481042+ikalco@users.noreply.github.com> Co-authored-by: diniamo <diniamo53@gmail.com>
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-1/+1
| | | | | | | | | | | | | * core: move to hyprutils for utils Nix: add hyprutils dep * Meson: add hyprutils dep * flake.lock: update --------- Co-authored-by: Mihai Fufezan <mihai@fufexan.net>
* output-management: move to new implVaxry2024-05-031-0/+166