aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/helpers/Monitor.cpp
AgeCommit message (Expand)Author
9 dayscore: drop using deques in favor of vectorsVaxry
2024-12-07core: Add clang-tidy (#8664)Vaxry
2024-11-22core: workspace-related function cleanup / refactorVaxry
2024-11-22monitor: fix default focus when switching to a fs workspaceVaxry
2024-11-17hooks: add pre connected/disconnected monitor events (#8503)Alessio Molinari
2024-11-01monitors: fix vrr breaking monitor disconnect (#8314)Ikalco
2024-10-27core: move internal structures to monitor pointers (#8266)Vaxry
2024-10-26internal: cleanup CMonitor usage and fix a few ref hogsVaxry
2024-10-19monitor: avoid crash on released buffer in surfVaxry
2024-10-19internal: Move CMonitor to SP (#8178)Vaxry
2024-10-19monitor: modernize/refactor last legacy-handled eventsVaxry
2024-10-12input: Fix VRR for constrained cursors (#6877)UjinT34
2024-10-08protocols: Add support for hyprland-ctm-control-v1 (#8023)Vaxry
2024-10-05monitor: arrange monitors on connect and disconnectVaxry
2024-10-05monitor: use a scope guard for disconnect eventsVaxry
2024-10-05monitor: cleanup and modernize scheduleDoneVaxry
2024-09-26wlr-output-configuration: Improve output configuration (#7571)Vaxry
2024-09-25Internal: move to Mat3x3 from hyprutils (#7902)Vaxry
2024-09-21internal: move to hyprutils' scopeguardVaxry
2024-09-15internal: Delay monitor events/hooks (#7797)Leiser Fernández Gallo
2024-08-31renderer: minor direct scanout fixes (#7594)Ikalco
2024-08-30presentation-feedback: minor fixupsVaxry
2024-08-30window/xwayland: minor property cleanupVaxry
2024-08-28renderer: ensure buffer format on commit (#7556)Ikalco
2024-08-26misc: constify the remaining for loops (#7534)Tom Englund
2024-08-26core: make most for loops use const references (#7527)Tom Englund
2024-08-19monitor: avoid dangling references to old monitors being undestroyedvaxerski
2024-08-17render: fixup format mismatch after leaving DSvaxerski
2024-08-08internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund
2024-08-06renderer: Explicit sync fixes (#7151)Vaxry
2024-07-31core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry
2024-07-31internal: refactor fullscreen states (#7104)MightyPlaza
2024-07-30output: minor tearing fixesVaxry
2024-07-30output: submit damage to kmsVaxry
2024-07-30pointer: use preMonitorCommit for resetting render stateVaxry
2024-07-22debug: get rid of useless 1s in logs (#6969)Ikalco
2024-07-21Core: Move to aquamarine (#6608)Vaxry
2024-07-07workspaces: don't try to reopen special workspaces (#6802)Virt
2024-06-22core: add ability to select previous workspace per monitor (#6598)Alexander
2024-06-19damageRing: move to hyprland implVaxry
2024-06-19pointer: use software rendering when monitor is mirrored (#6587)Lucas Reis
2024-06-19core: Move to hyprutils for MathVaxry
2024-06-14vrr: add option to fix mouse breaking vrr (#6483)UjinT34
2024-06-11core: move to hyprutils for utils (#6385)Vaxry
2024-06-10output: remove wl_output globals for mirrored displaysVaxry
2024-06-08wayland/core: move to new impl (#6268)Vaxry
2024-05-10presentation-time: move to new implVaxry
2024-05-09config: move various cursor-related vars to cursor:Vaxry
2024-05-09layer-shell: move to new implVaxry
2024-05-09Tablet: move to new implVaxry