Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

exit - navigation #11

Open
oberon-manjaro opened this issue Jan 8, 2016 · 2 comments
Open

exit - navigation #11

oberon-manjaro opened this issue Jan 8, 2016 · 2 comments

Comments

@oberon-manjaro
Copy link
Collaborator

It would be great to use '0' everywhere in the menu tree to navigate one level up.
At the moment I find it confusing and in some places not logical that for example when you are inside a sub-menu of >Appearance you need a different number depending on how many options are available.
Also in this situation I'd expect 'cancel' to directed me back to 'Appearance' and not two levels up to the main menu.
I know that mhwd-tui is actually not the same piece of software, but of course when navigating the options you have the feeling that you stay inside the same application.
Therefor it is confusing that in mhwd-tui exit navigation is different again.
I would expect when I am for example inside the option 'Install kernel', that '0' whould bring me back to mhwd-tui.
Ctrl+c should maybe be the shortcut to abort and exit bmenu altogether, no matter where you currently are.

@Chrysostomus
Copy link
Owner

Yeah, there is much room for improvement here. I agree with your idea. Unfortunately I know this side of bash poorly. Patches are welcome =). But I'll see what I can do about that. Items using select are difficult, because numbers are assigned to items automatically. I use it mainly in places where I don't know number of items beforehand (like choosing kernels).

@oberon-manjaro
Copy link
Collaborator Author

You're doing a fantastic job, @Chrysostomus ! I would not even know where to begin... But I will see what I can do if I find some time, soon :)
Thank you!

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

No branches or pull requests

2 participants