summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* layershell: fix popup crash with nullptr mon (#13763)UjinT342026-03-171-7/+6
* algo/master: fix crash on null target in getNextTargetVaxry2026-03-171-1/+1
* window/rules: add scrolling_width (#13754)ItsOhen2026-03-178-12/+52
* protocols/workspace: schedule done after output update (#13743)outfoxxed2026-03-171-2/+7
* view: consolidate group flags and apply window rules (#13694)Kon2026-03-173-8/+98
* build: add glaze dependency with FetchContent fallback (#13666)davc0n2026-03-162-3/+19
* source: c-f for new clang versionVaxry2026-03-157-36/+36
* desktop/rules: fix static rules and content type. (#13725)ItsOhen2026-03-155-43/+65
* [gha] Nix: update inputsvaxerski2026-03-151-39/+39
* algo/scroll: fix std::clamp assertion crash on resume from suspend (#13737)Nathan Ollerenshaw2026-03-152-1/+22
* renderer: fix blockBlurOptimization check (#13685)staz2026-03-131-1/+1
* config/workspacerule: add animation style (#13380)ItsOhen2026-03-137-10/+23
* algo/scroll: reverse horizontal dir mapping of vertical scroll directions (#1...Sola2026-03-131-4/+4
* hyprland.pc.in: add src include flagMihai Fufezan2026-03-131-1/+1
* Nix: always test in debug modeMihai Fufezan2026-03-131-1/+1
* internal: fix relative path header locations (#13650)ItsOhen2026-03-1310-43/+43
* input: add device specific binds (#13073)ArchSav2026-03-138-59/+113
* protocols: fix image-copy-capture stop handling and remove non protocol error...outfoxxed2026-03-121-12/+3
* renderer: fix share window projection (#13695)UjinT342026-03-113-2/+6
* algo/dwindle: fix precise mouse setting (#13678)Bastien Souchu2026-03-103-32/+8
* shader: delete shader on success path (#13682)Tom Englund2026-03-101-0/+1
* compositor: When processing fullscreen states, only use effective mode where ...Nikolai Nechaev2026-03-102-12/+50
* renderer: fix crash on null blur framebuffer during monitor disconnectmatjam2026-03-103-2/+9
* protocols/sessionLock: fix crash when monitor is gone during lock surface cre...matjam2026-03-101-4/+13
* layout: fix crash on monitor reconnect due to stale workspace statematjam2026-03-103-3/+18
* layout: fix null deref in focalPointForDir and moveInDirection (#13652)James Bingen2026-03-102-2/+18
* algo/dwindle: Respect `force_split` when moving windows to workspaces (#13038)Nikolai Nechaev2026-03-106-29/+52
* algo/dwindle: do NOT use smart_split for overridden focal point (#13635)Vaxry2026-03-092-6/+6
* layout: fix drag_threshold window snap regression (rebased for #12890) (#13140)Mihail Costea2026-03-091-2/+2
* layout/windowTarget: add visualBox (#13626)outfoxxed2026-03-096-60/+72
* renderer: fix crash with nullptr FBs (#13641)UjinT342026-03-092-9/+17
* desktop/windowRule: fix matching CONTENT (#13636)Vaxry2026-03-073-2/+30
* algo/scroll: fix unsigned wrap (#13634)Yujon Pradhananga2026-03-071-0/+3
* renderer: fix sdr mod (#13630)UjinT342026-03-071-1/+1
* layout/groupTarget: fix crash on null space assignment (#13614)Vaxry2026-03-072-2/+4
* renderer: refactor gl renderer (#13488)UjinT342026-03-0721-1387/+1726
* renderer: refactor projection setting (#13485)UjinT342026-03-077-121/+113
* renderer: move m_renderData to renderer (#13474)UjinT342026-03-0718-474/+554
* renderer: refactor resources and flags (#13471)UjinT342026-03-0737-793/+778
* renderer: refactor render elements (#13438)UjinT342026-03-0724-312/+392
* deco/border: fix damage regionVaxry2026-03-071-0/+1
* renderer: refactor Texture, Framebuffer and Renderbuffer (#13437)UjinT342026-03-0646-845/+1156
* renderer: shader variants refactor (#13434)UjinT342026-03-0662-1441/+1921
* dwindle: add rotatesplit layoutmsg and tests (#13235)Mikhail2026-03-063-0/+146
* compositor: fix missing recheckWorkArea to prevent CReservedArea assert failu...Logan Collins2026-03-061-0/+2
* layerrules: add dynamically registered rules for plugins (#13331)Virt2026-03-068-14/+230
* keybinds: Remove removed keybinds (#13605)Nikolai Nechaev2026-03-063-19/+1
* pointer: fix hardware cursor rendering on rotated/flipped monitors (#13574)JaSha2562026-03-051-18/+17
* screencopy: fix isOutputBeingSSd (#13586)Vaxry2026-03-052-3/+4
* desktop/rules: fix empty workspace handling (#13544)justin40462026-03-052-2/+49