summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* xwayland: various window handling fixesVaxry2025-01-253-7/+12
* window: only set m_iMonitorMovedFrom, when moving to a different monitor (#9160)Maximilian Seidler2025-01-252-3/+3
* compositor: fix incorrect cast, use lambda capture instead (#9161)heather72832025-01-251-4/+4
* core: add --verify-config to verify the config with HyprlandVaxry2025-01-247-25/+69
* animations: fix borderangle once (#9149)Maximilian Seidler2025-01-243-4/+10
* layout: force full damage on toggling floating modeVaxry2025-01-241-1/+1
* layershell: check if layer is valid (#9156)heather72832025-01-241-0/+5
* datadevice: do the unfocus surface stuff before dndActive is true (#9157)Maximilian Seidler2025-01-241-1/+1
* input: abord dnd op on escape pressedVaxry2025-01-243-0/+13
* config: fix misc:disable_autoreloadVaxry2025-01-241-1/+2
* layout: set window size after toggling floatingVaxry2025-01-241-2/+1
* xwayland: avoid sending value of real size to xwaylandVaxry2025-01-241-1/+1
* pass/rect: fix bounding boxVaxry2025-01-231-2/+2
* pass/rect: fix box shrinking with bbVaxry2025-01-231-1/+1
* opengl: use uv to avoid rendering the entire blurboxVaxry2025-01-231-4/+13
* layout: damage window properly on float mode changesVaxry2025-01-231-0/+4
* protocols: add hyprland_surface_v1.set_visible_region implementation (#9120)outfoxxed2025-01-239-7/+95
* configmgr: fix crash on very early plugin loadsVaxry2025-01-231-1/+2
* core: move all shared_ptrs from the STL to hyprutils (#9143)Vaxry2025-01-23152-349/+297
* flake.lock: updateMihai Fufezan2025-01-231-33/+88
* tablet: send `motion`s on tip events (#9132)Junxuan Liao2025-01-231-4/+5
* ci: fix "Resource not accessible by integration" for cf workflow (#9144)littleblack1112025-01-231-0/+1
* core/renderer: Add GPU hotplug support (#8980)maround952025-01-232-14/+47
* xwayland: fix sending large clipboard data (#9134)DDoSolitary2025-01-222-21/+35
* xwayland: fix clipboard mime name and atom mismatch (#9137)DDoSolitary2025-01-221-1/+2
* fractional-scale: avoid redundant and duplicate scale eventsVaxry2025-01-223-21/+21
* config/ConfigManager.cpp: add instruction to edit config (#9130)amnesiacsardine2025-01-221-1/+1
* flake.lock: update (#9128)Christoph Hrdinka2025-01-211-21/+47
* keybinds: add visible arg for cyclenext (#9045)Alexander2025-01-213-66/+41
* xwayland: fix crash when trying to initialize without Xwayland installed (#9077)Zach DeCook2025-01-205-25/+41
* xwayland: support sending clipboard change notification on focus (#9111)DDoSolitary2025-01-202-1/+15
* config: fix float animation speeds < 0 (#9123)Maximilian Seidler2025-01-201-1/+1
* protocols: add hyprland_lock_notify_v1 implementation (#9092)Maximilian Seidler2025-01-198-6/+153
* core: move to inotify for monitoring the config filesvaxerski2025-01-1913-116/+143
* core: use readFileAsString instead of cat for os-releasevaxerski2025-01-191-1/+2
* protocols: do not destroy screencopy resources before client request (#9048)outfoxxed2025-01-192-10/+0
* core: reserve vector sizes as much as we can (#9118)Tom Englund2025-01-1911-12/+45
* nix/module.nix: expand nixos module for configuring hyprland Charlie Root2025-01-181-7/+198
* Nix: disable hyprpmMihai Fufezan2025-01-181-0/+1
* CMake, Meson: add option controlling hyprpm buildingMihai Fufezan2025-01-183-2/+12
* Meson: properly install 'hyprland' symlink (#9091)Mihai Fufezan2025-01-182-2/+15
* 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