Chris Cummer
4a820dd0e5
Make every widget a keyboard widget
...
Signed-off-by: Chris Cummer <chriscummer@me.com>
2020-11-26 23:12:15 -08:00
Nikolay Mateev
4ec9d33a6f
Add shortcuts for GitHub Pull Requests and Issues ( #777 )
2019-12-13 08:27:35 -08:00
Joel Valentine
10f020405f
instead of resetting the selected each refresh now setting the max each refresh
2019-08-31 17:08:27 +01:00
Joel Valentine
d212037ff5
cleaning up
2019-08-31 16:05:52 +01:00
Joel Valentine
d0308142a3
changing keybind
2019-08-31 15:47:28 +01:00
Joel Valentine
ccaca4f1c0
using just the pr/issue number as highlighted
2019-08-31 15:47:28 +01:00
Joel Valentine
55937c4c40
added highlighting and opening of pull requests
2019-08-31 15:47:28 +01:00
Chris Cummer
523a0bec2c
Remove the need for every module to define a widget.Refresh keyboard control
2019-08-23 21:18:51 -07:00
Chris Cummer
5337656c58
Remove the need for every module to define a widget.ShowHelp keyboard control
...
This common functionality is moved up to KeyboardWidget. Modules now
include widget.InitializeCommonControls() instead.
2019-08-23 21:18:51 -07:00
Sean Smith
a2f5db7847
Harmonize keyboard controls
...
Make sure everyone has a refresh option
Have specific ordering:
- Help
- Refresh
- Select next
- Select prev
- ...
Add unselect where applicable
2019-05-20 18:45:08 -04:00
Sean Smith
34bf319c2e
Rename Prev/Next in MultiSourceWidget
...
This will open the possibility of a MultiSourceScrollableWidget with no collisions
2019-05-18 11:23:12 -04:00
Sean Smith
7f3daaac59
Have keyboard widget manage its own help
...
Define help with keys
This means that keys and help are automatically in sync
This means that you can't define keys, but forget help
This unfortunately also means that formatting may not be quite as good
2019-05-11 12:15:52 -04:00
Chris Cummer
2d0706c40b
WTF-427 Use new keyboard implementation for widgets. Closes #427
2019-05-06 12:54:07 -07:00