Is your feature request related to a problem?
The cyclic navigation feature introduced in #1215 was applied to some parts of the TUI, but not all.
Currently, several menus still use bounded navigation.
Describe the solution you'd like
Implement wrap-around navigation for menu selections.
- Moving upward from the first item should select the last item.
- Moving downward from the last item should select the first item.
Affected areas (need update):
updateMenu in tui/settings.go
updateGeneral in tui/settings_general.go
updateAccounts in tui/settings_accounts.go
updateMailingLists in tui/settings_lists.go
updateTheme in tui/settings_theme.go
Update in tui/filepicker.go
Update in tui/email_view.go
Describe alternatives you've considered
Keeping the current bounded navigation behavior where selection stops at the edges.
However, wrap-around navigation provides a smoother experience and reduces unnecessary input.
Additional context
This issue should be labeled as a good first issue.
Is your feature request related to a problem?
The cyclic navigation feature introduced in #1215 was applied to some parts of the TUI, but not all.
Currently, several menus still use bounded navigation.
Describe the solution you'd like
Implement wrap-around navigation for menu selections.
Affected areas (need update):
updateMenuintui/settings.goupdateGeneralintui/settings_general.goupdateAccountsintui/settings_accounts.goupdateMailingListsintui/settings_lists.goupdateThemeintui/settings_theme.goUpdateintui/filepicker.goUpdateintui/email_view.goDescribe alternatives you've considered
Keeping the current bounded navigation behavior where selection stops at the edges.
However, wrap-around navigation provides a smoother experience and reduces unnecessary input.
Additional context
This issue should be labeled as a
good first issue.