1
0
mirror of https://github.com/taigrr/wtf synced 2025-01-18 04:03:14 -08:00

18 Commits

Author SHA1 Message Date
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