aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/events/Monitors.cpp
AgeCommit message (Expand)Author
2024-01-28monitor: wrap usage of wlr_output_stateVaxry
2024-01-09subsurfaceTree: update surface tree protocol feedback on mapvaxerski
2023-11-12output-layout: fix wlroots display handling (#3718)Alessio Molinari
2023-11-04Internal: Hyprland box implementation (#3755)Vaxry
2023-11-01Core: various unsafe state improvements (#3713)Vaxry
2023-10-25deps: update wlrootsVaxry
2023-10-04renderer: extract solitary check into frame handlervaxerski
2023-10-04renderer: considerable fixes to repaint logicvaxerski
2023-09-30tearing: cleanup vars and avoid rendering before drm is readyvaxerski
2023-09-29renderer: optimize render pipeline when there is a solitary clientvaxerski
2023-09-28renderer: Tearing implementation (#3441)Vaxry
2023-09-24internal: Further unsafe state improvements (#3404)Vaxry
2023-09-11refactor: utilize 'middle()' method for window/montior center (#3253)memchr
2023-09-10internal: Fix wlr output management (#3234)Philip Damianik
2023-09-06internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik
2023-09-06internal: Formatter rework (#3186)Vaxry
2023-09-01internal: Unsafe state reworks (#3114)Vaxry
2023-07-20toplevelexport: support dmabuf + various fixesvaxerski
2023-07-18internal: Protocol C++ Wraps + XDGOutput impl (#2733)Vaxry
2023-07-12screencopy: don't send frames on commits w/o a buffervaxerski
2023-07-09Reuse same ID when reconnecting monitor, otherwise use minimum available ID (...Tuur Vanhoutte
2023-06-23xwayland: send zero scaling to xwayland if enabledvaxerski
2023-06-17Partial revert of Commit 302ec13: (#2539)Shemig
2023-06-15Fix crash when screen size is 0x0 (#2523)Shemig
2023-06-02events: remove old commentvaxerski
2023-04-12screencopy: implement dmabufvaxerski
2023-04-12listeners: more safety around changevaxerski
2023-04-07output: handle needs_framevaxerski
2023-04-07internal: listen to output.damage eventsvaxerski
2023-03-29Fix some typos (#1907)Alexander Seiler
2023-03-24config: default manual animations to falsevaxerski
2023-03-24Feat: Introduce render_ahead_of_time (#1863)Vaxry
2023-03-21Added overflow check for blur radius (#1847)staz
2023-03-21monitors: update surface outputs on recover from unsafevaxerski
2023-03-16monitors: fix segfault on non-unsafe removevaxerski
2023-03-15events: guard output in changevaxerski
2023-03-15monitors: fixes to unsafe modevaxerski
2023-03-02Move AnimationManager::tick() to an event loopvaxerski
2023-02-28Draw HyprError on the last monitorvaxerski
2023-02-27Plugin System (#1590)Vaxry
2023-02-19Added an Event Hook System (#1578)Vaxry
2023-02-16fixup stutter in rendering with toplevel_exportvaxerski
2023-02-14move no_vfr to vfr and add vrrvaxerski
2023-02-08improve VRR state checking with updates to mosthzvaxerski
2023-01-28prevent early segfaults on default mouse posv0.21.0betavaxerski
2023-01-28warp cursor on login to centervaxerski
2023-01-08expand region twice in blur damagevaxerski
2023-01-05Normalize color storagevaxerski
2022-12-22fix dynamic monitor disables corrupting pmosthzvaxerski
2022-12-16Added clang format (#1239)Vaxry