aboutsummaryrefslogtreecommitdiffstats
path: root/src/recur.c
Commit message (Collapse)AuthorAgeFilesLines
* pcal export addedFrederic Culot2008-08-101-1/+20
|
* memory leaks fixed, thanks Tony for reporting themFrederic Culot2008-05-031-4/+2
|
* Yet another style for source code. GNU style now used (I am fed up with tabs...)Frederic Culot2008-04-121-703/+774
|
* Tony's patch concerning date format configuration importedFrederic Culot2008-04-091-12/+16
|
* Code parts related to item update rewrittenFrederic Culot2008-01-201-18/+19
|
* Ability to attach notes to appointments and events addedFrederic Culot2008-01-131-53/+85
|
* bugfix in recur_item_inday(): leap years should now be properly handledFrederic Culot2007-12-101-51/+50
|
* routines updated to handle new window_t and window_e typesFrederic Culot2007-10-211-7/+8
|
* recur_repeat_item() updated to use apoint_hilt()Frederic Culot2007-08-151-2/+4
|
* compiler warnings fixedFrederic Culot2007-07-291-7/+15
|
* unuseful headers removed and some functions became staticFrederic Culot2007-07-281-81/+77
|
* recur_repeat_item() and recur_item_inday() prototypes updated to take into ↵Frederic Culot2007-07-011-8/+14
| | | | account date_t type
* bugfix: forgot to save item state for endless recurrent appointmentsFrederic Culot2007-04-141-11/+8
|
* MAX_LENGTH replaced by stdio.h's BUFSIZFrederic Culot2007-04-041-5/+9
|
* recur_item_inday() improved, thanks to Tony's patchFrederic Culot2007-03-101-27/+70
|
* global variable 'colr' suppressedFrederic Culot2007-03-101-7/+8
|
* recur_apoint_check_next() and recur_apoint_check_repeated() modifiedFrederic Culot2007-02-251-10/+8
| | | | to handle item state
* recur_apoint_new() modified to handle item stateFrederic Culot2007-02-241-18/+66
| | | | | recur_apoint_switch_notify() created recur_apoint_write() and recur_apoint_scan() updated to handle item state
* use of getstring() definesFrederic Culot2007-01-161-8/+8
|
* strcpy replaced by strncpyFrederic Culot2006-12-151-4/+4
|
* recur_get_apoint() and recur_get_event() createdFrederic Culot2006-12-081-2/+44
|
* calls to getstring() updatedFrederic Culot2006-11-021-3/+3
|
* getstring() call in recur_repeat_item() updatedFrederic Culot2006-10-281-6/+4
|
* bugfix: when creating a recurrent item, the entered end-date is now included ↵Frederic Culot2006-10-161-4/+8
| | | | again
* recur_apoint_check_next() and recur_repeat_item() updatedFrederic Culot2006-09-161-11/+5
|
* recur_item_inday() now returns the item start time if it belongs to current dayFrederic Culot2006-09-141-31/+23
| | | | | bugfix in recur_apoint_check_next(): a recurrent appointment is now properly notified bugfix in recur_item_inday(): apopintments now keep a correct start time when repeated
* implementation of a mutex lock to prevent recurrent apointment linked listFrederic Culot2006-09-121-22/+52
| | | | | from race conditions recur_apoint_llist_init() created
* recur_apoint_check_next() createdFrederic Culot2006-09-111-1/+33
|
* DAYINSEC moved to vars.hFrederic Culot2006-09-111-2/+1
|
* bugfix: the repeated end date can no longer be older then the item startFrederic Culot2006-09-071-2/+11
| | | | time. Thanks Chris for reporting that bug
* forgot to wait for user's key pressed...Frederic Culot2006-08-241-1/+2
|
* fixed compilation warningsFrederic Culot2006-08-221-3/+5
|
* fixed a bug in recur_write_exc() which could result in an infinite loop when ↵Frederic Culot2006-08-191-14/+20
| | | | | | saving multiple days recur_repeat_iem() updated to check if the frequence is valid
* recur_exc_scan() created and recur_event_new() plus recur_apoint_new() ↵Frederic Culot2006-08-161-10/+51
| | | | updated to take non-repeated days into account
* recur_item_inday() updated to take non-repeated days into accountFrederic Culot2006-08-061-7/+112
| | | | recur_repeat_item() created
* recur_event_erase(), recur_apoint_erase() and recur_write_exc() createdFrederic Culot2006-08-021-14/+136
| | | | | recur_event_write() and recur_apoint_write() updated to take exceptions into account
* Initial revisionFrederic Culot2006-07-311-0/+355