summaryrefslogtreecommitdiff
path: root/src/recur.c
AgeCommit message (Expand)Author
2023-04-11Update copyright ranges for 2023Lukas Fleischer
2023-01-01Fix handling of recurrent open-ended appointments at 00:00Lukas Fleischer
2022-03-11Update copyright ranges for 2022Lukas Fleischer
2020-12-19Improve performance of recur_prev_occurrence()Lars Henriksen
2020-12-19Introduce macro DAYLars Henriksen
2020-10-11Add p(revious) commandLars Henriksen
2020-06-13Extend import of recurrence rulesLars Henriksen
2020-06-13Update import of basic recurrence rulesLars Henriksen
2020-05-24Include start day in error message for recurrence ruleLars Henriksen
2020-05-24Fix "next occurrence" for multi-day appointmentsLars Henriksen
2020-05-12Fix recurrence rule expansion with ordered weekdayLars Henriksen
2020-04-28Support interactive test of recurrence rule extensionsLars Henriksen
2020-04-28Refactor the repeat commandLars Henriksen
2020-04-28User interface for recurrence rulesLars Henriksen
2020-04-28Recurrence rule extensionsLars Henriksen
2020-04-28Refactor edit of exception daysLars Henriksen
2020-04-28Improve data load error reportingLars Henriksen
2020-04-28Refactor function calls: recurrence parameters as a single argumentLars Henriksen
2020-04-28Use "struct rpt" to shorten argument listsLars Henriksen
2020-01-30Update copyright rangesLukas Fleischer
2019-10-18DST and recurrent itemsLars Henriksen
2019-09-06Set time-of-day consistently to midnight for until dayLars Henriksen
2019-09-06Fix monthly and yearly recurrence algorithmsLars Henriksen
2019-06-16Treat recurrence item parameters as a unitLars Henriksen
2019-05-20Impossible dates in recurrence rulesLars Henriksen
2019-02-28View or edit exception days of a recurrent itemLars Henriksen
2019-01-14Use time_t for system time valuesLukas Fleischer
2019-01-11Fix next recurring appointmentLars Henriksen
2019-01-07Filter option: invertLars Henriksen
2019-01-07CLI: filter options have no effect for dates before the epochLars Henriksen
2018-11-10DST fix: adjusting time in appointmentsLars Henriksen
2017-02-11Fix another error in the notification codeLukas Fleischer
2017-02-09Fix notification of recurrent appointmentsLukas Fleischer
2017-01-12Update copyright rangesLukas Fleischer
2016-03-27Do not assume that days always have 86400 secondsLukas Fleischer
2016-02-15Improve ordering of appointments/eventsLukas Fleischer
2016-01-30Update copyright rangesLukas Fleischer
2016-01-13Add an option to filter by object hashLukas Fleischer
2016-01-13Add long format specifiers "raw" and "hash"Lukas Fleischer
2016-01-13Implement recur_{apoint,event}_tostr()Lukas Fleischer
2015-05-20Add support for --filter-end-* to eventsLukas Fleischer
2015-02-24Use time_t instead of long in several placesLukas Fleischer
2015-02-07Update copyright rangesLukas Fleischer
2014-08-06Add pattern filter optionLukas Fleischer
2014-08-06Add item filtersLukas Fleischer
2014-07-16Initialize linked list for recurrent itemsLukas Fleischer
2013-05-02recur.c: Refactor/Reformat recur_item_find_occurrence()Lukas Fleischer
2013-04-14recur_exc_scan(): Do not check time of exceptionsLukas Fleischer
2013-04-14Use tabs instead of spaces for indentationLukas Fleischer
2013-02-27Validate date/time when scanning itemsLukas Fleischer