summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-05-25Wrap question about how to handle config in a loopfix/loop_on_savecos
This commit attempts to address these two issues: Whenever calendar-cli is run on a clean new user account lacking a ~/.config directory, configuration is lost and has to be remade. There might be other cases for an Exception here and they are all annoying enough to warrant a change in behaviour. From a usability perspective, it is easy to be pressing enter a bit too quickly to stop at the save prompt. This is especially true if merely changing one or a couple of values while leaving the rest of them at their old value. Reasking to require an actual answer on what to do would be an improvement.
2021-05-25Fix: Specify calendar rather than random selectionfix/require_calendar_urlcos
Without this commit, the calendar that gets used is undefined. With at least some CalDAV implementation this practically means one is randomly selected at every run. Having determinism at the small cost of required configuration is the user expected behaviour for anyone using an account with more than one calendar.
2020-12-25resolves https://github.com/tobixen/calendar-cli/issues/80Tobias Brox
2020-08-16random todo-commentTobias Brox
2020-07-07Merge pull request #77 from bug/masterTobias Brox
Private events
2020-07-07Private eventsGuy Brand
2020-06-08the whole docstring is written out in the help-message, without line breaks, ↵Tobias Brox
and it gets quite ugly. Perhaps this will be better?
2020-06-08it may be important with a backlink to the official project home.Tobias Brox
2020-06-08whitespace changesTobias Brox
2020-06-08python2/python3 string handling bugfixesTobias Brox
2020-06-07bugfixTobias Brox
2020-06-07bugfixTobias Brox
2020-06-07workaround to get time zones in accordance with the RFC, ref ↵Tobias Brox
https://github.com/collective/icalendar/issues/272#issuecomment-640204031, resolves https://github.com/tobixen/calendar-cli/issues/11
2020-06-07wontfix https://github.com/tobixen/calendar-cli/issues/74Tobias Brox
2020-06-07Ref https://github.com/tobixen/calendar-cli/issues/74 there may still be ↵Tobias Brox
some time zone issues here
2020-06-07fixing up test codeTobias Brox
2020-06-07yet another bugfixTobias Brox
2020-06-07bugfixingTobias Brox
2020-06-07Hm, the --default-due does not really do what it said in the --helpTobias Brox
2020-06-07minor text tweakTobias Brox
2020-06-07documentation workTobias Brox
2020-06-07documentation and comments. Resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/65
2020-06-06more work on proper timestamp localization/conversion in agenda. Resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/11
2020-06-06bugfix for https://github.com/tobixen/calendar-cli/issues/11 - don't treat ↵Tobias Brox
timezone information as an event
2020-06-06bugfix for https://github.com/tobixen/calendar-cli/issues/11 - timezone was ↵Tobias Brox
not honored when doing an agenda date search
2020-06-06partial fix for https://github.com/tobixen/calendar-cli/issues/11 - fix TZ ↵Tobias Brox
when adding events. (agenda is still fubarred when caldav server yields timezone information)
2020-06-06when creating an event by dates only, it should implicitly be treated as ↵Tobias Brox
whole day event resolves https://github.com/tobixen/calendar-cli/issues/49
2020-06-06more tests, including one that breaks until ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/49 is fixed
2020-06-06more test code, preparing to work with ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/49
2020-06-06removed a duplicated code line, fixed a python3-unicode/byte-bugTobias Brox
2020-06-05support for xandikos in the tests ... sort of ... resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/68
2020-06-05Merge branch 'master' of github.com:tobixen/calendar-cliTobias Brox
2020-06-05make it possible to create a calendar, resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/69 - automated tests towards radicale, ref https://github.com/tobixen/calendar-cli/issues/68
2020-05-14a minor timezone cleanup (potential messup) + fix for recurring events, ↵Tobias Brox
fixing https://github.com/tobixen/calendar-cli/issues/52
2020-05-05the python-caldav version 0.5.0 had issues with time stamps, and ↵Tobias Brox
calendar-cli isn't compatible with 0.5.0 any more. Fixes https://github.com/tobixen/calendar-cli/issues/31 and many others
2020-05-05include installation procedures as part of the README, fixes ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/36
2020-05-05remove untested nonworking code for deleting events by timestamp, fixes ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/62 - deletion by timestamp will be reintroduced as part of https://github.com/tobixen/calendar-cli/issues/12
2020-04-14allows todo items to be created without due date or dtstart. partially fix ↵Tobias Brox
for https://github.com/tobixen/calendar-cli/issues/63
2020-04-14apparently the to_normal_str function was added to caldav after the latest ↵Tobias Brox
0.6.2-release
2020-04-13the friendly error messages disappeared when going from python2 to python3. ↵Tobias Brox
See github issue for details. Resolves https://github.com/tobixen/calendar-cli/issues/59
2020-04-13Strings printed to stdout should not be utf-8-encoded. resolves ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/60
2020-02-06potential bugfix for https://github.com/python-caldav/caldav/issues/79Tobias Brox
2020-02-05--debug-logging did nothing. Now all communication with the caldav server ↵Tobias Brox
is printed out to stderr. (logging should and could be refined a lot - but this is better than nothing). References https://github.com/python-caldav/caldav/issues/79#issuecomment-582441703
2019-09-18usually it's better with too many comments than too fewTobias Brox
2019-09-18one more python3-fix + a commentTobias Brox
2019-09-12python3 compatibility fixTobias Brox
2019-09-11silly-stupid bugfixTobias Brox
2019-09-10python2 is again preferred, and print a warning if we're using python3Tobias Brox
2019-09-10more python3-compatibility, ref ↵Tobias Brox
https://github.com/tobixen/calendar-cli/issues/33
2019-09-10ref https://github.com/tobixen/calendar-cli/issues/56 fix nice error ↵Tobias Brox
messages if config is missing. The previous fix was too aggressive