summaryrefslogtreecommitdiffstats
path: root/src/utils.c
Commit message (Expand)AuthorAgeFilesLines
...
* Use date_sec_change() for adding day deltasLukas Fleischer2015-02-221-6/+5
* Support weekday names as date specifiersLukas Fleischer2015-02-111-5/+51
* Update copyright rangesLukas Fleischer2015-02-071-1/+1
* Add a couple of shorthands to parse_date()Lukas Fleischer2015-02-071-0/+25
* Handle dates past January 19th, 2038Lukas Fleischer2015-02-071-4/+2
* Refactor new_tempfile()Lukas Fleischer2014-07-221-10/+7
* Replace several uses of snprintf() by asprintf()Lukas Fleischer2014-07-221-9/+10
* Add vasprintf() and asprintf()Lukas Fleischer2014-07-221-0/+38
* Add default cases to some switch statementsLukas Fleischer2014-05-181-0/+2
* Store appointments for the current day in a vectorLukas Fleischer2014-05-181-1/+1
* Rework scroll window implementationLukas Fleischer2014-05-181-1/+1
* Add a short format specifier for "%(remaining)"Lukas Fleischer2013-07-171-0/+2
* Allow extended formats for durationsLukas Fleischer2013-07-171-1/+5
* print_datediff(): Actually print a date differenceLukas Fleischer2013-07-171-5/+3
* Add %(remaining) style formattingWilliam Pettersson2013-07-171-0/+83
* Use tabs instead of spaces for indentationLukas Fleischer2013-04-141-935/+954
* parse_{date,time}(): Split out date/time validationLukas Fleischer2013-02-271-3/+23
* date_sec2date_str(): Add missing semicolonLukas Fleischer2013-02-191-1/+1
* Fix braces in if-else statementsLukas Fleischer2013-02-171-20/+31
* parse_duration(): Bail out early in final stateLukas Fleischer2013-02-141-6/+4
* calendar.c: Rename to "ui-calendar.c"Lukas Fleischer2013-02-141-1/+1
* Rename appointment/event-related UI functionsLukas Fleischer2013-02-141-1/+1
* Merge branch 'maint'Lukas Fleischer2013-02-041-1/+1
|\
| * Update copyright rangesLukas Fleischer2013-02-041-1/+1
* | Use strncasecmp() for case-insensitive comparisonLukas Fleischer2013-01-301-8/+0
* | Remove unused function mystrtol()Lukas Fleischer2013-01-301-15/+0
|/
* Add hidden key handler windowLukas Fleischer2012-12-161-1/+2
* Merge branch 'maint'Lukas Fleischer2012-11-231-34/+47
|\
| * Replace localtime() with localtime_r()Lukas Fleischer2012-11-221-34/+47
* | Add support for entering times in 24 hour formatWilliam Pettersson2012-11-181-2/+4
* | Add support for copy/paste registersLukas Fleischer2012-07-071-1/+4
* | Revise cut/pastingLukas Fleischer2012-06-301-4/+1
* | Remove the need for the "day_saved_item" structLukas Fleischer2012-06-301-5/+5
|/
* Fix compilation with NLS disabledLukas Fleischer2012-06-301-0/+4
* Use mvwaddstr() instead of mvwprintw()Baptiste Jonglez2012-05-311-15/+12
* Fix incorrect i18n usage for some stringsBaptiste Jonglez2012-05-251-1/+1
* Merge branch 'maint'Lukas Fleischer2012-05-231-1/+8
|\
| * Do not localize dates in pcal exportsLukas Fleischer2012-05-191-0/+7
* | Fix default time format for multi-day appointmentsLukas Fleischer2012-05-211-6/+10
* | Switch to Linux kernel coding styleLukas Fleischer2012-05-211-783/+655
* | src/utils.c: Disable canonical mode in press_any_key()Lukas Fleischer2012-05-201-0/+10
* | Allow passing additional parameters to shell_exec()Lukas Fleischer2012-05-161-3/+40
* | Allow resize events while prompting the userBaptiste Jonglez2012-05-141-1/+6
* | Various fixes.Baptiste Jonglez2012-05-141-2/+2
* | Factorize boolean user prompting.Baptiste Jonglez2012-05-141-7/+11
* | src/utils.c: Add a status_ask_simplechoice() functionBaptiste Jonglez2012-05-141-0/+33
* | src/utils.c: Add a status_ask_choice() functionBaptiste Jonglez2012-05-141-0/+42
* | Declare several parameters/variables constantLukas Fleischer2012-05-081-11/+11
* | src/utils.c: Get rid of "semantic range checks" when parsing durationBaptiste Jonglez2012-05-021-13/+0
* | Merge "%(start"{,str}")" and "%(end"{,str}")"Lukas Fleischer2012-04-171-21/+13