summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* core: reserve vector sizes as much as we can (#9118)Tom Englund2025-01-1911-12/+45
* Meson: properly install 'hyprland' symlink (#9091)Mihai Fufezan2025-01-181-0/+6
* renderer: Auto enable wide color gamut in HDR mode (#9090)UjinT342025-01-173-10/+21
* core: fixup includesvaxerski2025-01-175-15/+15
* desktop/DesktopTypes.hpp: fix include (#9104)Beau2025-01-171-1/+1
* core: fix warning in shadowvaxerski2025-01-171-1/+0
* regex: log an error if regex parsing failsvaxerski2025-01-171-0/+5
* core: add LIKELY and UNLIKELY macrosvaxerski2025-01-1758-396/+395
* core: cleanup header includes (#9088)user1111111111111111111111111111111112025-01-1797-73/+225
* renderer: use cairo for cpu buffer rendering (#9071)Vaxry2025-01-161-7/+51
* renderer: fix fullscreen hdr check (#9076)UjinT342025-01-161-1/+1
* renderer: unload background texture if it's disabledvaxerski2025-01-143-10/+20
* protocols: immediately copy toplevel content when ignoreDamage set (#9049)outfoxxed2025-01-142-3/+8
* protocols: allow hyprland-toplevel-export to capture hidden windows (#9041)outfoxxed2025-01-123-10/+10
* protocols: do not capture cursor in toplevel without pointer focus (#9042)outfoxxed2025-01-122-4/+24
* renderer: Do not set hdr metadata unless needed (#9014)UjinT342025-01-125-16/+51
* keybinds: fix movefocus fallback for special workspaces (#9040)staz2025-01-121-1/+2
* helpers/Monitor.cpp: fix include path (#9039)Toria2025-01-121-1/+1
* animations: fix XWayland cursor glitch and refactor skill issues (#9033)Maximilian Seidler2025-01-112-2/+2
* animation: fixup adding animvars during ::tick (#9030)Maximilian Seidler2025-01-111-5/+2
* keybinds: fix previous_per_monitor logic (#9010)Alexander2025-01-116-42/+62
* config: add exec(-onec) with rules and execr(-once) (#8953)littleblack1112025-01-112-5/+56
* animation: avoid crashes in ::tick() on mutationsvaxerski2025-01-101-1/+5
* core: Add render:allow_early_buffer_release to make buffer release configurab...UjinT342025-01-103-5/+17
* core: Add a periodic donation request (#8981)Vaxry2025-01-1010-115/+278
* keybinds: fix nullptr deref in forcekillactive (#9021)littleblack1112025-01-101-1/+8
* core: always use goal size to send to clientsvaxerski2025-01-102-3/+3
* windows: honor xdg_toplevel_set_fullscreen output hint (#8965)Dardo D Kleiner2025-01-095-9/+54
* config: fix animations requiring all argsvaxerski2025-01-091-0/+5
* selectors: add a tag: to for matching window tag(s) by regex (#8985)zakk42232025-01-092-0/+16
* animationmgr: don't warp based on POINTY value (#9000)Maximilian Seidler2025-01-091-4/+5
* keybinds: add new window destruction dispatchers (#8962)littleblack1112025-01-082-6/+84
* opengl: fix crash on null fb stencil opvaxerski2025-01-081-2/+5
* 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