| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-11-16 | input: Pass bindings list as iterator | Ivan Molodetskikh | |
| Allows generating it dynamically. | |||
| 2025-11-16 | focus-ring: Fix first frame draw of border rounded corners | Ivan Molodetskikh | |
| How was this a thing until now? | |||
| 2025-11-16 | focus-ring: Add thicken_corners setting | Ivan Molodetskikh | |
| 2025-11-16 | docs: fix typo in screenshot-window action name | MunsMan | |
| 2025-11-16 | CI: Disable caching on FreeBSD | Ivan Molodetskikh | |
| It didn't quite work, now it started failing altogether. | |||
| 2025-11-13 | layout: Fix background color premultiplication | Ivan Molodetskikh | |
| 2025-11-11 | wiki: Add more Arch optional deps to quick start | Ivan Molodetskikh | |
| 2025-11-11 | docs: update swww name and link | HigherOrderLogic | |
| 2025-11-11 | wiki: Mention Waybar in quick start | Ivan Molodetskikh | |
| 2025-11-10 | wiki: Add quick start to Getting Started | Ivan Molodetskikh | |
| 2025-11-10 | Update LXQt wiki link in niri integration | Etch9 | |
| The github wiki is deprecated | |||
| 2025-11-07 | Update Smithay (layer-shell exclusive edge fixup) | Ivan Molodetskikh | |
| 2025-11-03 | Update Smithay (layer-shell exclusive edge, tablet pressure workaround) | Ivan Molodetskikh | |
| 2025-10-31 | layout: Find preset width for new columns | Ivan Molodetskikh | |
| Fixes first Mod+R doing nothing on windows like non-tiled foot. | |||
| 2025-10-31 | Avoid triggering hot corner during some grabs | Ivan Molodetskikh | |
| 2025-10-31 | Simplify downcast_ref().is_some() | Ivan Molodetskikh | |
| 2025-10-30 | Update installation options in Getting-Started.md | Frankie Robertson | |
| Added a link to a pacstall package for Debian-based distros. | |||
| 2025-10-30 | fix: building with systemd on musl libc systems | Val Packett | |
| This mostly affects postmarketOS as we're the ones pushing musl+systemd the most currently. | |||
| 2025-10-29 | tty: Fix cast for aarch64 | Ivan Molodetskikh | |
| 2025-10-29 | tty: Move HDR property reset to session resume | Ivan Molodetskikh | |
| Not sure why it was in output config changed, but it shouldn't be there as that's called quite frequently. | |||
| 2025-10-29 | tty: Tone down some property setting messages | Ivan Molodetskikh | |
| If those props are missing we don't want to scream "error" in the logs. | |||
| 2025-10-29 | Update Smithay (linear dmabuf import fix, damage shaper overflow fix, popup ↵ | Ivan Molodetskikh | |
| focus fix) | |||
| 2025-10-29 | Pin tracing-subscriber to 0.3.19 | Ivan Molodetskikh | |
| 2025-10-29 | Add support for custom modes and modelines. (#2479) | Merlijn | |
| * Implement custom modes and modelines Co-authored-by: ToxicMushroom <32853531+ToxicMushroom@users.noreply.github.com> * fixes * refactor mode and modeline kdl parsers. * add IPC parse checks * refactor: address feedback * fix: add missing > 0 refresh rate check * move things around * fixes * wiki fixes --------- Co-authored-by: Christian Meissl <meissl.christian@gmail.com> Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-10-26 | feat: event-stream event for when a screenshot is taken (#2565) | Kainoa Kanter | |
| * feat: event-stream event for when a screenshot is taken * ScreenshotTaken --> ScreenshotCaptured * review comments * fix: screenshot completion event path serializatation * fixes --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-10-24 | config: fix parsing of XF86ScreenSaver key | elivance | |
| Closes #1969 | |||
| 2025-10-20 | Create parents of screenshots directory | Luna B | |
| 2025-10-20 | docs: describe screen mirroring with wl-mirror (#2633) | haansn08 | |
| * docs: describe screen mirroring with wl-mirror * docs: apply wording suggestions for wl-mirror section * Update docs/wiki/Screencasting.md * Update docs/wiki/Screencasting.md --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-10-19 | Use `AsFd` to get rid of re-borrowing of zbus Power Key fd | Markus Pettersson | |
| 2025-10-19 | backend/tty: Consider only primary node in drm udev event | athul-krishna-kr | |
| 2025-10-19 | Add --path argument for niri msg screenshot* commands (#2126) | Lin Xianyi | |
| * Check for empty screenshot parent before creating Avoids a warning. * Add --path argument for niri msg screenshot* commands * fix --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-10-18 | Add login1 LidClosed monitoring | Ivan Molodetskikh | |
| 2025-10-18 | Extract set_lid_closed() | Ivan Molodetskikh | |
| 2025-10-18 | feat(move-floating-window): percentage change (#2371) | Mykyta Onipchenko | |
| * feat: add percentage change to move-floating-window * fixes --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-10-18 | Redraw cursor if hidden during screenshot | ArijanJ | |
| 2025-10-18 | wiki: fix list in tab-indicator section | Yuri Pieters | |
| 2025-10-17 | tty: Retry adding device on change | Ivan Molodetskikh | |
| On my laptop, sometimes the initial addition of the dGPU fails for some reason. | |||
| 2025-10-17 | tty: Improve debug messages | Ivan Molodetskikh | |
| 2025-10-15 | niri.spec: Just skip the par fd limit tests | Ivan Molodetskikh | |
| 2025-10-15 | niri.spec: Also set --test-threads=2 | Ivan Molodetskikh | |
| For some reason it's not enough? | |||
| 2025-10-15 | niri.spec: Bring back RAYON_NUM_THREADS limit | Ivan Molodetskikh | |
| Until we figure out how to bump the fd limits. | |||
| 2025-10-15 | wiki: Mention windowed fullscreen on fullscreen and maximize page | Ivan Molodetskikh | |
| 2025-10-15 | wiki: Add missing Since annotations | Ivan Molodetskikh | |
| 2025-10-15 | wiki: Really fix images | Ivan Molodetskikh | |
| 2025-10-15 | wiki: Fix images | Ivan Molodetskikh | |
| GitHub is making this harder than necessary | |||
| 2025-10-15 | wiki: Document fullscreen and maximize | Ivan Molodetskikh | |
| 2025-10-15 | layout: Make resizing actions unmaximize | Ivan Molodetskikh | |
| I feel this is more intuitive compared to them doing nothing. True maximize is kinda similar to full-width in spirit, so make the actions behave the same. | |||
| 2025-10-15 | Implement maximize-to-edges (true Wayland maximize) | Ivan Molodetskikh | |
| 2025-10-15 | layout/monitor: Make between-workspace insert hint narrower | Ivan Molodetskikh | |
| I've got feedback that full-width hint looks like the window will be maximized on the new workspace. | |||
| 2025-10-15 | layout/tile: Fade out border for fullscreen | Ivan Molodetskikh | |
