Commit Graph

  • d2791b046a Update import of basic recurrence rules Lars Henriksen 2020-05-27 21:49:36 +02:00
  • d8c1c48e78 Support import of time zones (RFC 5545) Lars Henriksen 2020-05-25 20:52:22 +02:00
  • 32783496e6 Fix typos Martin Michlmayr 2020-06-09 09:34:47 +08:00
  • 12514eab7f Let RETURN set frequency type to current value in repeat command UI Lars Henriksen 2020-05-19 21:30:16 +02:00
  • 92dc069fc4 Include start day in error message for recurrence rule Lars Henriksen 2020-05-23 21:12:44 +02:00
  • 61a743c56a Fix "next occurrence" for multi-day appointments Lars Henriksen 2020-05-23 21:10:26 +02:00
  • bd238bfd7c Fix recurrence rule expansion with ordered weekday Lars Henriksen 2020-05-07 21:39:23 +02:00
  • fabacecd16 Take value data type of event start into account in iCal import/export Lars Henriksen 2020-05-02 22:14:45 +02:00
  • 8fffc9dc8e calcurse-caldav: Ensure config and data dirs exist Nitroretro 2020-04-28 23:10:25 +03:00
  • 9fb532abe4 calcurse-caldav: Make check_dir create directories Nitroretro 2020-04-28 23:07:07 +03:00
  • f2918b1700 Support interactive test of recurrence rule extensions Lars Henriksen 2020-02-10 16:14:26 +01:00
  • f3779d5945 Help for recurrence rule extensions Lars Henriksen 2020-02-10 10:33:51 +01:00
  • 36f98382e7 Treat recurrent events and appointments alike Lars Henriksen 2020-02-08 07:01:05 +01:00
  • 852e363271 Fix preselection Lars Henriksen 2020-02-07 20:10:49 +01:00
  • 71c34ac7f9 Refactor the repeat command Lars Henriksen 2020-01-30 09:00:39 +01:00
  • dc161b3b67 User interface for recurrence rules Lars Henriksen 2019-12-08 17:26:52 +01:00
  • eda28d3fef Tests for recurrence rule extensions Lars Henriksen 2019-10-13 22:39:04 +02:00
  • dd864316c6 Recurrence rule extensions Lars Henriksen 2019-06-16 08:28:45 +02:00
  • 23eb51456a Refactor edit of exception days Lars Henriksen 2019-10-22 07:30:04 +02:00
  • bf3dba2ae2 Improve data load error reporting Lars Henriksen 2019-12-08 09:16:24 +01:00
  • ce81c0fa63 Refactor function calls: recurrence parameters as a single argument Lars Henriksen 2019-06-04 09:34:45 +02:00
  • 3f7bd331c8 Use "struct rpt" to shorten argument lists Lars Henriksen 2019-05-22 09:04:36 +02:00
  • e9deb6fff3 Extend use of note file for iCal import Lars Henriksen 2020-04-07 21:29:26 +02:00
  • 214a761564 Accept empty DESCRIPTION in ical import Lars Henriksen 2020-04-03 20:34:20 +02:00
  • 37d326cbe1 Fix formatting of DTSTART for recurrent events Jerem-K 2020-04-25 05:10:26 +00:00
  • 18f50e1dd4 Fix typos in calcurse.1.txt Matthias Braun 2020-04-26 13:24:42 +02:00
  • 5a3664bf73 Release 4.6.0 Lukas Fleischer 2020-03-27 09:07:20 -04:00
  • 5e571c72d8 po/: Translation updates from Transifex Lukas Fleischer 2020-03-27 09:13:29 -04:00
  • 41ac4bd96f Fix missing EOL in imported note Lars Henriksen 2020-03-27 08:23:07 +01:00
  • e535eff904 Extend iCalendar import tests Lars Henriksen 2020-03-22 07:50:59 +01:00
  • ffbf714c9e Fix decoding of escaped characters in imported text Lars Henriksen 2020-03-18 23:36:14 +01:00
  • 1cb2691342 Fix ical import logging Lars Henriksen 2020-03-18 20:35:55 +01:00
  • 63c2d4d503 Fix display of interactively imported todos Lars Henriksen 2020-03-10 09:16:32 +01:00
  • 467815d465 Improve ical import logging Lars Henriksen 2020-03-10 00:12:50 +01:00
  • 80b60d63cb Escape necessary characters in SUMMARY on export Kelvin Jackson 2020-02-19 14:13:41 +02:00
  • 96c0790804 gitignore: ignore lots of auto-generated files hoijui 2020-02-15 22:19:57 +01:00
  • 1c29997254 gitignore: fix config.* ignore hoijui 2020-02-15 22:19:33 +01:00
  • ada0d98bde caldav: Fix XDG_CONFIG_HOME not defaulting to ~/.config Nitroretro 2020-02-04 16:17:59 +02:00
  • 5ad76df5fe Update copyright ranges Lukas Fleischer 2020-01-30 19:22:23 +01:00
  • f4e621d58d Update message catalog Lukas Fleischer 2020-01-30 19:14:56 +01:00
  • 12863ff7c0 Refactor cut and paste registers Lars Henriksen 2020-01-10 20:39:19 +01:00
  • 002cf305a5 Optimize error handling in io_check_dir() Nitroretro 2019-12-24 10:10:58 +02:00
  • 0cd8c210bd Improve manual readability Nitroretro 2019-12-24 09:54:06 +02:00
  • 9266232170 Improve man page readability Nitroretro 2019-12-24 09:42:56 +02:00
  • 4a2f5e2183 Test for the directory structure Nitroretro 2019-12-21 04:16:40 +02:00
  • 992cf45dc9 Use $XDG_{CONFIG,DATA}_HOME in hooks Nitroretro 2019-12-19 22:42:54 +02:00
  • 023ca55493 calcurse-upgrade: use $XDG_CONFIG_HOME Nitroretro 2019-12-19 21:41:46 +02:00
  • c7faa1f61f calcurse-vdirsyncer: use $XDG_DATA_HOME Nitroretro 2019-12-17 20:01:37 +02:00
  • d85691ebee calcurse-caldav: use $XDG_{CONFIG,DATA}_HOME Nitroretro 2019-12-17 19:45:11 +02:00
  • 19d2d9229e Change documentation to reflect the new file structure Nitroretro 2019-12-17 17:24:48 +02:00
  • 04162de6dd Add XDG Base Directory Support Nitroretro 2019-12-17 02:34:42 +02:00
  • 250a233ff7 Make io_check_dir() create parent directories Nitroretro 2019-12-17 00:58:02 +02:00
  • a0129d6751 Fix next recurrent appointment deleted Lars Henriksen 2019-12-11 09:57:02 +01:00
  • b7eb9a9e94 Fix empty string in updatestring() Lars Henriksen 2019-12-11 09:40:24 +01:00
  • 9befae484d .gitignore: add test/*.{log,trs} Lukas Fleischer 2019-12-23 13:15:33 -05:00
  • 41143c5a83 calcurse-caldav: Document configuration for Yahoo Lukas Fleischer 2019-11-09 09:06:28 -05:00
  • d8d7dce2b8 Make the text for empty days configurable Lars Henriksen 2019-09-17 22:40:49 +02:00
  • f49ec4ad6e Allow discarding a todo item from the priority prompt Lukas Fleischer 2019-10-03 11:41:09 -04:00
  • ade5216f68 Support RET to set the todo item priority to 0 Issam Maghni 2019-09-14 11:25:45 -04:00
  • 4aae26e601 Fix save of interactively imported data Lars Henriksen 2019-11-02 08:10:50 +01:00
  • b293b1829d calcurse-caldav: handle objects with status code 404 Si Yong Kim 2019-09-23 23:01:11 -07:00
  • 35eaa4a737 Release 4.5.1 Lukas Fleischer 2019-10-18 16:37:34 -04:00
  • 1b43893c4c test/Makefile.am: Add apts-dst to EXTRA_DIST Lukas Fleischer 2019-10-18 17:17:40 -04:00
  • e25710f650 Test for DST and recurrent items Lars Henriksen 2019-09-14 20:19:39 +02:00
  • 0e46881746 DST and recurrent items Lars Henriksen 2019-09-08 08:41:42 +02:00
  • 1db1108e86 Test cases for "Fix monthly and yearly recurrence algorithms" Lars Henriksen 2019-06-25 20:38:43 +02:00
  • 2ae30b223e Set time-of-day consistently to midnight for until day Lars Henriksen 2019-08-14 23:32:45 +02:00
  • b0ba01d2a7 Document the HTTPS option in the sample configuration file k0ral 2019-08-18 11:52:09 +02:00
  • a0305d754f DST: fix date_change() thoroughly Lars Henriksen 2019-08-01 07:19:14 +02:00
  • 5fbc499886 Fix monthly and yearly recurrence algorithms Lars Henriksen 2019-06-23 21:42:24 +02:00
  • 8a0354e6da Fix edit of empty exception day list Lars Henriksen 2019-07-09 08:42:03 +02:00
  • 65e2a71b76 Release 4.5.0 Lukas Fleischer 2019-06-16 15:19:57 -04:00
  • 130221dd0e po/: Translation updates from Transifex Lukas Fleischer 2019-06-16 15:28:58 -04:00
  • cc86516f64 Treat recurrence item parameters as a unit Lars Henriksen 2019-06-10 21:48:16 +02:00
  • f374737171 Add Troubleshooting section to calcurse-caldav README.md Randy Ramos 2019-06-12 18:26:08 -04:00
  • 3216814be1 Use current value as default for periodic save Lukas Fleischer 2019-06-07 21:06:14 -04:00
  • 4fb5eb4ce3 Disable view item/note bindings for dummy items Lukas Fleischer 2019-06-06 22:12:05 -04:00
  • d659a8e2ee Use empty end date instead of 0 when editing repetitions Lukas Fleischer 2019-06-06 20:42:10 -04:00
  • 16b346a1f4 Add GitHub gimmicks Lukas Fleischer 2019-06-06 20:45:15 -04:00
  • 987fa9d3e5 Allow to omit end date in repetitions Lukas Fleischer 2019-06-03 18:43:23 -04:00
  • e6099b2d59 Fix recurrent appointment end time when duration is zero Lars Henriksen 2019-06-01 20:34:08 +02:00
  • 2f348a9292 README.md: move demo to top of document Lukas Fleischer 2019-05-31 20:35:49 -04:00
  • d280a5a55a Update message catalog Lukas Fleischer 2019-05-30 07:53:14 -04:00
  • e6ff3f417c Return at least two days in multiple days mode Lars Henriksen 2019-05-30 09:42:21 +02:00
  • 0edc2e8637 Mark selected day in the appointments panel in multiple days mode Lars Henriksen 2019-05-28 20:55:06 +02:00
  • 7e0274bc08 Remove appointments panel scrollbar in multiple days mode Lars Henriksen 2019-05-28 20:43:12 +02:00
  • 378db90ada Fix sidebar width to accommodate calendar week column Lars Henriksen 2019-05-28 20:19:07 +02:00
  • 3674127e80 Fix missing calculation of number of days on resize Lars Henriksen 2019-05-28 19:53:36 +02:00
  • 41061103e6 Fix calcurse(1) typo Florian Weimer 2019-05-22 09:48:20 +02:00
  • 31b02513aa calcurse-caldav: replace readfp() by read_file() Lukas Fleischer 2019-05-20 09:32:58 -04:00
  • 62fe506e52 calcurse-caldav: update OAuth2 documentation for extracting auth code Randy Ramos 2019-05-21 23:21:28 -04:00
  • d15f1e9242 Automate the calculation of number of days to load Lars Henriksen 2019-05-14 07:10:33 +02:00
  • 4db9677119 Make separation of days conspicuous Lars Henriksen 2019-05-12 21:52:43 +02:00
  • f9cf5fb0c1 Derive selected day from selected item Lars Henriksen 2019-01-27 19:22:50 +01:00
  • 80ce812eff Add configuration variables for multiple days Lars Henriksen 2018-12-28 09:55:16 +01:00
  • 0bb4a59b5f Add week numbers in the calendar and full first and last week Lars Henriksen 2018-12-27 12:08:25 +01:00
  • 4284ca91bc Implement scrolling in the appointments panel Lars Henriksen 2019-03-16 08:27:45 +01:00
  • 1ccfe128cc Redesign selected-item implementation for the APP panel Lars Henriksen 2018-12-19 08:59:05 +01:00
  • 066df02cbf Introduce multiple days in the appointments panel Lars Henriksen 2018-12-17 10:42:13 +01:00
  • 8dd694b569 Simplify day storage Lars Henriksen 2018-12-13 20:29:22 +01:00