Bryan Austin
4c70cae64b
Make use of multiple calendars in GCal module optional
...
The change in PR #211 to make the GCal module use all calendars
writable to the user is not desirable in all situations. At my
organization, I have write access to calendars for conference
rooms, for people's OOO events, etc. that fill my screen,
obscuring the events on my own calendar.
This change puts the behavior in that change behind a new config
flag, `wtf.mods.gcal.multiCalendar`. It defaults to `false`, but
feel free to change that if you think this is behavior that most
users would want (I tend to default towards preserving existing
behavior, in this case from before that change).
2018-06-19 11:24:50 -07:00
Chris Cummer
8a0ace3837
Reset permissions on files that were incorrectly set to executable
2018-06-18 08:48:49 -07:00
Chris Cummer
eb5f09e65c
Properly scope Config to the wtf package and remove it as a dependency from everywhere else
2018-06-17 08:06:57 -07:00
Lassi Piironen
96e0606c6a
Google Calendar: the client reads all the events the user can write on instead of just the accounts primary events, the timestamp printing of the all-day events is handled
2018-06-16 23:37:02 +03:00
Chris Cummer
04dd3c2e55
Use the native context package
2018-05-28 21:47:26 -07:00
Chris Cummer
5353d6ddf7
Closes #37 . Help into Git and Github modules
2018-05-14 21:04:37 -07:00
Chris Cummer
12ef3919dc
Cleanup of stray files. Don't need so many single-use packages
2018-04-18 17:51:43 -07:00
Chris Cummer
04c3effcea
Mark calendar start time conflicts
2018-04-11 16:06:49 -07:00
Chris Cummer
34b5b69231
Differentiate between right now Now() and today from midnight
2018-04-10 12:42:28 -07:00
Chris Cummer
27a267b123
Cleaner config format and added simple_config.yml example
2018-04-10 11:28:48 -07:00
Chris Cummer
2ef5b9d7ed
Cleaner GCal code
2018-04-09 17:36:43 -07:00
Chris Cummer
dd51994d8d
Now expects the Google Calendar client_secret.yml to be in ~/.wtf/gcal/client_secret.yml
2018-04-04 15:38:29 -07:00
Chris Cummer
c3f1d7ee36
Configuration used throughout the app
2018-04-04 15:38:29 -07:00
Chris Cummer
39cf8c6e1c
YAML config added. App refreshInterval as first value
2018-04-03 17:54:52 -07:00
Chris Cummer
22a9f7b194
Gracefully handle calendar connection failures
2018-04-03 17:49:38 -07:00
Chris Cummer
3393882dc8
Color 1on1 calendar events differently than other calendar events
2018-03-29 03:04:43 -07:00
Chris Cummer
1e7af63e63
Return calendar events for the current day (not just ones after now())
2018-03-29 02:59:59 -07:00
Chris Cummer
8946e5cf24
Adds in Google Calendar and Weather support (hard-coded right now)
2018-03-28 19:41:38 -07:00