TUI - change bindings everywhere
In the scope of this issue, the bindings (and only bindings) should be changed everywhere.
General assumptions:
- if a shortcut is on the screen with editbox, then it is a letter with ctrl.
- Dashboard
1.1 Top menu - in the tooltip - it is Lock wallet
.
Todo:
- text
Lock wallet (ctrl+l)
- change binding from F5 to ctrl +l
1.2 f1 Help
Todo:
- text
? Help
- F1 and ? should work
1.3 f2 Operations (ctrl+o
is for open transaction file)
todo:
- text
o Operations
- o should work
1.4 f3 Switch working account (ctrl+s
is for save to file, final solution should allow to switch working account everywhere)
todo:
- text
Ctrl+w Switch working account
- ctrl+w should work
1.5 f4 Add account
todo:
- text
A Add account
- A should work
1.6 f5 Lock wallet
todo:
- to be removed, it is displayed on the top menu
1.7 f6 Config (It should be available everywhere #338, It cannot be Ctrl+c - it closes an application)
todo:
- text
Ctrl+m
- Ctrl+m should work
- Operations (list)
2.1 f6 Transaction summary (#301 (closed), should be available everywhere so with ctrl)
todo:
- test
ctrl+t
- ctrl+t should work
- Operation details (part I)
For operations:
- transfer
- transfer to savings/from savings
- power up
- power down
- set withdraw routes
- delegate
Be aware of: #336 (closed)
3.1 Button Add to cart (F2)
todo:
- text
Add to cart (ctrl+a)
- Ctrl+a should work
3.2 f2 Add to cart
todo:
- text
Ctrl+a Add to cart
- Ctrl+a should work
3.3 f6 Finalize transaction
todo:
- text
Ctrl+f Finalize transaction
- Ctrl+f should work
- Operation details (part II)
Be aware of #305
For operations:
- Cancel transfer from savings
- Cancel power down
- Remove withdraw routes
- Remove delegates
todo:
if the confirmation screen still exists then:
4.1 f2 Add to cart
todo:
- text
Ctrl+a Add to cart
- Ctrl+a should work
4.2 f6 Finalize transaction
todo:
- text
Ctrl+f Finalize transaction
- Ctrl+f should work
5.1.1 f2 Add to cart
todo:
- text
Ctrl+a Add to cart
- Ctrl+a should work
5.1.2 f6 Finalize transaction
todo:
- text
Ctrl+f Finalize transaction
- Ctrl+f should work
5.2.1 f2 Add to cart
todo:
- text
Ctrl+a Add to cart
- Ctrl+a should work
5.2.2 f6 Finalize transaction
todo:
- text
Ctrl+f Finalize transaction
- Ctrl+f should work
5.2.3 f3 Details
todo:
- text
d Details
- d should work
5.3 Proposals
5.3.1 f2 Add to cart
todo:
- text
Ctrl+a Add to cart
- Ctrl+a should work
5.3.2 f6 Finalize transaction
todo:
- text
Ctrl+f Finalize transaction
- Ctrl+f should work
- Transaction summary
6.1 Broadcast (F6)
todo:
- text
b broadcast
- b should work
6.2 save to file (F2)
todo:
- text
ctrl+s save to file
- ctrl+s should work
6.3 f2 save to file
todo:
- text
ctrl+s save to file
- ctrl+s should work
6.4 f3 Open transaction file
Be aware: #337
todo:
- text
ctrl+o Open transaction file
- ctrl+o should work
6.5 f6 Broadcast
todo:
- text
b broadcast
- b should work
- Configuration
7.1 Manage key aliases - list
7.1.1 f2 New alias
todo:
- text
a Add new alias
- a should work
7.2 Manage key aliases - add key alias
7.2.1 f2 Load from file (ctrl+O
is for open transaction file, ctrl+l
is for lock wallet, available everywhere)
todo:
- text
ctrl+f
load from file - ctrl+f should work
7.2.2 f6 Save todo:
- text
ctrl+s save
- ctrl+s should work
8.1 Save transaction to file
8.1.1 f2 OK (enter is used to confirm the selection from tree)
todo:
- text
ctrl+s
Save - ctrl+s should work
8.2 Select file with key/with alias
8.1.2 f2 OK (enter is used to confirm the selection from tree)
todo:
- text
ctrl+f
Load from file - ctrl+f should work