Skip to content

Improvements to Menu Usage and Navigation#67

Merged
Martinski4GitHub merged 10 commits intomasterfrom
develop
Dec 13, 2025
Merged

Improvements to Menu Usage and Navigation#67
Martinski4GitHub merged 10 commits intomasterfrom
develop

Conversation

@Martinski4GitHub
Copy link
Member

Modified the CLI Main Menu to separate groups of options and settings into their own sub-menus.
This is an effort to make the top Main Menu shorter, more manageable, and more user-friendly, and to improve menu navigation as it had gotten very cluttered, busy, and excessively long, which made it unable to be displayed in one screenful, especially when using small screen displays.

Martinski4GitHub and others added 9 commits December 7, 2025 21:21
Significant changes to the top main menu. All the group of options were separated and placed into their own sub-menus for improved navigation, better handling, and a more user-friendly experience. Functionality-wise, each feature should have no difference in operation.
Restructured Top CLI Main Menu
Further Improvements when navigating menu options for WireGuard and OpenVPN servers and clients.
Bumps the all-actions group with 1 update: [actions/checkout](https://github.com/actions/checkout).


Updates `actions/checkout` from 6.0.0 to 6.0.1
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6.0.0...v6.0.1)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: all-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
…p/all-actions-2507bcfa80

Bump actions/checkout from 6.0.0 to 6.0.1 in the all-actions group
Made some simple navigation improvements for the top Main Menu.
@Martinski4GitHub Martinski4GitHub requested a review from a team as a code owner December 13, 2025 07:28
@Martinski4GitHub Martinski4GitHub merged commit 042d670 into master Dec 13, 2025
1 check passed
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.

2 participants