Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-27 | bruhci | Mihai Fufezan | |
2024-07-27 | hmm | Mihai Fufezan | |
2024-07-27 | try again | Mihai Fufezan | |
2024-07-27 | different approach | Mihai Fufezan | |
2024-07-27 | CI: only run once for PRs with branches from original repo | Mihai Fufezan | |
2024-07-27 | flake.lock: update aquamarine | Mihai Fufezan | |
2024-07-27 | flake.lock: update hyprutils | Mihai Fufezan | |
2024-07-27 | input: unify removing currentlyDraggedWindow (#7071) | MightyPlaza | |
modified: src/desktop/Window.cpp modified: src/events/Windows.cpp modified: src/layout/IHyprLayout.cpp modified: src/managers/KeybindManager.cpp modified: src/managers/KeybindManager.hpp modified: src/managers/input/InputManager.cpp | |||
2024-07-27 | configmgr: fix warning | vaxerski | |
2024-07-27 | renderer: use session lock alpha for rendering lacking locks | vaxerski | |
2024-07-27 | layer-shell: properly map and unmap surface and propagate unmap events | vaxerski | |
2024-07-27 | input: refocus last window on keyboard unfocusable surfaces | vaxerski | |
fixes #4460 | |||
2024-07-27 | input: Fix `hyprctl switchxkblayout` not actually changing layout (#7070) | MahouShoujoMivutilde | |
Emits `SModifiersEvent` in `updateModifiers()` Before the patch: Changing layout with `hyprctl switchxkblayout ...` results in: * active keymap in `hyprctl devices` is changed * no event * no layout is actually changed UNTIL you press one of the mod keys (Alt | Shift | Super | Ctrl) After: * active keymap in `hyprctl devices` changed * activelayout IPC event emitted * layout is changed This fixes https://github.com/hyprwm/Hyprland/issues/7044 | |||
2024-07-27 | wayland/compositor: fixup double buffer releases | vaxerski | |
fixes #7043 | |||
2024-07-27 | protocols: move screencopy and toplevel export to hyprwayland-scanner (#7065) | Ikalco | |
* move screencopy and toplevel export to hyprwayland-scanner * oops | |||
2024-07-27 | layersurface: fixup focus issues in onUnmap | vaxerski | |
fixes #6929 | |||
2024-07-27 | flake.lock: update | Mihai Fufezan | |
2024-07-27 | xwayland: fix high cpu idle usage | vaxerski | |
fixes #7051 | |||
2024-07-27 | opengl: destroy cairo image surface after use | vaxerski | |
2024-07-26 | renderer: drastically optimize bg texture creation | vaxerski | |
stop loading 20MB images every time, dumbass | |||
2024-07-25 | config: avoid using initial ws tracking for exec-once | Vaxry | |
2024-07-25 | wayland/compositor: release buffers on unmap | Vaxry | |
XWayland does not use the regular commit(null) method to unmap, which results in buffers never being released. release the buffers if present and un-released in the unmap() handler ref #6584 | |||
2024-07-25 | keyboard: update xkb state after key event | Vaxry | |
fixes #6946 | |||
2024-07-25 | keyboard: properly update keymap state and fd on keymap changes | Vaxry | |
needed for virtual keyboards that impose their own layouts. fixes #6991 | |||
2024-07-25 | keybinds: add safeguard to mousebinds (#7034) | MightyPlaza | |
modified: src/managers/KeybindManager.cpp | |||
2024-07-25 | input: don't simulate mouse movement on focus change in follow_mouse = 2/3 ↵ | Anton Lazarev | |
if no_warps is false (#7015) | |||
2024-07-24 | flake.lock: update aquamarine | Mihai Fufezan | |
2024-07-24 | keybinds: handle monitor change in moveWindowIntoGroup (#7030) | MightyPlaza | |
modified: src/managers/KeybindManager.cpp | |||
2024-07-24 | core: Properly shutdown wl display (#7018) | Ikalco | |
* correctly destroy wayland globals * properly shutdown and cleanup hyprland * appease the nitpick gods and some comments | |||
2024-07-24 | crashreporter: add date and flags to crash report (#7028) | MightyPlaza | |
modified: src/debug/CrashReporter.cpp | |||
2024-07-24 | egl: support getting the device via platform_device | Vaxry | |
a neat EXT | |||
2024-07-24 | keybinds: remove toggleopaque (#7024) | MightyPlaza | |
modified: src/managers/KeybindManager.cpp modified: src/managers/KeybindManager.hpp | |||
2024-07-24 | shortcutsInhibit: fix crash | Vaxry | |
2024-07-24 | keybinds: add bindp and noshortcutsinhibit (#7017) | MightyPlaza | |
2024-07-24 | compositor: simplify getWindowFromSurface | Vaxry | |
2024-07-24 | touch: fix touch swipe invert config (#7014) | Leon | |
2024-07-24 | flake: update aquamarine | Leon | |
2024-07-23 | window: drop ack requirement for applying pending reported size | Vaxry | |
fixes #6533 | |||
2024-07-23 | layer-shell: validate exclusiveEdge and don't set it as top by default (#7006) | Ikalco | |
* validate exclusiveEdge and don't set it as top by default * make sure exclusive edge anchor is within bounds | |||
2024-07-23 | surface: fix zero_scaling xwayland damage | Vaxry | |
2024-07-23 | Nix: remove meson (used by wlroots) | Mihai Fufezan | |
2024-07-22 | renderer/layer-shell: use explicitly set exclusiveEdge (#6984) | Sam Lakerveld | |
2024-07-22 | egl: avoid setting debug mode and handle legacyrenderer | Vaxry | |
ref #6973 | |||
2024-07-22 | pointer/hw: rollback the swapchain on multiple renders without a commit | Vaxry | |
fixes the hack | |||
2024-07-22 | pointer/hw: extend cursor swapchain to 3 | Vaxry | |
otherwise on some commits we draw twice and we draw over the front buffer | |||
2024-07-22 | debug: get rid of useless 1s in logs (#6969) | Ikalco | |
* get rid of 1s in logs lol * replace WLR with AQ in logs | |||
2024-07-22 | virtual-pointer: fixup virtual pointer warp events | Vaxry | |
fixes #6976 | |||
2024-07-22 | wl_seat: avoid sending events to objects without caps | Vaxry | |
ref #6835 | |||
2024-07-22 | wayland/output: avoid sending events to dead outputs | Vaxry | |
ref #6835 | |||
2024-07-22 | flake: update xdph | diniamo | |