summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* window: fix missing surface null checks to prevent crashes (#9350)nyx2025-02-061-1/+4
* renderer: fix missing null checks to prevent crashes (#9332)nyx2025-02-051-1/+3
* keybinds: Added `toggleswallow` dispatcher (#5548)Tom Benham2025-02-055-7/+38
* compositor: don't iterate over unmapped ls-es in vectorToLSvaxerski2025-02-041-2/+2
* compositor: guard null ws in updating fadeVaxry2025-02-031-0/+3
* cmonitor: guard old workspaceVaxry2025-02-031-5/+7
* dispatchers: add cyclenext hist option (#9055)Alexander2025-02-034-55/+65
* config: fix includesVaxry2025-02-024-5/+5
* protocols: Support content-type-v1 proto (#9226)UjinT342025-02-0217-95/+373
* refactor: clang-tidy in compositor (#9241)Alexander2025-02-024-60/+40
* protocols: implement hyprland-ctm-control rev 2 (#9267)outfoxxed2025-02-023-3/+26
* desktop: move popups to UPs and fix missing subsurface resourceVaxry2025-02-015-13/+16
* popup: take xdg geometry into account in input calcsVaxry2025-02-012-8/+8
* pass: add input region debugVaxry2025-02-011-0/+17
* desktop: move popup and subsurface ctors to factoriesVaxry2025-02-018-57/+88
* animation: don't immediately disconnect active vars during tick (#9272)Maximilian Seidler2025-02-011-2/+2
* render: enforce framebuffer offloading and remove introspection toggle (#9217)nyx2025-01-316-153/+10
* xwayland: correct pointer coordinate mismatch in X11 windows (#9259)nyx2025-01-311-9/+3
* configWatcher: watch both symlinks and canonical paths (#9219)Mihai Fufezan2025-01-311-1/+12
* groupbar: various visual improvementsVaxry2025-01-317-22/+121
* desktop: fix segfault when destroying a partially create layer surface (#9247)Brayden Zee2025-01-311-1/+2
* xwayland: prevent invalid window configurations for X11 apps (#9253)nyx2025-01-311-1/+1
* monitor: preferred mode now tries first 3 modes if preferred fails before err...Ikalco2025-01-311-3/+14
* xwayland: handle window coords correctly (#9238)nyx2025-01-301-8/+11
* core: begin using CFileDescriptor from hyprutils (#9122)Tom Englund2025-01-3050-531/+427
* core,hyprctl: clang, clang-tidy, typo fixes and dtors changes (#9233)Honkazel2025-01-3030-91/+35
* subsurface: fix invalid parent typoVaxry2025-01-291-1/+1
* popup: stop refocusing at unmapVaxry2025-01-291-3/+4
* monitor: round refresh rates in sorting modesVaxry2025-01-292-5/+6
* config/hyprctl: fix keyword not updating autoreloadvaxerski2025-01-293-2/+10
* pass/rect: fix bounding / opaque regionsvaxerski2025-01-292-3/+3
* input: change window grab cursor to closed hand (#9196)Owen L.2025-01-291-1/+1
* renderer: calculate UV using both pixel and monitor dimensions (#9210)nyx2025-01-291-5/+11
* presentation: log a fixme when there is a feedback leakVaxry2025-01-281-0/+5
* configmgr: properly free glob memoryTom Englund2025-01-281-2/+8
* ikeyboard: free xkbSymState in clearManuallyAllocdTom Englund2025-01-281-0/+4
* xwayland: respect window size set by configure requests (#9190)DDoSolitary2025-01-282-25/+5
* deps: add libinotify-kqueue on BSDs after 8dd2cd41fb4c (#9197)Jan Beich2025-01-271-0/+1
* xwayland: send synthetic configure events (#9193)DDoSolitary2025-01-271-0/+16
* core: fix clang-formatVaxry2025-01-271-1/+2
* renderer: fix rare case when a tiled window would be rendered over fsVaxry2025-01-261-1/+1
* core: update groups on movewindow (#9183)user1111111111111111111111111111111112025-01-262-0/+18
* hooksystem: avoid huge include for HANDLEVaxry2025-01-261-1/+1
* renderer: fix funky cornersVaxry2025-01-261-4/+4
* shadow: avoid drawing empty shadowsVaxry2025-01-261-0/+3
* renderer/internal: stop using box pointersVaxry2025-01-2632-264/+252
* core: make persistent workspaces always follow the configVaxry2025-01-265-0/+56
* pointer: always scale the cpu cursor to the right sizeVaxry2025-01-261-0/+4
* window: only set m_iMonitorMovedFrom when the workspace is visible (#9178)Maximilian Seidler2025-01-261-4/+6
* desktop: move desktop types to memory-safe pointersVaxry2025-01-269-54/+66