Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-12-01 | cleanup: use doLater instead of adding idle event handlers (#8624) | Ikalco | |
2024-11-30 | nix: update flake | Vaxry | |
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 | hyprpm: fix incomplete unmet dependencies message | Daringcuteseal | |
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 | |
2024-11-25 | hyprctl: verify runtime dir exists in instances() | Vaxry | |
ref #8579 | |||
2024-11-25 | hyprland-uwsm.desktop: Just reference plain entry (#8553) | Vladimir-csp | |
2024-11-25 | shm: 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-24 | config: don't overwrite errors in gradients | Vaxry | |
2024-11-24 | config: throw an error explicitly when parsing colors in gradients | Vaxry | |
ref #8552 | |||
2024-11-23 | snap: account for position of multiple monitors (#8543) | Mike Will | |
2024-11-23 | binds: add option to allow fullscreening a pinned window (#8526) | littleblack111 | |
2024-11-23 | renderer: add option to blur IME popups (#8521) | Ryan | |
2024-11-23 | hyprpm: move temp files to XDG_RUNTIME_DIR | Vaxry | |
avoid /tmp, it's cringe | |||
2024-11-22 | core: workspace-related function cleanup / refactor | Vaxry | |
CCompositor is massive, and has a lot of functions that could be better optimized if in CWorkspace | |||
2024-11-22 | monitor: fix default focus when switching to a fs workspace | Vaxry | |
2024-11-22 | keybinds: actually suppress internal keybinds instead of passing them along ↵ | may | |
(#8538) | |||
2024-11-22 | bezier: optimize setup of bezier curves (#8528) | Tom Englund | |
avoid reallocations by resizing and copy the pVec into the resized m_dPoints, reduce the amount of calculations in baking to only do it once per iteration instead of twice. precompute in getYforT and getXforT return early in getYForPoint if x is equal or below 0. and use const references where we can. these changes we are now down to an average of "time to bake: 2.50µs." on my machine compared to before average of "time to bake: 11.15µs" | |||
2024-11-20 | renderer: fixup blur optimization considitons | vaxerski | |
fixes #8531 | |||
2024-11-20 | internal: fix some misused configStringToInt conversions | Vaxry | |
fixes #8523 | |||
2024-11-19 | xdg-shell: even more robust layout min/max size | Vaxry | |
although I don't think any apps use this, but better safe than sorry | |||
2024-11-19 | xdg-shell: don't report invalid min/max sizes on unset | Vaxry | |
fixes #8522 | |||
2024-11-19 | internal: minor cleanups for color results | Vaxry | |
2024-11-18 | miscfunctions: move configStringToInt to std::expected | Vaxry | |
2024-11-18 | keybinds: move to managed pointers | Vaxry | |
2024-11-18 | keybinds: allow repeating multiple binds (#8290) | MightyPlaza | |
2024-11-18 | config: update the configStringToInt implementation (#8476) | Maximilian Seidler | |
Copied from hyprlang and removed std::expected. | |||
2024-11-18 | Fix example config name in auto-generated cfg header (#8509) | 🇺🇦 Sviatoslav Sydorenko (Святослав Сидоренко) | |
Previously, it was suggesting to find `hypr.conf` in the `examples/` folder which doesn't exist. This patch fixed that to point to the existing file. Additionally, the change updates `HYPR` to `HYPRLAND` in the same header. | |||
2024-11-18 | internal: fix changeWindowZOrder reordering incorrectly (#8494) | Aqa-Ib | |
2024-11-18 | miscfunctions: fix cross build | Vaxry | |
2024-11-18 | constraints: 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-18 | miscfunctions: add missing include | Vaxry | |
2024-11-17 | shell: propagate new machanism from hyprctl to miscfunctions | Vaxry | |
2024-11-17 | shell: don't use fgrep, prefer grep -F | Vaxry | |
2024-11-17 | hooks: add pre connected/disconnected monitor events (#8503) | Alessio Molinari | |
2024-11-17 | windows/xdg: minor cleanup of min/max size calculations | Vaxry | |
fixes #8495 | |||
2024-11-17 | hyprpm: fix format crash | Vaxry | |
ref #8487 | |||
2024-11-17 | renderer: simplify blur enabling logic | Vaxry | |
2024-11-17 | renderer: don't render unmapped popups | Vaxry | |
fixes #8485 | |||
2024-11-17 | renderer: add lockdead_screen_delay (#8467) | Alexandre Acebedo | |
2024-11-16 | hyprctl: add json output on hyprctl -j plugins list (#8480) | Ruslan | |
--------- Co-authored-by: Руслан Новокшонов <[email protected]> | |||
2024-11-16 | workspacerules: Do not check 'on-created-empty' if using a workspace ↵ | staz | |
windowrule (#8486) | |||
2024-11-16 | [gha] Nix: update inputs | vaxerski | |
2024-11-16 | core: guard pmonitor in focuswindow | Vaxry | |
may be null fixes #8483 | |||
2024-11-16 | workspace: fix missing name via focusworkspaceoncurrentmonitor (#8484) | sslater11 | |