summaryrefslogtreecommitdiff
path: root/src/helpers/Monitor.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* Internal: move to Mat3x3 from hyprutils (#7902)Vaxry2024-09-251-6/+3
* internal: move to hyprutils' scopeguardVaxry2024-09-211-1/+2
* internal: Delay monitor events/hooks (#7797)Leiser Fernández Gallo2024-09-151-7/+7
* renderer: minor direct scanout fixes (#7594)Ikalco2024-08-311-0/+15
* presentation-feedback: minor fixupsVaxry2024-08-301-2/+2
* window/xwayland: minor property cleanupVaxry2024-08-301-1/+1
* renderer: ensure buffer format on commit (#7556)Ikalco2024-08-281-4/+7
* misc: constify the remaining for loops (#7534)Tom Englund2024-08-261-11/+11
* core: make most for loops use const references (#7527)Tom Englund2024-08-261-2/+2
* monitor: avoid dangling references to old monitors being undestroyedvaxerski2024-08-191-4/+17
* render: fixup format mismatch after leaving DSvaxerski2024-08-171-1/+1
* internal: introduce new types to avoid unsigned int rollover and signed int o...Tom Englund2024-08-081-7/+7
* renderer: Explicit sync fixes (#7151)Vaxry2024-08-061-4/+60
* core/surface/buffer: Buffer lock/release fixes (#7110)Vaxry2024-07-311-4/+3
* internal: refactor fullscreen states (#7104)MightyPlaza2024-07-311-1/+1
* output: minor tearing fixesVaxry2024-07-301-1/+2
* output: submit damage to kmsVaxry2024-07-301-0/+2
* pointer: use preMonitorCommit for resetting render stateVaxry2024-07-301-0/+2
* debug: get rid of useless 1s in logs (#6969)Ikalco2024-07-221-1/+1
* Core: Move to aquamarine (#6608)Vaxry2024-07-211-108/+185
* workspaces: don't try to reopen special workspaces (#6802)Virt2024-07-071-0/+3
* core: add ability to select previous workspace per monitor (#6598)Alexander2024-06-221-10/+15
* damageRing: move to hyprland implVaxry2024-06-191-11/+7
* pointer: use software rendering when monitor is mirrored (#6587)Lucas Reis2024-06-191-0/+10
* core: Move to hyprutils for MathVaxry2024-06-191-1/+3
* vrr: add option to fix mouse breaking vrr (#6483)UjinT342024-06-141-0/+18
* core: move to hyprutils for utils (#6385)Vaxry2024-06-111-2/+3
* output: remove wl_output globals for mirrored displaysVaxry2024-06-101-0/+5
* wayland/core: move to new impl (#6268)Vaxry2024-06-081-11/+1
* presentation-time: move to new implVaxry2024-05-101-7/+18
* config: move various cursor-related vars to cursor:Vaxry2024-05-091-2/+2
* layer-shell: move to new implVaxry2024-05-091-1/+2
* Tablet: move to new implVaxry2024-05-091-14/+0
* cursor: move to a hyprland implVaxry2024-05-091-15/+21
* internal: new shared_ptr and weak_ptr implementation (#5883)Vaxry2024-05-051-6/+6
* input: Introduce basic hyprland HID classesVaxry2024-05-031-4/+5
* internal: Window storage rework - part 1 (#5762)Vaxry2024-04-271-6/+6
* gamma-control: move to new implVaxry2024-04-221-3/+9
* core: Fix double special workspace (#5574)thejch2024-04-131-1/+1
* monitor: add workspace null check to visible flagVaxry2024-04-101-1/+2
* input: don't remove pinned focus on workspace change (#5486)MightyPlaza2024-04-071-9/+14
* monitor: unset visible flag from ws on disconnectVaxry2024-04-051-0/+1
* monitor: check for invalid workspaces in onConnectVaxry2024-04-051-0/+3
* workspaces: add visible flagVaxry2024-04-031-4/+11
* Workspace/core: Refactor workspace storage (#5380)Vaxry2024-04-021-40/+40
* core: ensure m_pLastMonitor validity over unsafe stateVaxry2024-03-261-1/+1
* animations: Fix animation issue in focusworkspaceoncurrentmonitor (#5202)thejch2024-03-231-0/+1
* internal: Support libhyprcursor (#5009)Vaxry2024-03-091-4/+0
* socket2: Add 5 IPC event with support for workspace ID (#5022)Aaron2024-03-081-3/+2
* layout: Fix toggling fullscreen special workspace on different monitor (#5000)thejch2024-03-071-0/+10