| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-09-17 | tests: Move complete_animations() to Fixture | Ivan Molodetskikh | |
| 2025-09-17 | layout/tests/fullscreen: Add broken removing tile view pos restore test | Ivan Molodetskikh | |
| 2025-09-17 | Add unfullscreen view offset restoration tests | Ivan Molodetskikh | |
| 2025-09-17 | layout/tests: Extract fullscreen tests to submodule | Ivan Molodetskikh | |
| 2025-09-16 | Make hot corners configurable, including per-output (#2108) | Kai Koehler | |
| * Add corner selection in config * Add hot corner docs * Working per-monitor hot corners Handle defaults * run cargo fmt --all * Fix hot corners in is_sticky_obscured_under * Change default to fall back to gesture hot corners if output hot corners are unset * Add hot corner output config docs * Support fractional scaling * Trigger hot corners over widgets * Improve float handling Fixed YaLTeR/niri/pull/2108 * Refactor * Bug Fixes * Amend docs Fix styling Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> * Integrate code review Move is_inside_hot_corner * fixes --------- Co-authored-by: Aadniz <8147434+Aadniz@users.noreply.github.com> Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-09-16 | Include play/stop/prev/next media keys in the default config. (#2395) | Anagram | |
| * Included example for media keys: play/pause, stop, previous and next in the default config * Update resources/default-config.kdl --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-09-16 | layout: End DnD gesture when toggling interactive move to floating | Ivan Molodetskikh | |
| Effective behavior mostly unchanged (it would end on refresh()), but this was failing the invariant checks. | |||
| 2025-09-16 | layout: Fix crash when a window opens next-to an only interactively moved ↵ | Ivan Molodetskikh | |
| window with no outputs | |||
| 2025-09-15 | layout/tests: Mark operations_dont_panic as slow | Ivan Molodetskikh | |
| It's by far the slowest test (disabling it cuts cargo test time by 2x), and it hadn't caught much in the past months. | |||
| 2025-09-14 | niri.spec.rpkg: Add xwayland-satellite dependency | Ivan Molodetskikh | |
| It landed in stable Fedora. | |||
| 2025-09-12 | Update cargo-rpm version | Ivan Molodetskikh | |
| 2025-09-08 | Don't clear DISPLAY/WAYLAND_DISPLAY/WAYLAND_SOCKET on WSL with --session (#2354) | ilyx | |
| * use winit backend on WSL * Update src/main.rs --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-09-07 | wiki: Remove rofi-wayland mention | Jan Ivica | |
| 2025-09-03 | wiki: Add Name and Logo page | Ivan Molodetskikh | |
| 2025-09-03 | wiki: Set vertical-align: middle for tables | Ivan Molodetskikh | |
| Should match GitHub better. | |||
| 2025-09-03 | wiki/Accessibility: Mention more current limitations | Ivan Molodetskikh | |
| 2025-09-01 | wiki/Xwayland: Added a mention of Native Wayland for gaming compat (#2321) | yuitayuun | |
| * wiki/Xwayland: Added a mention of Native Wayland for gaming compatibility * Update docs/wiki/Xwayland.md --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-08-31 | wiki/Accessibility: Clarify workspace announcement | Ivan Molodetskikh | |
| 2025-08-31 | wiki/Accessibility: Mention xfce4-appfinder | Ivan Molodetskikh | |
| 2025-08-30 | README: Add logo | Ivan Molodetskikh | |
| 2025-08-30 | Update README | Ivan Molodetskikh | |
| 2025-08-30 | wiki/Accessibility: Add demo video | Ivan Molodetskikh | |
| 2025-08-29 | niri.spec.rpkg: Update licenses | Ivan Molodetskikh | |
| 2025-08-29 | Bump version to 25.08 | Ivan Molodetskikh | |
| 2025-08-29 | Change xwl-s spawning error messages from info! to warn! | Ivan Molodetskikh | |
| 2025-08-29 | wiki/Nvidia: Mention that screencast flickering was fixed | Ivan Molodetskikh | |
| 2025-08-29 | default-config: Use spawn-sh more | Ivan Molodetskikh | |
| It's easier to understand. | |||
| 2025-08-29 | wiki: Update Xwayland-related info | Ivan Molodetskikh | |
| 2025-08-29 | Improve filtering for tests that need EGL | Ivan Molodetskikh | |
| This way we don't skip the layout animation tests. | |||
| 2025-08-29 | wiki/Integrating-niri: Mention to remove manual xwl-s startup | Ivan Molodetskikh | |
| 2025-08-29 | wiki/Packaging-niri: Mention shell completions | Ivan Molodetskikh | |
| 2025-08-29 | wiki/Accessibility: Expand info from feedback | Ivan Molodetskikh | |
| 2025-08-29 | .gitattributes: Update img path | Ivan Molodetskikh | |
| 2025-08-29 | layout/floating: Fix resetting preset width idx instead of height | Ivan Molodetskikh | |
| 2025-08-29 | Add cycle back feature for presets of column/window width/height. | Said Kadrioski | |
| 2025-08-29 | feat: cubic-bezier curve for animation (#2059) | Horu | |
| * feat: bezier curve for animation * fixes --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-08-27 | wiki/Integrating-niri: Add desktop components section | Ivan Molodetskikh | |
| 2025-08-27 | wiki/Integrating-niri: Add Since to screen readers | Ivan Molodetskikh | |
| 2025-08-27 | Fix typos | Ivan Molodetskikh | |
| 2025-08-27 | wiki: Add Integrating niri page | Ivan Molodetskikh | |
| 2025-08-27 | config: Rename DebugConfig => Debug | Ivan Molodetskikh | |
| 2025-08-27 | config: Clean up animations struct names | Ivan Molodetskikh | |
| 2025-08-27 | config: Move workspace into its own module | Ivan Molodetskikh | |
| 2025-08-27 | config: Cleanup | Ivan Molodetskikh | |
| 2025-08-27 | config: Move leftover input tests to input | Ivan Molodetskikh | |
| 2025-08-27 | config: Extract misc | Ivan Molodetskikh | |
| 2025-08-27 | config: Move some stuff to utils | Ivan Molodetskikh | |
| 2025-08-27 | config: Extract binds | Ivan Molodetskikh | |
| 2025-08-27 | Move Position/SizeChange parsing tests to niri-ipc | Ivan Molodetskikh | |
| 2025-08-27 | config: Extract debug | Ivan Molodetskikh | |
