Skip to content

feat(ui): add Vim-style relative line numbers for lists and popups#997

Open
yozlog wants to merge 1 commit into
aome510:masterfrom
yozlog:master
Open

feat(ui): add Vim-style relative line numbers for lists and popups#997
yozlog wants to merge 1 commit into
aome510:masterfrom
yozlog:master

Conversation

@yozlog

@yozlog yozlog commented May 25, 2026

Copy link
Copy Markdown
  • Added enable_relative_line_number configuration option to AppConfig.
  • Implemented right-aligned relative line numbers capped at 2 digits for all list panels and popups.
preview-tracks preview-albums
  • Implemented a hybrid relative line number style for track and episode tables, where the selected item shows its original absolute index, and others show their relative offset.
preview-album
  • Added ui.count_prefix support for popup lists to enable count prefix movements (e.g., 3j/2k) in popups.
preview-popup
  • Resolved multiple borrow checker conflicts in search page and popup event handlers.
  • Updated examples and configuration documentation.

@yozlog yozlog closed this May 25, 2026
@yozlog yozlog reopened this May 25, 2026
- Added `enable_relative_line_number` configuration option to `app.toml`.
- Implemented right-aligned relative line numbers capped at 2 digits for all list panels and popups.
- Implemented a hybrid relative line number style for track and episode tables, where the selected item shows its original absolute index, and others show their relative offset.
- Added `ui.count_prefix` support for popup lists to enable count prefix movements (e.g., 3j/2k) in popups.
- Resolved multiple borrow checker conflicts in search page and popup event handlers.
- Updated examples and configuration documentation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant