aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Make use of the NULL macroLukas Fleischer2011-11-028-39/+39
* Do not cast unused return values to voidLukas Fleischer2011-11-0220-511/+489
* Avoid use of printf()/fprintf()Lukas Fleischer2011-11-0213-143/+138
* src/recur.c: Speed up recur_item_find_occurrence()Lukas Fleischer2011-11-021-0/+3
* Avoid unnecessary start time calculationsLukas Fleischer2011-10-215-23/+70
* src/day.c: Allow editing an item's durationLukas Fleischer2011-10-211-5/+47
* src/day.c: Allow cancelling an editLukas Fleischer2011-10-211-22/+23
* src/recur.c: Remove diff_weeks()Lukas Fleischer2011-10-211-10/+3
* src/recur.c: Support recurrent multi-day appointmentsLukas Fleischer2011-10-211-45/+50
* src/apoint.c: Format recurrent multi-day items properlyLukas Fleischer2011-10-211-2/+2
* Pass item durations to recur_item_inday()Lukas Fleischer2011-10-214-12/+13
* Make events start on 00:00 (12:00 a.m.)Lukas Fleischer2011-10-213-6/+6
* src/event.c: Fix event_inday()Lukas Fleischer2011-10-211-1/+1
* TODO: Remove the duration format improvement suggestionLukas Fleischer2011-10-211-2/+0
* src/help.c: Update messages referring to durationsLukas Fleischer2011-10-061-3/+3
* src/apoint.c: Resize duration input fieldLukas Fleischer2011-10-061-1/+2
* src/utils.c: Support more powerful duration stringsLukas Fleischer2011-10-061-23/+100
* src/utils.c: Remove check_time()Lukas Fleischer2011-10-062-32/+0
* Use parse_{time,duration}() where appropriateLukas Fleischer2011-10-062-43/+39
* src/utils.c: Introduce parse_{time,duration}()Lukas Fleischer2011-10-062-0/+87
* src/calcurse.h: Rework date manipulation constantsLukas Fleischer2011-10-061-5/+13
* src/utils.c: Mark input string of parse_date() constLukas Fleischer2011-10-062-5/+5
* src/calcurse.c: Support count prefixes for motionsLukas Fleischer2011-10-061-19/+33
* Add count buffer to keys_getch()Lukas Fleischer2011-10-065-12/+27
* Add count parameter to *_{in,de}crease()Lukas Fleischer2011-10-064-26/+26
* src/calendar.c: Add a count parameter to calendar_move()Lukas Fleischer2011-10-063-13/+15
* Avoid unnecessary window updatesLukas Fleischer2011-10-064-63/+111
* Refactor out storage updatesLukas Fleischer2011-10-061-45/+48
* Remove temporary highlight pointersLukas Fleischer2011-10-063-29/+6
* Use LLIST_{,TS}_FIND_FOREACH_CONT where appropriateLukas Fleischer2011-10-062-4/+4
* src/llist.h: Add LLIST_{,TS}_FIND_FOREACH_CONTLukas Fleischer2011-10-052-0/+6
* src/llist.c: Add llist_next_filter()Lukas Fleischer2011-10-053-0/+18
* src/llist.c: Add a tail pointerLukas Fleischer2011-10-053-6/+16
* Add command line argument to run the GC manuallyLukas Fleischer2011-10-053-2/+27
* Add configuration option to run the GC on exitLukas Fleischer2011-10-056-15/+43
* Add a garbage collector for note filesLukas Fleischer2011-10-052-0/+117
* Do not unlink() note files on note removalLukas Fleischer2011-10-058-64/+47
* Use hash-based file names in ical_read_note()Lukas Fleischer2011-10-051-14/+9
* Use hash-bashed file names in edit_note()Lukas Fleischer2011-10-051-11/+31
* Accept variable length note namesLukas Fleischer2011-10-054-10/+22
* Refactor out note deserializationLukas Fleischer2011-10-053-8/+12
* Add a copy file routineLukas Fleischer2011-10-052-0/+34
* Add a SHA1 implementationLukas Fleischer2011-10-053-0/+300
* doc/: Add "submitting-patches.txt"Lukas Fleischer2011-10-052-1/+196
* Merge branch 'maint'Lukas Fleischer2011-09-0613-170/+250
|\
| * Release 2.9.2v2.9.2Lukas Fleischer2011-09-061-0/+8
| * Update translationsLukas Fleischer2011-09-067-46/+140
| * Add a configure setting to skip "doc/"Lukas Fleischer2011-09-033-9/+24
| * Rework indentation code in print_notefile()Lukas Fleischer2011-08-261-3/+9
| * src/io.c: iCal content line folding correctnessLukas Fleischer2011-08-261-112/+69