aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-10-09version: bump to 0.44.1v0.44.1v0.44.1-bVaxry
2024-10-09output: update state even if no owner exists (#8044)trianta
2024-10-09output/xdg-output: avoid sending events to released globalsVaxry
ref #6835
2024-10-09keyboard: update group state on change for the sym resolve stateVaxry
fixes #8038
2024-10-09defaultConfig: add a nofocus rule for weird X windowsVaxry
ref #6543
2024-10-09pointer: expand sw cursor damage boxVaxry
fixes #8031 just a bit, rounding errors I guess
2024-10-09keybinds: fixup xkb_states for resolve_by_symvaxerski
fixes #7750
2024-10-09config: give simple help for super+q not workingVaxry
only on default config :P
2024-10-09screencopy: fix screencopy frames not being cleaned up (#8017)Ikalco
--------- Co-authored-by: Vaxry <[email protected]>
2024-10-09layout: fix auto group when opening a new window in a non-focused workspace ↵Aqa-Ib
using window rules (#8006)
2024-10-06version: bump to 0.44.0v0.44.0Vaxry
2024-10-05single-pixel: set buffer size to 1,1Vaxry
2024-10-05opengl: use GL_CLAMP_TO_EDGE instead of GL_CLAMPVaxry
avoid error spam on select hw
2024-10-05monitor: arrange monitors on connect and disconnectVaxry
2024-10-05protocolmgr: don't expose the fallback outputVaxry
2024-10-05monitor: use a scope guard for disconnect eventsVaxry
2024-10-05renderer: Fix resize artifacts (stretching, bumps) (#7499)Vaxry
2024-10-05monitor: cleanup and modernize scheduleDoneVaxry
2024-10-05compositor: update all xdg outputs on arrangeVaxry
2024-10-05xdg-output: minor cleanupsVaxry
2024-10-04internal: fix missing include directive (#7984)Theo Paris
This should fix building with clang.
2024-10-03renderer: fix uvBR calculation (#7975)Maximilian Seidler
2024-10-02layout: fix dragging a window into a group after e242694 (#7976)Aqa-Ib
2024-10-02layout: add auto_group to control default grouping (#7883)Aqa-Ib
2024-09-30wayland/output: send geometry in updateStateVaxry
2024-09-30wlr-output-management: accept 0 refresh ratesVaxry
fixes #7879
2024-09-30byteoperations: add missing headerVaxry
2024-09-30compositor/wayland: up the max buffer size to avoid disconnects when app hangsVaxry
2024-09-30protocol: fix missing includeTrianta
2024-09-30meson: fix arch build with new protocolTrianta
2024-09-30single-pixel-buffer: new protocol implVaxry
fixes #6624
2024-09-29flake.lock: updateGliczy
2024-09-29dwindle: add movetoroot method to layout messages (#7903)Luke Chen
2024-09-29config: add descriptions for dwindle and master layout options (#7933)Mike Will
2024-09-28CI/Nix: git+https -> githubMihai Fufezan
2024-09-28core: Fix Musl builds (#7934)bivsk
Musl does not include the internal type `__time_t`. Use `time_t` instead.
2024-09-28dwindle: add config option `split_bias` (#7920)Mike Will
If `default_split_ratio` is greater than 1.0, `split_bias` will give the bigger half to a specific window: 0 - positional (default) 1 - current window 2 - opening window
2024-09-27flake.lock: updateMihai Fufezan
2024-09-26opengl: remove debug logVaxry
2024-09-27CI/Nix: no longer build with submodulesMihai Fufezan
2024-09-27Meson: add tracy dependencyMihai Fufezan
2024-09-27CMake: use udis86 from pkg-config, fallback to subprojectMihai Fufezan
Only canihavesomecoffee's fork (the one the subproject uses) provides a .pc file, so we either find the correct version or we use the subproject.
2024-09-27CMake: use hyprland-protocols from pkg-config, fallback to subprojectMihai Fufezan
protocolnew: fix external path, which may not be in $CMAKE_SOURCE_DIR
2024-09-27Meson: try to find udis86 through pkgconfig, fallback to subprojectMihai Fufezan
Only the fork provides a .pc file, so there's no risk of linking the wrong lib version. If pkg-config can't find it (most cases), fall back to using the subproject through the wrap file.
2024-09-27Nix: re-add hyprland-protocolsMihai Fufezan
2024-09-26flake.lock: update nixpkgsMihai Fufezan
2024-09-26CI/Nix: add cross buildMihai Fufezan
2024-09-26Nix: also test cross buildJörg Thalheim
2024-09-26wlr-output-configuration: Improve output configuration (#7571)Vaxry
2024-09-26dispatchers: fixup dpms toggle (#7875)Kamikadze
now toggles every monitor individually