aboutsummaryrefslogtreecommitdiffstats
path: root/src/utils.c
Commit message (Expand)AuthorAgeFilesLines
* Update copyright ranges for 2023Lukas Fleischer2023-04-111-1/+1
* Update copyright ranges for 2022Lukas Fleischer2022-03-111-1/+1
* Backend changes for first day of weekMorgan Seltzer2021-08-071-0/+36
* Call setsid() for hook/notification commandsLukas Fleischer2021-04-041-5/+12
* Add parameter to redirect stderr to shell_exec()Lukas Fleischer2021-04-041-7/+26
* Introduce macro DAYLars Henriksen2020-12-191-3/+2
* Remove SIGCHLD signal handlerLars Henriksen2020-07-261-2/+4
* Remove systemdialogs option from configurationLars Henriksen2020-06-131-5/+0
* Allow repeat count input (for until) in interactive UILars Henriksen2020-06-131-11/+11
* Extend import of recurrence rulesLars Henriksen2020-06-131-1/+1
* Support import of time zones (RFC 5545)Lars Henriksen2020-06-131-10/+13
* Let RETURN set frequency type to current value in repeat command UILars Henriksen2020-05-241-0/+2
* Include start day in error message for recurrence ruleLars Henriksen2020-05-241-0/+16
* Recurrence rule extensionsLars Henriksen2020-04-281-0/+58
* Update copyright rangesLukas Fleischer2020-01-301-1/+1
* Refactor cut and paste registersLars Henriksen2020-01-131-1/+1
* DST: fix date_change() thoroughlyLars Henriksen2019-09-061-1/+2
* Use empty end date instead of 0 when editing repetitionsLukas Fleischer2019-06-061-16/+8
* Remove appointments panel scrollbar in multiple days modeLars Henriksen2019-05-281-0/+4
* Derive selected day from selected itemLars Henriksen2019-05-221-0/+13
* Add week numbers in the calendar and full first and last weekLars Henriksen2019-05-221-0/+18
* Simplify day storageLars Henriksen2019-05-221-0/+6
* Overflow check for 32-bit types onlyLars Henriksen2019-01-181-10/+16
* Use time_t for system time valuesLukas Fleischer2019-01-141-20/+20
* Fix print_date()Lars Henriksen2019-01-071-5/+8
* DST fix: adjusting time in appointmentsLars Henriksen2018-11-101-5/+23
* DST fix: adding appointments on the day when DST starts or stopsLars Henriksen2018-11-101-11/+7
* Minor merge adjustmentsLars Henriksen2018-08-251-36/+43
* Start and end time validation.Lars Henriksen2018-08-251-5/+44
* New support functions for input validation.Lars Henriksen2018-08-251-0/+36
* Only stop threads when exiting from interactive modeLukas Fleischer2018-08-251-3/+3
* Support UTF-8 encoded characters in user choicesLars Henriksen2018-06-031-12/+23
* Scrollbar and right window border (corrected)Lars Henriksen2018-05-261-15/+8
* Scrollbar and right window borderLars Henriksen2017-12-101-8/+27
* Default colour as foreground colourLars Henriksen2017-12-101-0/+6
* Check for the year span 1902-2037Lars Henriksen2017-11-231-6/+8
* Parse time before date in parse_datetime()Lukas Fleischer2017-10-271-2/+2
* Make parsing of date-time more strictLukas Fleischer2017-10-261-15/+20
* Add parse_date_interactive()Lukas Fleischer2017-10-261-0/+7
* Remove phase of moon featureLars Henriksen2017-09-081-2/+0
* Replace remaining uses of wgetch() by keys_wgetch()Lukas Fleischer2017-09-031-1/+1
* Add a function to wait for any key pressLukas Fleischer2017-09-031-3/+3
* Fix empty warning box when key is already in useLars Henriksen2017-08-121-0/+2
* Include stdarg.h when using variable argument listsLukas Fleischer2017-07-281-0/+1
* Update copyright rangesLukas Fleischer2017-01-121-1/+1
* Replace parse_datetime() constants by named flagsLukas Fleischer2016-10-101-2/+2
* Support dates when specifying start/end timesLukas Fleischer2016-10-091-2/+6
* Factor out parse_datetime()Lukas Fleischer2016-10-091-0/+39
* Stop all threads before leaving curses modeLukas Fleischer2016-09-131-2/+4
* Do not assume that days always have 86400 secondsLukas Fleischer2016-03-271-0/+24