aboutsummaryrefslogtreecommitdiff
path: root/docs
AgeCommit message (Collapse)Author
2025-08-29feat: cubic-bezier curve for animation (#2059)Horu
* feat: bezier curve for animation * fixes --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
2025-08-27wiki/Integrating-niri: Add desktop components sectionIvan Molodetskikh
2025-08-27wiki/Integrating-niri: Add Since to screen readersIvan Molodetskikh
2025-08-27wiki: Add Integrating niri pageIvan Molodetskikh
2025-08-27wiki/Accessibility: Add link to spawn-at-startupIvan Molodetskikh
2025-08-26wiki/Accessibility: Add missing SinceIvan Molodetskikh
2025-08-26wiki: Add Accessibility pageIvan Molodetskikh
2025-08-25wiki/Gestures: Mention 4-finger swipe to open/close the overviewIvan Molodetskikh
2025-08-22wiki/Design-Principles: Clarify sentenceIvan Molodetskikh
2025-08-22wiki: Rearrange and expand design principlesIvan Molodetskikh
2025-08-22wiki/Animation-Timing: Add two nbspsIvan Molodetskikh
The 170 Hz one was at the exact breaking point for me.
2025-08-22exit_confirm_dialog: Add open/close animationIvan Molodetskikh
2025-08-21wiki/Application-Issues: Mention Waybar black cornersIvan Molodetskikh
2025-08-20Rename spawn-at-startup-sh => spawn-sh-at-startupIvan Molodetskikh
Makes a bit more sense
2025-08-20Add spawn-sh, spawn-at-startup-shIvan Molodetskikh
Our top 10 most confusing config moments
2025-08-19wiki/Getting-Started: Mention DEs and shellsIvan Molodetskikh
2025-08-19configure section permalinksKent Daleng
2025-08-19Add per-axis scroll speed config for input devices (#2109)Bernardo Kuri
* Add per-axis scroll speed config for input devices. Accepts negative values to inverse scroll direction. Properly complements/overrides global `scroll-direction` setting. Includes docs and tests. * Update per-axis scroll factor implementation after testing - Refined configuration structure in niri-config - Updated input handling to use per-axis scroll factors - Added comprehensive test snapshots - Updated documentation with per-axis examples 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Simplify per-axis scroll factor implementation per review feedback - Make documentation concise and clear - Remove unnecessary comments and test helper functions - Use inline snapshots for tests - Rename get_factors() to h_v_factors() for clarity - Remove unnecessary .clone() calls (ScrollFactor is Copy) - Reduce test count to essential cases only - Fix comment about window factor override behavior 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Remove unnecessary ScrollFactor::new() helper function The maintainer prefers minimal code, so removing this helper and constructing ScrollFactor directly in tests. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix scroll factor behavior - all settings now multiply with window factor Per maintainer feedback, both combined and per-axis scroll settings should multiply with the window-specific scroll factor, not override it. This ensures consistent behavior regardless of configuration method. Also removed the now-unused has_per_axis_override() method. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Final cleanup: remove redundant comments and unused snapshot files - Removed unused snapshot files (now using inline snapshots) - Removed redundant inline comments in tests - Simplified test descriptions to be more concise 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Convert scroll factor parsing tests to use assert_debug_snapshot Updates parse_scroll_factor_combined, parse_scroll_factor_split, and parse_scroll_factor_partial tests to use assert_debug_snapshot instead of manual assert_eq comparisons, as requested in PR review. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Convert to inline snapshots as requested - Convert all scroll factor parsing tests to use inline snapshots instead of external files - Remove external snapshot files to keep test directory clean - All tests still pass with inline snapshot assertions 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Fix missed assert_eq in parse_scroll_factor_mixed test Converts the remaining assert_eq calls to assert_debug_snapshot with inline snapshots in the mixed syntax test function. Also fixes raw string delimiters from ### to #. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * Convert scroll_factor_h_v_factors test to use assert_debug_snapshot Makes all scroll factor tests consistent by using snapshots instead of assert_eq for better maintainability. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com> * fixes --------- Co-authored-by: Bernardo Kuri <github@bkuri.com> Co-authored-by: Claude <noreply@anthropic.com> Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
2025-08-18wiki/FAQ: Add spaces for search to workIvan Molodetskikh
"pinned" doesn't find anything otherwise
2025-08-18wiki/FAQ: Mention BitwardenIvan Molodetskikh
2025-08-18wiki/FAQ: Mention always on top windowsIvan Molodetskikh
2025-08-18wiki/Application-Issues: Mention Zen dmabuf screencastingIvan Molodetskikh
2025-08-18wiki: Improve home pageIvan Molodetskikh
2025-08-18wiki/FAQ: Mention blurIvan Molodetskikh
2025-08-18wiki/docs: rename index.md to README.mdKent Daleng
2025-08-17wiki: Minor logo updateIvan Molodetskikh
2025-08-17docs: location-agnostic index page (#2256)Kent Daleng
* Update index.md a simple suggestion for a location-agnostic index page * Update docs/wiki/index.md Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com> --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>
2025-08-17github wiki replacement / mkdocs-docs (#2147)Kent Daleng
* Add wiki based on mkdocs * wording fixes * fix github bg color on narrow * Fix left sidebar section headers being bigger than pages * fix hover accent * fix list rendering on fractional layout * fix videos * fix automatic full links * remove redundant commented css * improve dark mode contrast * update pygments for better child node coloring * update logo * remove blank lines * add systemd language hint --------- Co-authored-by: Ivan Molodetskikh <yalterz@gmail.com>