Bug 965583

Summary: [RFE] add shortcut key on TUI
Product: [Retired] oVirt Reporter: Guohua Ouyang <gouyang>
Component: ovirt-nodeAssignee: Fabian Deutsch <fdeutsch>
Status: CLOSED DEFERRED QA Contact: bugs <bugs>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.2CC: acathrow, cshao, gouyang, hadong, huiwa, iheim, jboggs, leiwang, mgoldboi, ovirt-bugs, ovirt-maint, yaniwang, ycui
Target Milestone: ---Keywords: FutureFeature
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: node
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
: 1040740 (view as bug list) Environment:
Last Closed: 2014-06-22 12:56:22 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1040740    

Description Guohua Ouyang 2013-05-21 11:40:22 UTC
Description of problem:
It would be nice to have shortcut key on TUI installer and configurations page, then user can move quickly between options and pages.
 

Version-Release number of selected component (if applicable):

How reproducible:


Steps to Reproduce:

Actual result:
                                                  
Expect result:

Additional info:

Comment 1 Mike Burns 2013-05-21 11:46:20 UTC
What shortcut key? What is the functionality?

We do have the tab key that navigates between widgets on the TUI screens.

Comment 2 Fabian Deutsch 2013-05-21 12:11:58 UTC
<fabiand> now my question: where do you want a shortcut for what?
<fabiand> do you want a shortcut in the installer
<fabiand> or do you want a shortcut in the setup?
<ouyang_guohua> both 
<fabiand> and what shall the shortcuts call?
<ouyang_guohua> we can use it to move between pages
<fabiand> true
<ouyang_guohua> quickly than tab
<fabiand> true
<ouyang_guohua> but I don't  know how much work is there, and is it worthing? but seems all User interfaces have such functionality, like anaconda

Comment 3 Mike Burns 2013-05-21 13:54:28 UTC
I can see value in a hotkey for page navigation in the setup ui.  Having something like F11/F12 for up/down could work.  We would need to pop a warning if there are un-saved changes though.  

We might also consider:

* some generic "Apply" hotkey that is equivalant to choosing the Apply button.  
* some generic Reset hotkey that will reset the page to the current config


Perhaps we could add something like F11/F12 for back/forward on the installer as well.  Again, it would need to trigger the validation logic correctly.

Comment 4 Guohua Ouyang 2013-05-22 01:42:34 UTC
(In reply to Mike Burns from comment #3)
> I can see value in a hotkey for page navigation in the setup ui.  Having
> something like F11/F12 for up/down could work.  We would need to pop a
> warning if there are un-saved changes though.  
> 
> We might also consider:
> 
> * some generic "Apply" hotkey that is equivalant to choosing the Apply
> button.  
> * some generic Reset hotkey that will reset the page to the current config
> 
> 
> Perhaps we could add something like F11/F12 for back/forward on the
> installer as well.  Again, it would need to trigger the validation logic
> correctly.

the shortcut key I mean there is choosing a special character on the widgets, which usually mark with underline and can be accessed by using the Alt, it must be unique on a single page.

such as "A" on button "Apply", "R" on button "Reset", "C" on button cancel, then it can quickly apply the action by press ALT + “A” to apply, ALT + R to reset, ALT + C to cancel.

Comment 5 Itamar Heim 2014-06-22 12:56:22 UTC
Closing old bugs. If this issue is still relevant/important in current version, please re-open the bug.