Chris Cummer
b937d64d75
BaseWidget added to start reducing some of the code duplication
2018-03-30 22:29:19 -07:00
Chris Cummer
a09691c86f
Better calendar display
2018-03-30 10:48:03 -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
951da43f99
Widgetized Google Calendar
2018-03-29 18:03:43 -07:00
Chris Cummer
57b0e96d64
Grey out past calendar event descriptions
2018-03-29 13:18:45 -07:00
Chris Cummer
bb71396291
Seperate calendar coloring code from widget code
2018-03-29 03:38:22 -07:00
Chris Cummer
3393882dc8
Color 1on1 calendar events differently than other calendar events
2018-03-29 03:04:43 -07:00
Chris Cummer
8946e5cf24
Adds in Google Calendar and Weather support (hard-coded right now)
2018-03-28 19:41:38 -07:00