Age | Commit message (Collapse) | Author | |
---|---|---|---|
8 days | windowrules: fixup duplicate rule enum tags | Vaxry | |
fixes #8746 | |||
9 days | versionkeeper: init version to 0.0.0 if no file is present | Vaxry | |
9 days | nix/meson: add re2 dependency (#8738) | Austin Horstman | |
* nix/default: add re2 dependency * meson: add re2 | |||
9 days | opengl: fixup missed /4 in oklab parsing | Vaxry | |
9 days | windowrules: fix prop rules with boolean values | Vaxry | |
9 days | layerrules: fix ignorezero not working | Vaxry | |
fixes #8737 | |||
9 days | opengl: fixup invalid ogl uniform reads | Vaxry | |
9 days | animationmgr: fixup stack-use-after-return | Vaxry | |
9 days | core: Move regex from stdlib to re2 (#8736) | Vaxry | |
Moves the regex handling from stdlib to re2 | |||
9 days | core: Optimize window/layer rule application and scanning (#8735) | Vaxry | |
Optimizes window and layer rule parsing and later usage. | |||
9 days | core: drop using deques in favor of vectors | Vaxry | |
No point in most of these. | |||
10 days | input: add warp_back_after_non_mouse_input | Vaxry | |
adds cursor:warp_back_after_non_mouse_input fixes #8675 | |||
11 days | xwayland: Support cross DnD from Wayland (#8708) | Vaxry | |
Adds support for drag-and-drop from Wayland clients to XWayland ones | |||
11 days | core/data: Use pointer focus for DnD operations (#8707) | Vaxry | |
fixes #7737 | |||
12 days | compositor: fix monitor arrangement with mixed auto directions | Vaxry | |
fixes #8518 | |||
12 days | hyprctl: add an inhibitingIdle field to windows | Vaxry | |
fixes #4322 | |||
12 days | dispatchers: 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 | |||
12 days | snap: bias reserved area when its size is greater than zero (#8694) | Mike Will | |
13 days | data-device: fixup wrong box expansion | Vaxry | |
oopsie 7c03e9d376abe5308c47772b4c17a9c345788f60 was wrong | |||
14 days | layersurface: use lastMonitor and not monitor from cursor for new ls | Vaxry | |
fixes #8622 | |||
14 days | core/data-device: expand damage region to fix minor px errors | Vaxry | |
fixes #7656 | |||
14 days | windowrules: add rules for mouse and touchpad scroll factors (#8655) | Mike Will | |
14 days | workspace: update hasFullscreenWindow in updateWindows | Vaxry | |
2024-12-10 | config: 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-10 | core: 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-10 | windows: 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-10 | core/output: don't send enter too aggresively | Vaxry | |
sometimes this might be like 1px and send enter to the wrong output fixes #8654 | |||
2024-12-08 | crashreporter: avoid clang warning | Vaxry | |
2024-12-07 | core: 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-06 | core: 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-06 | snap: use the bit mask to check if snapping occurred (#8659) | Mike Will | |
2024-12-06 | renderer: drop requesting OUT_FENCE_PTR | Vaxry | |
2024-12-05 | core: move version include to hyprctl | Vaxry | |
2024-12-05 | hyprctl: add directScanout to hyprctl monitors | Vaxry | |
2024-12-05 | core: feeling a bit quirky today. | Vaxry | |
2024-12-05 | core: add a few festive splashes | Vaxry | |
adds two new 'special' splash types for xmas and new years. Activated based on local time. | |||
2024-12-04 | snap: check which corner is being grabbed for monitor snapping (#8637) | Mike Will | |
2024-12-03 | internal: fixup some missed updateColorsOk() calls | Vaxry | |
2024-12-03 | cleanup: Revert use doLater instead of adding idle event handlers (#8624) | vaxerski | |
This reverts commit 6d7544458d0fafcae410c1978a0cabce2fb4a346. | |||
2024-12-03 | core: 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-02 | version: add link versions for other utils (#8619) | Vaxry | |
--------- Co-authored-by: Mihai Fufezan <[email protected]> | |||
2024-12-02 | master: make center ignore reserved areas (#8625) | UjinT34 | |
2024-12-01 | cleanup: use doLater instead of adding idle event handlers (#8624) | Ikalco | |
2024-11-30 | cleanup: remove leftover var in ThreadManager.cpp (#8611) | littleblack111 | |
2024-11-28 | renderer: restore discard mode after IME render pass | Vaxry | |
ref #8555 | |||
2024-11-28 | descriptions: change allow_pin_fullscreen value to false (#8592) | nyx | |
2024-11-28 | core: fix compilation outside stdlibc++ | Vaxry | |
fixes #8603 | |||
2024-11-27 | sessionLock: don't send motion events on every surface commit (#8584) | Andre Toerien | |
2024-11-27 | renderer: fix incorrect early return (#8590) | Agent00Ming | |
Co-authored-by: Agent_00Ming <[email protected]> | |||
2024-11-26 | seat: fix double scrolling in some applications (#8583) | Ikalco | |