summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* core: use cpu-buffer hw cursors on nvidia by defaultvaxerski2025-01-082-9/+11
* opengl: only allocate offMainFB on demandvaxerski2025-01-081-1/+9
* renderer: don't access hdrMetadata optional if it has no value (#8987)Maximilian Seidler2025-01-081-2/+3
* protocols: fix compilation error (#8988)staz2025-01-081-1/+1
* window: fixup fade out animation on silent movesvaxerski2025-01-071-3/+3
* core: minor fixes for animation rewritevaxerski2025-01-072-4/+3
* config: update animation even if disabledvaxerski2025-01-071-23/+21
* core: Add support for HDR and color management protocols (#8715)UjinT342025-01-0714-0/+1173
* animationmgr: fix invalid includevaxerski2025-01-071-1/+1
* core: move parts of the animation system to hyprutils (#8868)Maximilian Seidler2025-01-0743-1646/+1013
* master: add option to show slaves on left in center orientation (#8940)Zetta1 Reid02025-01-073-5/+22
* shaders: fix blank windows when using corner rounding (#8969) (#8971)Pollux2025-01-061-2/+2
* hyprctl: fix hyprctl --batch not working with exec rules (#8952)Byso2025-01-061-26/+18
* core/compositor: fix too early buffer release (#8966)UjinT342025-01-061-4/+4
* snap: don't snap to any windows if workspace has a fullscreen window (#8870)Mike Will2025-01-061-3/+5
* datadevice: guard XWayland server against crashesvaxerski2025-01-061-1/+1
* pass: fixup debug mode rendering of input boxesvaxerski2025-01-051-1/+2
* pass/surface: fixup invalid expansion by old -1 rounding paramvaxerski2025-01-051-26/+10
* pass: improve pass debug modevaxerski2025-01-052-8/+40
* renderer: Add supercircular window corners (#8943)Pollux2025-01-0525-173/+227
* master: make loop around optional when cycling (#8926)Sergio Miguéns2025-01-042-6/+17
* xwayland: don't define atoms on no_xwayland buildsvaxerski2025-01-041-0/+2
* windows: minor initial workspace improvementsvaxerski2025-01-041-13/+13
* groupbar: fix missing ellipsize for textvaxerski2025-01-043-21/+27
* core: guard workspace and monitor in moveWorkspaceToMonitorvaxerski2025-01-041-1/+2
* socket2: add focusedmonv2 event (#8921)davc0n2025-01-031-1/+6
* pass: ignore empty rectangles queuedvaxerski2025-01-021-0/+3
* config: avoid querying the fs every tickvaxerski2025-01-022-24/+28
* pass: allow removing all pass elements of a given typevaxerski2025-01-022-0/+5
* groupbar: unify title renderingvaxerski2025-01-024-73/+11
* keybinds: attempt to wrap around if fallback is allowed in movefocusvaxerski2025-01-023-32/+67
* dnd/seat: avoid sending button events during a dnd opvaxerski2025-01-022-2/+2
* protocols: fix alpha-modifier noncompliance (#8929)outfoxxed2025-01-024-80/+87
* renderer: fix CRendererHintsPassElement reset duplication issue (#8928)Raymond Bian2025-01-021-3/+6
* protocols: add hyprland_surface_v1 implementation (#8877)outfoxxed2025-01-017-11/+186
* pass: mark crucial elements as undiscardablevaxerski2025-01-019-3/+23
* layershell: return focus to a valid ls on close if possiblevaxerski2025-01-011-1/+1
* pass: improve pass debuggingvaxerski2025-01-015-44/+133
* renderer: use a render pass for render modif in client rendervaxerski2025-01-014-19/+64
* monitor: avoid crashes on no good modesvaxerski2025-01-011-6/+12
* renderer: fix oversized blur precalcs not blurring at allvaxerski2024-12-301-0/+1
* core: fix custom resolutions (#8897)Ikalco2024-12-301-0/+6
* ctm: disable fade animation by default on nvidiavaxerski2024-12-304-0/+34
* internal: few small monitor improvements (#8890)Ikalco2024-12-293-37/+14
* master: replace always_center_master with slave_count_for_center_master (#8871)khushal-solves2024-12-293-19/+19
* ctm: add an internal fade animation to ctm transitionsvaxerski2024-12-294-1/+67
* pass: scale blur region in ::rendervaxerski2024-12-291-0/+2
* snap: give edge snapping precedence over corner snapping (#8873)Mike Will2024-12-291-4/+4
* xwayland: don't create an abstract unix domain socket on linux (#8874)Clayton2024-12-281-7/+0
* core: refactor/improve monitor mode selection (#8804)Ikalco2024-12-287-425/+384