summaryrefslogtreecommitdiff
path: root/src/events/Monitors.cpp
Commit message (Expand)AuthorAgeFilesLines
* keybinds: Fix exit trigger by moving it to monitor.frame (#5240)dmayle2024-03-251-0/+7
* config: improve config value infrastructureVaxry2024-03-031-5/+6
* Migrate the config to hyprlang (#4656)Vaxry2024-02-181-5/+5
* renderer: accept custom state requests for fake outputsVaxry2024-02-141-3/+13
* monitor: wrap usage of wlr_output_stateVaxry2024-01-281-3/+3
* subsurfaceTree: update surface tree protocol feedback on mapvaxerski2024-01-091-1/+1
* output-layout: fix wlroots display handling (#3718)Alessio Molinari2023-11-121-2/+5
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-2/+3
* Core: various unsafe state improvements (#3713)Vaxry2023-11-011-38/+16
* deps: update wlrootsVaxry2023-10-251-1/+1
* renderer: extract solitary check into frame handlervaxerski2023-10-041-1/+3
* renderer: considerable fixes to repaint logicvaxerski2023-10-041-1/+2
* tearing: cleanup vars and avoid rendering before drm is readyvaxerski2023-09-301-8/+9
* renderer: optimize render pipeline when there is a solitary clientvaxerski2023-09-291-1/+0
* renderer: Tearing implementation (#3441)Vaxry2023-09-281-0/+10
* internal: Further unsafe state improvements (#3404)Vaxry2023-09-241-6/+18
* refactor: utilize 'middle()' method for window/montior center (#3253)memchr2023-09-111-2/+2
* internal: Fix wlr output management (#3234)Philip Damianik2023-09-101-2/+12
* internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik2023-09-061-1/+1
* internal: Formatter rework (#3186)Vaxry2023-09-061-2/+2
* internal: Unsafe state reworks (#3114)Vaxry2023-09-011-20/+19
* toplevelexport: support dmabuf + various fixesvaxerski2023-07-201-1/+3
* internal: Protocol C++ Wraps + XDGOutput impl (#2733)Vaxry2023-07-181-4/+1
* screencopy: don't send frames on commits w/o a buffervaxerski2023-07-121-1/+2
* Reuse same ID when reconnecting monitor, otherwise use minimum available ID (...Tuur Vanhoutte2023-07-091-1/+1
* xwayland: send zero scaling to xwayland if enabledvaxerski2023-06-231-1/+8
* Partial revert of Commit 302ec13: (#2539)Shemig2023-06-171-5/+0
* Fix crash when screen size is 0x0 (#2523)Shemig2023-06-151-0/+5
* events: remove old commentvaxerski2023-06-021-1/+0
* screencopy: implement dmabufvaxerski2023-04-121-0/+8
* listeners: more safety around changevaxerski2023-04-121-0/+3
* output: handle needs_framevaxerski2023-04-071-0/+6
* internal: listen to output.damage eventsvaxerski2023-04-071-0/+7
* Fix some typos (#1907)Alexander Seiler2023-03-291-1/+1
* config: default manual animations to falsevaxerski2023-03-241-1/+1
* Feat: Introduce render_ahead_of_time (#1863)Vaxry2023-03-241-206/+19
* Added overflow check for blur radius (#1847)staz2023-03-211-1/+2
* monitors: update surface outputs on recover from unsafevaxerski2023-03-211-0/+7
* monitors: fix segfault on non-unsafe removevaxerski2023-03-161-1/+1
* events: guard output in changevaxerski2023-03-151-0/+3
* monitors: fixes to unsafe modevaxerski2023-03-151-0/+7
* Move AnimationManager::tick() to an event loopvaxerski2023-03-021-1/+0
* Draw HyprError on the last monitorvaxerski2023-02-281-5/+3
* Plugin System (#1590)Vaxry2023-02-271-1/+12
* Added an Event Hook System (#1578)Vaxry2023-02-191-3/+1
* fixup stutter in rendering with toplevel_exportvaxerski2023-02-161-2/+2
* move no_vfr to vfr and add vrrvaxerski2023-02-141-4/+4
* improve VRR state checking with updates to mosthzvaxerski2023-02-081-4/+4
* prevent early segfaults on default mouse posvaxerski2023-01-281-2/+4
* warp cursor on login to centervaxerski2023-01-281-0/+8