Age | Commit message (Expand) | Author |
2016-03-27 | Do not assume that days always have 86400 seconds | Lukas Fleischer |
2016-02-15 | Improve ordering of appointments/events | Lukas Fleischer |
2016-01-30 | Update copyright ranges | Lukas Fleischer |
2016-01-13 | Add an option to filter by object hash | Lukas Fleischer |
2016-01-13 | Add long format specifiers "raw" and "hash" | Lukas Fleischer |
2016-01-13 | Implement recur_{apoint,event}_tostr() | Lukas Fleischer |
2015-05-20 | Add support for --filter-end-* to events | Lukas Fleischer |
2015-02-24 | Use time_t instead of long in several places | Lukas Fleischer |
2015-02-07 | Update copyright ranges | Lukas Fleischer |
2014-08-06 | Add pattern filter option | Lukas Fleischer |
2014-08-06 | Add item filters | Lukas Fleischer |
2014-07-16 | Initialize linked list for recurrent items | Lukas Fleischer |
2013-05-02 | recur.c: Refactor/Reformat recur_item_find_occurrence() | Lukas Fleischer |
2013-04-14 | recur_exc_scan(): Do not check time of exceptions | Lukas Fleischer |
2013-04-14 | Use tabs instead of spaces for indentation | Lukas Fleischer |
2013-02-27 | Validate date/time when scanning items | Lukas Fleischer |
2013-02-17 | Fix braces in if-else statements | Lukas Fleischer |
2013-02-04 | Update copyright ranges | Lukas Fleischer |
2012-11-23 | Merge branch 'maint' | Lukas Fleischer |
2012-11-22 | Replace localtime() with localtime_r() | Lukas Fleischer |
2012-07-07 | Remove the erase flag and legacy deletion code | Lukas Fleischer |
2012-07-07 | Refactor exception handling | Lukas Fleischer |
2012-07-07 | Refactor note removal | Lukas Fleischer |
2012-07-06 | Refactor *_dup() | Lukas Fleischer |
2012-06-30 | Remove legacy cut/paste code | Lukas Fleischer |
2012-06-30 | Revise cut/pasting | Lukas Fleischer |
2012-06-30 | Make *_free() public | Lukas Fleischer |
2012-06-30 | Revise *_delete{,_bynum}() | Lukas Fleischer |
2012-06-30 | Allow passing more complex data to list callbacks | Lukas Fleischer |
2012-06-30 | Move interaction functions to a separate file | Lukas Fleischer |
2012-06-30 | Remove unused functions | Lukas Fleischer |
2012-06-30 | Simplify recur_apoint_switch_notify() | Lukas Fleischer |
2012-06-30 | Rework generic item container | Lukas Fleischer |
2012-05-25 | Fix incorrect i18n usage for some strings | Baptiste Jonglez |
2012-05-21 | Switch to Linux kernel coding style | Lukas Fleischer |
2012-05-14 | Use status_ask_choice() on more difficult cases | Baptiste Jonglez |
2012-04-06 | Miscellaneous small code cleanups | Lukas Fleischer |
2012-04-05 | Mark localized string literals constant | Lukas Fleischer |
2012-03-26 | Update copyright ranges | Lukas Fleischer |
2012-03-12 | Use strcmp() instead of strncmp() | Lukas Fleischer |
2012-02-19 | Fix up fscanf() format strings | Lukas Fleischer |
2012-02-18 | Trap fgets() failure in *_scan() | Lukas Fleischer |
2011-11-14 | Use a global configuration variable | Lukas Fleischer |
2011-11-02 | Remove parentheses from return statements | Lukas Fleischer |
2011-11-02 | Do not cast unused return values to void | Lukas Fleischer |
2011-11-02 | Avoid use of printf()/fprintf() | Lukas Fleischer |
2011-11-02 | src/recur.c: Speed up recur_item_find_occurrence() | Lukas Fleischer |
2011-10-21 | Avoid unnecessary start time calculations | Lukas Fleischer |
2011-10-21 | src/recur.c: Remove diff_weeks() | Lukas Fleischer |
2011-10-21 | src/recur.c: Support recurrent multi-day appointments | Lukas Fleischer |