Frederic Culot
1674800d5f
pcal export added
2008-08-10 09:24:46 +00:00
Frederic Culot
309dba9950
memory leaks fixed, thanks Tony for reporting them
2008-05-03 19:54:14 +00:00
Frederic Culot
efd782699b
Yet another style for source code. GNU style now used (I am fed up with tabs...)
2008-04-12 21:14:03 +00:00
Frederic Culot
0c281d2c1e
Tony's patch concerning date format configuration imported
2008-04-09 20:38:29 +00:00
Frederic Culot
407a262938
Code parts related to item update rewritten
2008-01-20 10:45:38 +00:00
Frederic Culot
738a3a4170
Ability to attach notes to appointments and events added
2008-01-13 12:40:45 +00:00
Frederic Culot
4139434f40
bugfix in recur_item_inday(): leap years should now be properly handled
2007-12-10 19:03:23 +00:00
Frederic Culot
53ead324ad
routines updated to handle new window_t and window_e types
2007-10-21 13:42:34 +00:00
Frederic Culot
77d047d033
recur_repeat_item() updated to use apoint_hilt()
2007-08-15 15:37:31 +00:00
Frederic Culot
2767b1f0e9
compiler warnings fixed
2007-07-29 20:59:09 +00:00
Frederic Culot
4b987f70ac
unuseful headers removed and some functions became static
2007-07-28 13:11:42 +00:00
Frederic Culot
7093cbefb7
recur_repeat_item() and recur_item_inday() prototypes updated to take into account date_t type
2007-07-01 17:53:42 +00:00
Frederic Culot
d70c7f96a1
bugfix: forgot to save item state for endless recurrent appointments
2007-04-14 18:46:54 +00:00
Frederic Culot
2496888682
MAX_LENGTH replaced by stdio.h's BUFSIZ
2007-04-04 19:38:18 +00:00
Frederic Culot
a4715303f1
recur_item_inday() improved, thanks to Tony's patch
2007-03-10 16:48:19 +00:00
Frederic Culot
f82590c811
global variable 'colr' suppressed
2007-03-10 15:54:24 +00:00
Frederic Culot
3df48d7f9f
recur_apoint_check_next() and recur_apoint_check_repeated() modified
...
to handle item state
2007-02-25 19:31:08 +00:00
Frederic Culot
67498e3e83
recur_apoint_new() modified to handle item state
...
recur_apoint_switch_notify() created
recur_apoint_write() and recur_apoint_scan() updated to handle item state
2007-02-24 17:36:27 +00:00
Frederic Culot
6bbf3e5f2e
use of getstring() defines
2007-01-16 07:49:54 +00:00
Frederic Culot
9d7650295c
strcpy replaced by strncpy
2006-12-15 15:25:09 +00:00
Frederic Culot
69ca78cd18
recur_get_apoint() and recur_get_event() created
2006-12-08 08:42:43 +00:00
Frederic Culot
3ee9a76130
calls to getstring() updated
2006-11-02 13:43:10 +00:00
Frederic Culot
295ca065cc
getstring() call in recur_repeat_item() updated
2006-10-28 10:34:33 +00:00
Frederic Culot
e8b26df168
bugfix: when creating a recurrent item, the entered end-date is now included again
2006-10-16 13:33:44 +00:00
Frederic Culot
730e1d9df5
recur_apoint_check_next() and recur_repeat_item() updated
2006-09-16 15:23:05 +00:00
Frederic Culot
de370f33c0
recur_item_inday() now returns the item start time if it belongs to current day
...
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
2006-09-14 14:57:06 +00:00
Frederic Culot
a44089b976
implementation of a mutex lock to prevent recurrent apointment linked list
...
from race conditions
recur_apoint_llist_init() created
2006-09-12 15:01:21 +00:00
Frederic Culot
d04b0151ba
recur_apoint_check_next() created
2006-09-11 13:34:48 +00:00
Frederic Culot
19c6c0630d
DAYINSEC moved to vars.h
2006-09-11 13:16:39 +00:00
Frederic Culot
d25fb8baf5
bugfix: the repeated end date can no longer be older then the item start
...
time. Thanks Chris for reporting that bug
2006-09-07 14:08:55 +00:00
Frederic Culot
b9c26dc9fd
forgot to wait for user's key pressed...
2006-08-24 20:12:21 +00:00
Frederic Culot
4d4823cc1b
fixed compilation warnings
2006-08-22 21:05:35 +00:00
Frederic Culot
b80ecda39d
fixed a bug in recur_write_exc() which could result in an infinite loop when saving multiple days
...
recur_repeat_iem() updated to check if the frequence is valid
2006-08-19 14:59:50 +00:00
Frederic Culot
e779ad585c
recur_exc_scan() created and recur_event_new() plus recur_apoint_new() updated to take non-repeated days into account
2006-08-16 20:14:32 +00:00
Frederic Culot
7294ec1530
recur_item_inday() updated to take non-repeated days into account
...
recur_repeat_item() created
2006-08-06 14:30:46 +00:00
Frederic Culot
bc75d30161
recur_event_erase(), recur_apoint_erase() and recur_write_exc() created
...
recur_event_write() and recur_apoint_write() updated to take exceptions
into account
2006-08-02 21:19:11 +00:00
Frederic Culot
ac36e94341
Initial revision
2006-07-31 21:00:02 +00:00