Sean Smith
264f49fd2c
Fix race with HighlightableHelper
...
GetRect can lead to a race condition
Add a RenderFunc method so that we can call try to
wrap even more of our rendering in the thread safe
`QueueUpdateDraw` method
2019-08-24 22:15:35 -04: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
Chris Cummer
4e46fff145
Move the utils.go file into the /utils directory
2019-08-05 10:50:12 -07:00
Chris Cummer
dbc047516d
Move all components responsible for module composition into /view
2019-08-04 21:42:40 -07:00
Chris Cummer
375c296f56
Fix a date-sorting bug in FeedReader
2019-07-12 08:00:54 -07:00
Chris Cummer
5f61a90eb7
Fix bug with FeedReader's sort order
2019-07-10 08:04:55 -07:00
Chris Cummer
b07f3c5e67
Reimpliments the module configuration validation
...
Now supports displaying errors from multiple widgets.
2019-07-07 16:04:43 -07:00
Chris Cummer
34b7ef1a60
WTF-42 Add help tags to FeedReader settings
2019-07-04 05:46:13 -07:00
Chris Cummer
f19f1ee86d
WTF-42 WIP Add FeedReader, an RSS/Atom feed reader
2019-07-03 21:54:10 -07:00