aboutsummaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2024-11-19[gha] Nix: update inputsv0.45.2v0.45.2-bvaxerski
2024-11-19version: bump to 0.45.2Vaxry
2024-11-19xdg-shell: don't report invalid min/max sizes on unsetVaxry
fixes #8522
2024-11-19internal: fix changeWindowZOrder reordering incorrectly (#8494)Aqa-Ib
2024-11-18version: bump to 0.45.1Vaxry
2024-11-18constraints: don't warp pointer position on release (#8491)johannes hanika
this was annoying for nuklear properties/ui slider elements that grab the pointer via GLFW_CURSOR_DISABLE to allow more range and finer control. upon mouse release, the pointer is reset to the middle of the window without this patch, making long mouse movements necessary to go back to the original position for readjustments. fwiw the new behaviour is consistent with x11 and weston.
2024-11-18shell: don't use fgrep, prefer grep -FVaxry
2024-11-18windows/xdg: minor cleanup of min/max size calculationsVaxry
fixes #8495
2024-11-18hyprpm: fix format crashVaxry
ref #8487
2024-11-18renderer: don't render unmapped popupsVaxry
fixes #8485
2024-11-18workspacerules: Do not check 'on-created-empty' if using a workspace ↵staz
windowrule (#8486)
2024-11-18core: guard pmonitor in focuswindowVaxry
may be null fixes #8483
2024-11-18workspace: fix missing name via focusworkspaceoncurrentmonitor (#8484)sslater11
2024-11-18protocols: mark primarySelection as not privilegedVaxry
fixes #8479
2024-11-18xcursors: store themes in a std:set to order it (#8474)Tom Englund
using a unordered_set means its store based on a hash_value meaning currently it can end up loading inherited themes before the actual theme itself depending on the hash of the theme name used, reason for using set at all over vector is to keep unique members and not foreverever looping broken inherit themeing.
2024-11-18makefile: add stub to discourage direct makeVaxry
2024-11-18renderer: scaled surfaces could have zero area (#8423)dawsers
2024-11-18defaultConfig: fixup smart gaps rulesVaxry
2024-11-09version: bump to 0.45.0v0.45.0Vaxry
2024-11-09tablet: use inputMgr unified naming schemeVaxry
ref #8301
2024-11-09compositor: make sure we don't ret early on no surfaceVaxry
if there is no implicit surface passed, make sure the current focus is not null, otherwise we nope early without focusing the window fixes #8293
2024-11-09popup: minor cleanupsVaxry
don't iterate over unmapped popups in breadthfirst, don't refocus if it wasnt in focus ref #8293
2024-11-09input: ignore non-kb ls-es in refocusLastWindowVaxry
ref #8293
2024-11-09layershell: minor cleanups and improvements to focusVaxry
ref #8293
2024-11-09input: cleanup device naming logicVaxry
ref #8301
2024-11-08input: Refocus window on scrolling if follows mouse (#8361)nickodei
2024-11-07Nix: build aquamarine and hyprutils in debug when using hyprland-debugMihai Fufezan
2024-11-07flake.lock: updateMihai Fufezan
2024-11-06renderer: minor fixup to window rendering logic (#8359)dawsers
Don't render animating windows out of their monitor when they are not moving workspaces
2024-11-06renderer: don't rely on datarootdir for local shareVaxry
2024-11-06CI: update actionsMihai Fufezan
2024-11-06groups: add merge_groups_on_groupbar (#8362)Aqa-Ib
2024-11-06layershell: check if workspace is valid in onMapVaxry
ref #8296
2024-11-05hyprland-systemd.desktop: change name back to Hyprland (#8351)izmyname
2024-11-05defaultConfig: update default config values for shadows (#8360)Kamikadze
2024-11-05shadow: fix double premultiplicationVaxry
shader takes straight alpha aaaa
2024-11-05hyprctl: add mirrorOf to hyprctl monitorsVaxry
fixes #8026
2024-11-05shaders: improve corner AA in borders shaderVaxry
2024-11-05shaders: fixup jagged edges in texture rounded cornersVaxry
2024-11-05shadow: add sharp and refactor optionsVaxry
options moved to decoration:shadow:
2024-11-05screencopy: fix build with legacyrendererVaxry
fixes #8355
2024-11-04renderer: add expand_undersized_texturesVaxry
adds an option to disable the texture expansion for textures that are smaller while resizing up
2024-11-04flake.lock: update xdphMihai Fufezan
2024-11-04nix/overlays: fix xdph overlayMihai Fufezan
Partial fix for https://github.com/hyprwm/Hyprland/issues/8343
2024-11-03flake.lock: update xdphGliczy
2024-11-03renderer: safeguard against non-sampleable currentFB in blurMainFbVaxry
fixes #8325
2024-11-03xwayland: minor fixups for stability (#8323)trianta
* xwayland: add inline safe closing of fds and fix LOCK_FILE_MODE permissions * xwayland: auto recreate xwayland instance if it crashes * xwayland: delay auto-restart until later
2024-11-03flake: update nixpkgsdiniamo
2024-11-02renderer: improve api around new framebuffer changesVaxry
ref #8325
2024-11-02CMake: systemd fixesMihai Fufezan