summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* renderer: disable explicit if aquamarine output doesn't support it (#9396) (#...Anthony Ruhier2025-02-131-1/+1
* cmonitor: guard old workspaceVaxry2025-02-031-5/+7
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-021-2/+3
* monitor: preferred mode now tries first 3 modes if preferred fails before err...Ikalco2025-01-311-3/+14
* core: begin using CFileDescriptor from hyprutils (#9122)Tom Englund2025-01-301-10/+7
* core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233)Honkazel2025-01-301-4/+0
* monitor: round refresh rates in sorting modesVaxry2025-01-291-3/+4
* renderer/internal: stop using box pointersVaxry2025-01-261-4/+4
* core: make persistent workspaces always follow the configVaxry2025-01-261-0/+2
* core: fixup includesvaxerski2025-01-171-1/+1
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-171-0/+6
* keybinds: fix previous_per_monitor logic (#9010)Alexander2025-01-111-0/+24
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-071-4/+4
* monitor: avoid crashes on no good modesvaxerski2025-01-011-6/+12
* core: fix custom resolutions (#8897)Ikalco2024-12-301-0/+6
* core: refactor/improve monitor mode selection (#8804)Ikalco2024-12-281-4/+379
* monitor: bring back old description behaviorvaxerski2024-12-231-1/+1
* internal: Make static analysis more happy (#8767)Ikalco2024-12-191-1/+1
* core: drop using deques in favor of vectorsVaxry2024-12-161-2/+2
* core: Add clang-tidy (#8664)Vaxry2024-12-071-2/+2
* core: workspace-related function cleanup / refactorVaxry2024-11-221-3/+3
* monitor: fix default focus when switching to a fs workspaceVaxry2024-11-221-1/+1
* hooks: add pre connected/disconnected monitor events (#8503)Alessio Molinari2024-11-171-0/+2
* monitors: fix vrr breaking monitor disconnect (#8314)Ikalco2024-11-011-0/+1
* core: move internal structures to monitor pointers (#8266)Vaxry2024-10-271-11/+9
* internal: cleanup CMonitor usage and fix a few ref hogsVaxry2024-10-261-4/+4
* monitor: avoid crash on released buffer in surfVaxry2024-10-191-1/+1
* internal: Move CMonitor to SP (#8178)Vaxry2024-10-191-57/+57
* monitor: modernize/refactor last legacy-handled eventsVaxry2024-10-191-2/+72
* input: Fix VRR for constrained cursors (#6877)UjinT342024-10-121-1/+7
* protocols: Add support for hyprland-ctm-control-v1 (#8023)Vaxry2024-10-081-0/+6
* monitor: arrange monitors on connect and disconnectVaxry2024-10-051-0/+2
* monitor: use a scope guard for disconnect eventsVaxry2024-10-051-3/+6
* monitor: cleanup and modernize scheduleDoneVaxry2024-10-051-10/+13
* wlr-output-configuration: Improve output configuration (#7571)Vaxry2024-09-261-2/+2
* Internal: move to Mat3x3 from hyprutils (#7902)Vaxry2024-09-251-6/+3
* internal: move to hyprutils' scopeguardVaxry2024-09-211-1/+2
* internal: Delay monitor events/hooks (#7797)Leiser Fernández Gallo2024-09-151-7/+7
* renderer: minor direct scanout fixes (#7594)Ikalco2024-08-311-0/+15
* presentation-feedback: minor fixupsVaxry2024-08-301-2/+2
* window/xwayland: minor property cleanupVaxry2024-08-301-1/+1
* renderer: ensure buffer format on commit (#7556)Ikalco2024-08-281-4/+7
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-11/+11
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-2/+2
* monitor: avoid dangling references to old monitors being undestroyedvaxerski2024-08-191-4/+17
* render: fixup format mismatch after leaving DSvaxerski2024-08-171-1/+1
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-081-7/+7
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-061-4/+60
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-311-4/+3
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-311-1/+1