summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* subsurfaceTree: update surface tree protocol feedback on mapvaxerski2024-01-091-1/+1
* special: move floating windows along with the workspacevaxerski2023-12-261-0/+16
* xdgshell: bump to 6, send suspended statesvaxerski2023-12-231-0/+6
* Revert "xwayland: push invisible windows outside layout"Vaxry2023-12-131-26/+1
* xwayland: push invisible windows outside layoutVaxry2023-12-121-1/+26
* keybinds: Keep focus on special when switching workspaces (#4084)dranull2023-12-071-12/+12
* monitor: remove comma from monitor description (#3996)François Conzelmann2023-11-301-1/+5
* monitor: fix transform matrix calculations for transformedVaxry2023-11-241-1/+1
* renderer: Move to a full Hyprland GL rendering pipeline (#3920)Vaxry2023-11-241-0/+9
* internal: replace INT_MAX with WORKSPACE_INVALIDVaxry2023-11-121-1/+1
* output-layout: fix wlroots display handling (#3718)Alessio Molinari2023-11-121-4/+4
* Internal: Hyprland box implementation (#3755)Vaxry2023-11-041-2/+2
* Core: various unsafe state improvements (#3713)Vaxry2023-11-011-24/+29
* monitor: ensure vrr on workspace changevaxerski2023-10-121-0/+2
* tearing: cleanup vars and avoid rendering before drm is readyvaxerski2023-09-301-1/+1
* renderer: Tearing implementation (#3441)Vaxry2023-09-281-0/+2
* internal: Further unsafe state improvements (#3404)Vaxry2023-09-241-1/+1
* renderer: damage monitor on special workspace changevaxerski2023-09-221-0/+2
* logging: implement std::formatter for some types (#3380)memchr2023-09-201-2/+1
* refactor: utilize 'middle()' method for window/montior center (#3253)memchr2023-09-111-0/+4
* internal: Fix wlr output management (#3234)Philip Damianik2023-09-101-2/+0
* fix: focusWindow on hidden workspace triggers another focusWindow. (#3216)memchr2023-09-081-3/+3
* internal: Remove all `.c_str()` calls when using `std::vformat` (#3198)Philip Damianik2023-09-061-2/+2
* internal: Formatter rework (#3186)Vaxry2023-09-061-9/+9
* monitor: minor adjustmentsvaxerski2023-09-051-7/+1
* socket2: added "activespecial" IPC event (#3163)MightyPlaza2023-09-041-2/+17
* monitor: ignore no-op workspace changesvaxerski2023-09-031-0/+3
* internal: Unsafe state reworks (#3114)Vaxry2023-09-011-23/+19
* wlr-ext-workspace: remove protocol implvaxerski2023-09-011-22/+0
* fix: improved focus behaviour on workspace switching for follow_mouse!=1 (#3041)memchr2023-08-211-2/+16
* internal: add a new monitor auto systemvaxerski2023-08-141-0/+9
* internal: Wrap regions (#2750)Vaxry2023-07-191-2/+4
* monitor: unplug all callbacks in ~dtorvaxerski2023-07-181-0/+8
* monitor: disconnect bind on disconnectvaxerski2023-07-181-0/+1
* render: move lastFrameDamage to CMonitorvaxerski2023-07-101-0/+2
* xwayland: send zero scaling to xwayland if enabledvaxerski2023-06-231-0/+2
* internal: properly set monitor props on special windowsvaxerski2023-06-021-0/+7
* input: don't move monitor focus on wp change (#2320)Anthony Ruhier2023-05-171-1/+1
* monitors: fix some bugs with re-plugvaxerski2023-05-061-1/+1
* workspaces: minor fixes for multi-specialvaxerski2023-05-061-0/+5
* monitors: toggle special on changeworkspace with specialvaxerski2023-05-051-1/+4
* workspaces: restore monitor on re-plugvaxerski2023-05-031-0/+10
* monitor: update fullscreen fade on workspace changevaxerski2023-04-301-0/+2
* monitors: set special monitor ID on openvaxerski2023-04-171-1/+2
* Format: use %lx for all addressesvaxerski2023-04-171-1/+1
* internal: move workspace special check higher in changeWorkspacevaxerski2023-04-171-5/+5
* Render: add cursor_zoomvaxerski2023-04-161-0/+12
* monitor: recalc layout on switched wsvaxerski2023-04-161-0/+2
* damage: fix damage on moves / workspace changesvaxerski2023-04-151-0/+4
* workspaces: fixup workspaces not activating on workspace switchvaxerski2023-04-141-2/+10