| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2025-04-25 | layout/monitor: Don't consider workspace switch in ↵ | Ivan Molodetskikh | |
| active_tile_visual_rectangle() This only did something when in the middle of a touchpad gesture, and it didn't really make sense for that edge case. | |||
| 2025-04-25 | layout/monitor: Extract add_workspace_at() | Ivan Molodetskikh | |
| 2025-04-25 | Add with_alpha() to shader and shadow element | Ivan Molodetskikh | |
| 2025-04-25 | layout: Move insert hint from ScrollingSpace to Monitor | Ivan Molodetskikh | |
| 2025-04-25 | layout: Return floating and scrolling elems separately from Workspace | Ivan Molodetskikh | |
| 2025-04-25 | layout/tab_indicator: Use round_max1 where appropriate | Ivan Molodetskikh | |
| 2025-04-25 | layout/monitor: Extract workspace_render_idx() | Ivan Molodetskikh | |
| 2025-04-25 | layout/monitor: Extract workspaces_render_geo() | Ivan Molodetskikh | |
| 2025-04-25 | Simplify condition | Ivan Molodetskikh | |
| 2025-04-25 | Extract is_layout_obscured_under() | Ivan Molodetskikh | |
| 2025-04-25 | Put the top layer above bottom and background layer popups | Ivan Molodetskikh | |
| Makes it consistent with how window popups are below the top layer, also will make more sense for the overview. | |||
| 2025-04-25 | Reformat scroll factor computation | Ivan Molodetskikh | |
| 2025-04-25 | layout/monitor: Extract WorkspaceSwitchGesture::min_max() | Ivan Molodetskikh | |
| 2025-04-25 | layout/monitor: Keep track of workspace switch gesture start idx | Ivan Molodetskikh | |
| Fixes jump when "catching" an animation with a gesture. | |||
| 2025-04-25 | Remove cancellation from swipe gestures | Ivan Molodetskikh | |
| It only worked for workspace switch, and even there it was more confusing than helpful. | |||
| 2025-04-25 | Add missing bounds checks to move-workspace actions | Ivan Molodetskikh | |
| Fixes panics. | |||
| 2025-04-22 | niri.spec.rpkg: Recommend waybar | Ivan Molodetskikh | |
| Now it's spawned by the default config. | |||
| 2025-04-22 | niri.spec.rpkg: Fix License | Ivan Molodetskikh | |
| 2025-04-22 | default-config: Spawn waybar at startup | Ivan Molodetskikh | |
| Make it a bit less of an empty screen. | |||
| 2025-04-22 | default-config: Set titles for the default-bound apps | Ivan Molodetskikh | |
| 2025-04-17 | layout: Extract Monitor::update_shaders() | Ivan Molodetskikh | |
| 2025-04-17 | layout: Remove width and is_full_width from InsertHint | Ivan Molodetskikh | |
| They were unused. | |||
| 2025-04-17 | layout: Don't pass scale to render unnecessarily | Ivan Molodetskikh | |
| These parts of the layout already know their scale. | |||
| 2025-04-17 | Rename render_floating_for_output to render_interactive_move_for_output | Ivan Molodetskikh | |
| 2025-04-17 | animation: Extract value_at() and fix animations off difference | Ivan Molodetskikh | |
| 2025-04-17 | animation: Add more getters | Ivan Molodetskikh | |
| 2025-04-16 | animation: Fix restarted() Spring using old from/to | Ivan Molodetskikh | |
| 2025-04-16 | Back out "chore: update smithay" | Ivan Molodetskikh | |
| This backs out commit 763cd564e32932e5f05b983c93328300f396216b. There are graphical glitches and a panic. | |||
| 2025-04-15 | chore: update smithay | Simonas Kazlauskas | |
| 2025-04-12 | README: Add link to RustCon talk | Ivan Molodetskikh | |
| 2025-04-10 | layout: Take into account idle time between last gesture event and end | Ivan Molodetskikh | |
| Fixes cases like: do a quick movement with mouse, then hold it in-place for a while (no events generated), then release the gesture (it uses all that built-up speed). This also happens with DnD scroll and makes it go further than intended. | |||
| 2025-04-06 | Fix typo in comment | Ivan Molodetskikh | |
| 2025-04-05 | layout: Avoid calling interactive_move_end() in the middle of ↵ | Ivan Molodetskikh | |
| interactive_move_update() | |||
| 2025-04-04 | input: Fix move-workspace-to-index being one off | Ivan Molodetskikh | |
| 2025-04-04 | input: Don't panic on resize edge None when window is Some | Ivan Molodetskikh | |
| This can already happen with the tab indicator, it will happen more onwards. | |||
| 2025-04-03 | layout/scrolling: Use slice::fill() | Ivan Molodetskikh | |
| Fix new Clippy warning. | |||
| 2025-04-01 | wiki: Document baba-is-float | Ivan Molodetskikh | |
| 2025-04-01 | Update issue template and contact links | Ivan Molodetskikh | |
| 2025-03-31 | wiki: Remove excessive links | Ivan Molodetskikh | |
| 2025-03-31 | layout: Reset unfullscreen view offset when starting interactive resize | Ivan Molodetskikh | |
| 2025-03-31 | Allow negative shadow spread | LunarEclipse | |
| 2025-03-31 | Improved layout shadow documentation | LunarEclipse | |
| 2025-03-31 | Fix ToggleKeyboardShortcutsInhibit comment | Ivan Molodetskikh | |
| 2025-03-31 | add toggle-keyboard-shortcuts-inhibit to CLI/IPC (#1366) | sodiboo | |
| * add toggle-keyboard-shortcuts-inhibit to CLI/IPC missed it in ef8d5274b849fe0bd76ab7159765202ac98f7bbc or https://github.com/YaLTeR/niri/pull/630 or 0584dd2f1e82417bdabcc0d8cb20fddc2e8cc5e7 or whatever * Update niri-ipc/src/lib.rs --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-03-29 | Fix typo in comment | peelz | |
| 2025-03-29 | wiki: fix typo natuilus -> nautilus | peelz | |
| 2025-03-29 | Add option 'focus-at-startup' to focus a chosen output on start (#1323) | lualeet | |
| * Implement default-output * Fix incorrect wiki string * Center mouse on start * Move default-output to Output.focus-at-startup * fixes --------- Co-authored-by: lualeet <lualeet@null.null> Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> | |||
| 2025-03-29 | layout: Remove duplicated function | Ivan Molodetskikh | |
| 2025-03-29 | wiki: Document Steam black screen workaround | Ivan Molodetskikh | |
| 2025-03-29 | Make move-window-to-workspace focus=false work across monitors too | Ivan Molodetskikh | |
