Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-08-24 | morescale-workspaces | Vaxry | |
2024-08-24 | better | Vaxry | |
2024-08-24 | fix pure fade | Vaxry | |
2024-08-24 | oops | Vaxry | |
2024-08-24 | def 0% | Vaxry | |
2024-08-24 | implement ws scaling | Vaxry | |
2024-08-24 | keybinds: refactor dispatchers to be better (#7331) | Ikalco | |
2024-08-24 | config: fix uninitialized values with mode parsing | Vaxry | |
2024-08-24 | layersurface: don't unref from monitor until dtor | Vaxry | |
reee | |||
2024-08-23 | windowrules: add fullscreenstate field (#7466) | Sungyoon Cho | |
* windowrules: add fullscreenstate field * fix typo | |||
2024-08-23 | input: Fix modifier keys getting stuck if depressed during config reload (#7486) | MahouShoujoMivutilde | |
The problem: If `input:numlock_by_default = true`, depressed mods will get stuck on config reload; this takes effect after some other mod is pressed. This restores 0.41.2 behavior, with the exception that selected keyboard layout is preserved. https://github.com/hyprwm/Hyprland/blob/918d8340afd652b011b937d29d5eea0be08467f5/src/managers/input/InputManager.cpp#L993-L1002 | |||
2024-08-23 | layersurface: remove layer on destroy from monitor (#7457) | Tom Englund | |
remove destroyed layer weakptrs on destroy, we can hit multiple null ptr derefs in renderering on mirroring and unmirroring displays otherwise. | |||
2024-08-23 | screencopy: fixup 10-bit sharing via shm on nvidia | vaxerski | |
2024-08-22 | Fix crash reports having execute permission | Red | |
2024-08-22 | flake.lock: update | Mihai Fufezan | |
2024-08-22 | Nix: exclude wayland-scanner until next staging merge | Mihai Fufezan | |
2024-08-22 | CMakeLists: wayland.xml is in wayland-scanner pkgdatadir | Florian Klink | |
See https://gitlab.freedesktop.org/wayland/wayland/-/blob/6c4a695045155583a99f3fbce7bb745f79c2e726/meson.build#L129-136 Similar fix as https://github.com/hyprwm/aquamarine/pull/55. | |||
2024-08-21 | layersurface: dont rollover on size_t (#7451) | Tom Englund | |
unneded rollover on size_t if force equals -1 | |||
2024-08-21 | Fix Makefile too | James R Larrowe | |
... did this ever work? | |||
2024-08-21 | Fix static asan patch | James R Larrowe | |
2024-08-21 | Nix: include xcursor regardless of xwayland | Mihai Fufezan | |
2024-08-21 | animations: add workspace in/out configs | vaxerski | |
2024-08-21 | output: dont cast enum out of range (#7448) | Tom Englund | |
avoid casting non typed enum out of range, looks like WL_OUTPUT_MODE_CURRENT was the intention here. | |||
2024-08-21 | core: add option to control which window to focus on close (#7368) | ParaN3xus | |
2024-08-21 | example/config: fix typo in default config (#7446) | Ali Atashrooz | |
* Update hyprland.conf * Update defaultConfig.hpp | |||
2024-08-19 | monitor: avoid dangling references to old monitors being undestroyed | vaxerski | |
ref #7414 | |||
2024-08-19 | monitors: avoid crash on wayland output removal | vaxerski | |
2024-08-19 | examples: more systemd examples (#7409) | JL2210 | |
These allow launching hyprland with a systemd service. They provide graphical-session.target which allows enabling services such as the ones for Waybar and Mako. | |||
2024-08-19 | config: add missing header for libc++ after 92744b5b9aa3 (#7403) | Jan Beich | |
In file included from src/pch/pch.hpp:1: In file included from src/Compositor.hpp:11: src/config/ConfigManager.hpp:147:10: error: no template named 'variant' in namespace 'std' 147 | std::variant<SBoolData, SRangeData, SFloatData, SStringData, SColorData, SChoiceData, SGradientData, SVectorData> data; | ~~~~~^ | |||
2024-08-19 | hyprpm, hyprctl: update shell completions | loseardes77 | |
2024-08-19 | flake: update aquamarine | diniamo | |
2024-08-18 | screencopy: fix 10b format r/b flip | vaxerski | |
2024-08-18 | protocol: fix logm template checks | vaxerski | |
2024-08-18 | screencopy: nuke unused stuff | vaxerski | |
2024-08-18 | compositor: update suspendstate on window move (#7396) | Tom Englund | |
hyprctl dispatch -- movetoworkspacesilent x,"^kitty$" where X is the current workspace makes kitty stops updating until current workspace is changed while it is on the screen. update the suspend state after it has been moved. | |||
2024-08-18 | renderer: pass custom modelines to aq | vaxerski | |
ref #7390 | |||
2024-08-18 | linux-dmabuf: allow on split-node systems | vaxerski | |
ref #7364 | |||
2024-08-18 | shm: align size to stride (#7383) | Tom Englund | |
calculate the size to the stride we got to better align it. | |||
2024-08-18 | input: Fix disabling tap-to-click (#7304) | Sami Liedes | |
* Allow disabling tap-to-click * Style fix | |||
2024-08-18 | Update aquamarine input in flake | leiserfg | |
2024-08-17 | render: fixup format mismatch after leaving DS | vaxerski | |
fixes #7373 | |||
2024-08-17 | IPC: Add config descriptions (#7377) | Vaxry | |
Thanks @gulafaran for the work --- Co-authored-by: @gulafaran | |||
2024-08-16 | xcursormgr: dont apply scale on gsettings (#7316) | Tom Englund | |
gtk scales the cursor size itself since its CSD so if we scale the size its gonna get double scaled. incorporate the scale into xcursormanager to keep track of it. | |||
2024-08-16 | renderbuffer: ensure framebuffer gets deleted (#7363) | Tom Englund | |
after commit 4b4971c it uses m_iFbAllocated and deletes if upon calling release() but Renderbuffer generates directly on m_iFb without calling alloc() meaning it wont be deleted on release(), set m_iFbAllocated to true after generating the buffer. | |||
2024-08-16 | env: Add HYPRLAND_NO_SD_VARS env condition (#7358) | Vladimir-csp | |
* Add HYPRLAND_NO_SD_VARS env condition wip #7083 * Formatting shuffle * Formatting | |||
2024-08-15 | protocols: refactor protocol logging to a macro (#7324) | Tom Englund | |
this avoids the usage of the unique_ptr PROTO::protocol before it has been constructed incase one wants to log something inside the constructor itself, move the logging to macros and print file:linenumber on ERR,CRIT,WARN and classname on the rest of the levels. | |||
2024-08-15 | core: Preserve existing XDG_CURRENT_DESKTOP (#7347) | Vladimir-csp | |
* Preserve existing XDG_CURRENT_DESKTOP * fix --------- Co-authored-by: vaxerski <[email protected]> | |||
2024-08-15 | gamma-control: fix crash on monitor disconnect (#7353) | Maximilian Seidler | |
2024-08-15 | keybinds: Fix syncFullscreen inconsistent with state when set by ↵ | Kyle | |
fullscreenState (#7343) * Set syncFullscreen to true on synced non -1 states * Fix syncFullscreen value in fullscreenState | |||
2024-08-15 | helpers: fix: revert to signed arithmetic for cycling through workspaces (#7339) | Mirkwood | |
The code clearly expects signed types there. Fixes #7329 |