aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
12 daysxwayland: Support cross DnD from Wayland (#8708)Vaxry
Adds support for drag-and-drop from Wayland clients to XWayland ones
12 dayscore/data: Use pointer focus for DnD operations (#8707)Vaxry
fixes #7737
13 dayshyprctl: avoid crash on null pwuidVaxry
fixes #8693
13 dayscompositor: fix monitor arrangement with mixed auto directionsVaxry
fixes #8518
13 dayshyprctl: add an inhibitingIdle field to windowsVaxry
fixes #4322
13 daysdispatchers: Add an option to prioritize focus change within groups with ↵normaltaro
movefocus (#8601) * modified movefocus dispatcher to prioritize focus change within groups * pass clang-format check * `movefocus` cycling groups set optional to config bool `movefocus_cycles_groupfirst` * Update ConfigDescriptions.hpp
13 dayssnap: bias reserved area when its size is greater than zero (#8694)Mike Will
2024-12-12data-device: fixup wrong box expansionVaxry
oopsie 7c03e9d376abe5308c47772b4c17a9c345788f60 was wrong
2024-12-11layersurface: use lastMonitor and not monitor from cursor for new lsVaxry
fixes #8622
2024-12-11core/data-device: expand damage region to fix minor px errorsVaxry
fixes #7656
2024-12-11windowrules: add rules for mouse and touchpad scroll factors (#8655)Mike Will
2024-12-11hyprpm: target installed instead of running version (#8634)rooot
--------- Signed-off-by: rooot <[email protected]>
2024-12-11workspace: update hasFullscreenWindow in updateWindowsVaxry
2024-12-10config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681)Pavel Belyavsky
* config: add 'force' option for 'cursor:warp_on_change_workspace' * manager: throw the expression into the function arguments * config: fix description of `cursor:warp_on_change_workspace`
2024-12-10core: Fix workspace selector parsing (#8687)Alexander Iliev
Search for the closing bracket when parsing a workspace selector. This is needed when the `m[desc:<monitor description>]` selector is used, as the monitor description always contains spaces.
2024-12-10windows: allow replacing existing fullscreen (#8566)littleblack111
* feat: `binds:allow_replace_fullscreen` this allows replacement of fullscreen window(i.e. fullscreening another window when one is already fullscreened on the workspace) this is used when a floating window that is spawned on top of a fullscreen wanted to be fullscreened * clang-format * remove: config for `allow_replace_fullscreen`
2024-12-10core/output: don't send enter too aggresivelyVaxry
sometimes this might be like 1px and send enter to the wrong output fixes #8654
2024-12-08crashreporter: avoid clang warningVaxry
2024-12-07CI/Nix: temporarily disable cross buildMihai Fufezan
2024-12-07github: mention PR guidelines in the templateVaxry
2024-12-07core: Add clang-tidy (#8664)Vaxry
This adds a .clang-tidy file for us. It's not a strict requirement to be compliant, but I tuned it to be alright.
2024-12-06core: Add support for hyprqtutils' update screen (#8651)Vaxry
* Nix: add hyprland-qtutils to PATH * flake.lock: update --------- Co-authored-by: Mihai Fufezan <[email protected]>
2024-12-06snap: use the bit mask to check if snapping occurred (#8659)Mike Will
2024-12-06renderer: drop requesting OUT_FENCE_PTRVaxry
2024-12-06Nix: create TAG info from versionMihai Fufezan
2024-12-05core: move version include to hyprctlVaxry
2024-12-05hyprctl: add directScanout to hyprctl monitorsVaxry
2024-12-05core: feeling a bit quirky today.Vaxry
2024-12-05core: add a few festive splashesVaxry
adds two new 'special' splash types for xmas and new years. Activated based on local time.
2024-12-04snap: check which corner is being grabbed for monitor snapping (#8637)Mike Will
2024-12-03internal: fixup some missed updateColorsOk() callsVaxry
2024-12-03cleanup: Revert use doLater instead of adding idle event handlers (#8624)vaxerski
This reverts commit 6d7544458d0fafcae410c1978a0cabce2fb4a346.
2024-12-03core: move colorspace handling to oklab (#8635)Vaxry
* Meson: add hyprgraphics * Nix: add hyprgraphics * CI/setup_base: get hyprgraphics-git --------- Co-authored-by: Mihai Fufezan <[email protected]>
2024-12-02version: add link versions for other utils (#8619)Vaxry
--------- Co-authored-by: Mihai Fufezan <[email protected]>
2024-12-02master: make center ignore reserved areas (#8625)UjinT34
2024-12-01cleanup: use doLater instead of adding idle event handlers (#8624)Ikalco
2024-11-30nix: update flakeVaxry
2024-11-30cleanup: remove leftover var in ThreadManager.cpp (#8611)littleblack111
2024-11-28renderer: restore discard mode after IME render passVaxry
ref #8555
2024-11-28hyprpm: fix incomplete unmet dependencies messageDaringcuteseal
2024-11-28descriptions: change allow_pin_fullscreen value to false (#8592)nyx
2024-11-28core: fix compilation outside stdlibc++Vaxry
fixes #8603
2024-11-27sessionLock: don't send motion events on every surface commit (#8584)Andre Toerien
2024-11-27renderer: fix incorrect early return (#8590)Agent00Ming
Co-authored-by: Agent_00Ming <[email protected]>
2024-11-26seat: fix double scrolling in some applications (#8583)Ikalco
2024-11-25hyprctl: verify runtime dir exists in instances()Vaxry
ref #8579
2024-11-25hyprland-uwsm.desktop: Just reference plain entry (#8553)Vladimir-csp
2024-11-25shm: fix shm fd size check before creating or resizing shm_pool (#8572)Nabil Otsmane
* protocols: fix shm fd size check before creating or resizing shm_pool * added static to function
2024-11-24config: don't overwrite errors in gradientsVaxry
2024-11-24config: throw an error explicitly when parsing colors in gradientsVaxry
ref #8552