summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* snap: revert #8659, use bounds checking instead of bit mask (#8872)Mike Will2024-12-271-2/+2
* pass: scale blur regions properlyvaxerski2024-12-271-2/+2
* foreign-toplevel: update active on null window focus (#8860)user1111111111111111111111111111111112024-12-271-1/+1
* internal: update window position/size after changing fullscreenstate (#8865)khushal-solves2024-12-271-3/+3
* functionHooks: wait for hyprland pages before returning addr for trampovaxerski2024-12-261-0/+15
* debug: fix overlay not renderingvaxerski2024-12-261-2/+6
* internal: added reference to CTimer class in KeybindManager (#8836)Avi Herman2024-12-251-0/+1
* debug: fix ISDEBUG checking (#8823)staz2024-12-252-4/+4
* pass: improve blur region detectionvaxerski2024-12-251-2/+5
* monitor: bring back old description behaviorvaxerski2024-12-231-1/+1
* renderer: allow plugins to know what window was rendered in postVaxry2024-12-221-1/+6
* debug: add debug:pass for debugging the render passVaxry2024-12-223-2/+31
* Renderer: rewrite render scheduling (#8683)Vaxry2024-12-2242-779/+1580
* core: fade in windows when they are brought from invisible workspacesVaxry2024-12-224-1/+15
* windowrules: add negative: prefix for negating a regexVaxry2024-12-215-34/+61
* windowrules: precompute regexes for window/layer rulesVaxry2024-12-215-14/+49
* groups: honor group lock window rule (#8782)Aqa-Ib2024-12-212-0/+3
* data-device: fix edge case crash on null xwmVaxry2024-12-211-6/+8
* pluginAPI: add register dispatcher v2Vaxry2024-12-194-7/+30
* layout: apply group rules after window creation (#8779)Aqa-Ib2024-12-191-3/+3
* core: fix possible crash on null active workspaceVaxry2024-12-191-1/+2
* internal: Make static analysis more happy (#8767)Ikalco2024-12-1914-57/+59
* logging: fix Gpu info (#8764)Kamikadze2024-12-193-3/+3
* core: Unbreak build on FreeBSD (#8762)Jan Beich2024-12-181-0/+4
* xwayland: fix compile with no xwaylandVaxry2024-12-181-0/+2
* xwm: fixup targets in selection requestsVaxry2024-12-181-1/+8