summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.hpp
Commit message (Expand)AuthorAgeFilesLines
...
* renderer: nuke lastFrameDamage and rework finalDamageVaxry2024-02-231-2/+0
* socket2: `monitoraddedv2` IPC event for monitor description and id (#4646)Jacob Birkett2024-02-151-2/+3
* renderer: accept custom state requests for fake outputsVaxry2024-02-141-27/+28
* keybinds: Fix focus not moving along when moving workspace (#4660)Sefa Eyeoglu2024-02-091-1/+1
* monitor: wrap usage of wlr_output_stateVaxry2024-01-281-2/+21
* monitor: clear output state after usageVaxry2024-01-271-0/+1
* deps: update wlrootsVaxry2024-01-271-0/+1
* keybinds: Add dispatcher for xmonad/qtile-style workspace switching (#4439)virchau132024-01-151-1/+1
* renderer: reject non-clean scales, find nearest cleanvaxerski2023-12-221-1/+2
* style/ci: apply clang-format and verify it in ci (#4039)François Conzelmann2023-12-061-1/+1
* monitor: remove comma from monitor description (#3996)François Conzelmann2023-11-301-0/+1
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-26/+28
* output-layout: fix wlroots display handling (#3718)Alessio Molinari2023-11-121-1/+1
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-1/+1
* Core: various unsafe state improvements (#3713)Vaxry2023-11-011-23/+23
* renderer: properly pass 10-bit formats to openglVaxry2023-10-301-0/+1
* tearing: cleanup vars and avoid rendering before drm is readyvaxerski2023-09-301-6/+10
* renderer: lock software cursors while tearingvaxerski2023-09-301-0/+1
* renderer: Tearing implementation (#3441)Vaxry2023-09-281-0/+7
* input: Various constraint handling fixes (#3381)Vaxry2023-09-201-0/+1
* refactor: utilize 'middle()' method for window/montior center (#3253)memchr2023-09-111-0/+1
* fix: focusWindow on hidden workspace triggers another focusWindow. (#3216)memchr2023-09-081-1/+1
* wlr-ext-workspace: remove protocol implvaxerski2023-09-011-4/+0
* xwayland: use a completely separate coordinate systemvaxerski2023-08-151-4/+5
* internal: add a new monitor auto systemvaxerski2023-08-141-0/+1
* config: add vrr per-displayvaxerski2023-08-111-2/+17
* internal: Wrap regions (#2750)Vaxry2023-07-191-1/+3
* render: move lastFrameDamage to CMonitorvaxerski2023-07-101-0/+2
* xwayland: send zero scaling to xwayland if enabledvaxerski2023-06-231-0/+1
* gamma: use wlr's new gamma manager eventvaxerski2023-06-141-0/+1
* renderer,config: add custom DRM modeline support (#2254)Andrei Alexeyev2023-05-091-11/+14
* internal: workspace manip handling reworkvaxerski2023-04-141-0/+4
* screencopy: implement dmabufvaxerski2023-04-121-0/+1
* output: handle needs_framevaxerski2023-04-071-0/+1
* internal: listen to output.damage eventsvaxerski2023-04-071-2/+3
* internal: migrate to damage_ringvaxerski2023-04-071-1/+4
* Feat: Introduce render_ahead_of_time (#1863)Vaxry2023-03-241-0/+5
* Plugin System (#1590)Vaxry2023-02-271-0/+3
* remove old comment and fixup lsl var namevaxerski2023-01-221-5/+2
* Added clang format (#1239)Vaxry2022-12-161-40/+39
* minor xcursor and scale fixesvaxerski2022-12-151-1/+1
* add auto scalevaxerski2022-12-141-0/+1
* find a default workspace smartervaxerski2022-12-091-0/+1
* Added handling more special workspacesvaxerski2022-11-271-2/+2
* update wlroots depvaxerski2022-11-191-1/+1
* Added creating / destroying outputs on a multi-backend + headless backendvaxerski2022-11-051-0/+1
* add 10bit support to displaysvaxerski2022-10-271-0/+1
* disable adaptive sync with no_vfr offvaxerski2022-10-221-0/+1
* don't recalc offset on monitor reload offset autovaxerski2022-10-121-1/+1
* add dpms status info in hyprctlvaxerski2022-10-051-0/+2