Chris Cummer
b58c0ea212
Url added to BambooHR config
2018-04-04 08:58:17 -07:00
Chris Cummer
b91e1be8df
refreshInterval config added to BambooHR and Status
2018-04-03 18:03:34 -07:00
Chris Cummer
7555ae3b5c
Border color on the widgets
2018-04-02 22:09:01 -07:00
Chris Cummer
945dfc8db7
Display OpsGenie oncall data for one specific schedule
2018-04-02 21:41:46 -07:00
Chris Cummer
62502c24d0
An experimental attempt to kill the zombie processes
2018-04-02 11:00:45 -07:00
Chris Cummer
0b8a063487
ExecuteCommand() moved into the utils dumping ground
2018-04-02 08:36:43 -07:00
Chris Cummer
de7480b221
CenterText function out into utility function
2018-04-02 04:45:46 -07:00
Chris Cummer
278bf583c4
Remove the common refresher() code into BaseWidget
2018-04-02 04:38:55 -07:00
Chris Cummer
f6e7a2c030
WIP Git widget
2018-03-31 20:04:09 -07:00
Chris Cummer
7b5d06c670
Tweaks to the widget presentation
2018-03-31 13:59:23 -07:00
Chris Cummer
693a05cf43
More sensible timer units
2018-03-31 09:25:42 -07:00
Chris Cummer
b937d64d75
BaseWidget added to start reducing some of the code duplication
2018-03-30 22:29:19 -07:00
Chris Cummer
da8220ff0d
Nowrap text on widget that don't need to wrap text
2018-03-30 10:37:38 -07:00
Chris Cummer
2f63a56eae
Widgets have names
2018-03-30 10:21:05 -07:00
Chris Cummer
ab4774c86a
Widgets refresh via goroutine
...
All widgets now refresh their own data using their own internal go
routine. This allows them to set their own update schedule (where
RefreshInterval is the time in seconds between refreshes).
The app uses a goroutine to redraw itself once a second.
2018-03-30 10:12:27 -07:00
Chris Cummer
6cfa0ef632
Widgetized BambooHR
2018-03-29 17:08:57 -07:00
Chris Cummer
8d7c163d37
Improve display of single-day away? date durations
2018-03-29 02:32:58 -07:00
Chris Cummer
8946e5cf24
Adds in Google Calendar and Weather support (hard-coded right now)
2018-03-28 19:41:38 -07:00