Frederic Culot
7a15e196e1
nl_cal and nc_cal variables moved to defines in calendar.h
...
code cleanup in get_date() to get rid of global variables
several changes due to the use of date_t type (today and slctd_day moved to
static variables in calendar.c)
get_date() recoded and moved to calendar_set_current_date()
2007-07-01 17:40:38 +00:00
Frederic Culot
029bf0f3bb
notify bar init sequence modified
...
layout variable added to conf_t type
bugfix: layout is now properly restored (thanks Jose for reporting this
bug)
bugfix: apad width is now correctly updated when changing layout
2007-05-06 13:29:10 +00:00
Frederic Culot
9cae4d01b6
do not colorize by default when entering the color configuration menu
2007-04-21 15:11:20 +00:00
Frederic Culot
895dc918b7
bugfix: correct item is now highlighted when changing day inside
...
appointment panel with CTRL keys
sigchld_handler() created to catch zombie processes
init_sighandler() created
2007-04-14 18:43:03 +00:00
Frederic Culot
5e67ae9eaf
MAX_LENGTH replaced by stdio.h's BUFSIZ
...
use of MININSEC define
2007-04-04 19:41:00 +00:00
Frederic Culot
77f07e88fe
init_notify_bar(), load_conf() and fill_config_var() suppressed
...
conf variable created to avoid global variables
code cleanup
2007-03-24 23:15:59 +00:00
Frederic Culot
e3adfbcade
bugfix: missing space inside text
2007-03-17 16:33:49 +00:00
Frederic Culot
f9e1143c0a
'X' command added, to export data in iCal format
2007-03-11 15:21:06 +00:00
Frederic Culot
f82590c811
global variable 'colr' suppressed
2007-03-10 15:54:24 +00:00
Frederic Culot
78360ec3b0
use of terminal default background color instead of black
...
call to custom_load_color() added in load_conf()
update_windows() updated to avoid the use of the global 'colr' variable
2007-03-04 16:14:31 +00:00
Frederic Culot
58401dead8
updated call to notify_check_added()
...
call to notify_catch_children() added
print_notify_options() improved to avoid display problems with long options
init_notify_bar() updated to get user shell
2007-02-25 19:32:30 +00:00
Frederic Culot
9f2a831dd4
'!' command added, to switch appointment notification state
...
init_notify_bar(), config_notify_bar() and print_notify_options()
modified to add the notification command option.
load_conf() updated to load notification command
2007-02-24 17:32:55 +00:00
Frederic Culot
6bbf3e5f2e
use of getstring() defines
2007-01-16 07:49:54 +00:00
Frederic Culot
b22eaad215
bugfixes
2007-01-10 13:44:49 +00:00
Frederic Culot
7ec2a034f3
display adjustment in update_todo_panel()
2006-12-21 14:57:47 +00:00
Frederic Culot
5d131abb13
bugfix in label length
2006-12-19 08:14:02 +00:00
Frederic Culot
4a454476a2
some small bugfixes, thanks to toucouch for reporting them
...
calls to strcpy and sprintf suppressed
2006-12-15 15:26:57 +00:00
Frederic Culot
0f7b7d0ec7
get_date() updated so that it does not modify the selected day inside calendar
2006-12-10 14:52:50 +00:00
Frederic Culot
99e4193f5e
calls to day_erase_item() and day_edit_item() updated
2006-12-08 08:41:41 +00:00
Frederic Culot
da4a182544
call to day_edit_item() added
2006-11-30 14:47:04 +00:00
Frederic Culot
f9709c4aa3
calls to getstring() updated
...
'E' key added to edit already existing items
2006-11-02 13:41:45 +00:00
Frederic Culot
d240cef7e0
display_item() call modified in update_todo_panel()
2006-10-28 13:11:21 +00:00
Frederic Culot
c4327e6d86
getstring() calls in config_notify_bar() and add_item() updated
2006-10-28 10:32:29 +00:00
Frederic Culot
5dc875faf9
bugfix: a number of minutes can no longer be entered while creating a new appointment
2006-09-30 14:23:07 +00:00
Frederic Culot
bdd31073bc
CTRL-J and ENTER are equivalent so can't suppress one of those keybindings
2006-09-30 09:18:21 +00:00
Frederic Culot
ab1b7eacd7
added test on warning time interval in config_notify_bar(), plus small bugfixes
2006-09-18 08:53:02 +00:00
Frederic Culot
3340d3da93
config_notify_bar() improved
2006-09-17 10:43:54 +00:00
Frederic Culot
93d2df34a8
config_notify_bar() and print_notify_options() improved
2006-09-16 15:23:48 +00:00
Frederic Culot
2c57964553
init_notify_bar(), config_notify_bar() and print_notify_options() created
...
load_conf() updated to load notify-bar user settings
several updates to take notify-bar settings into account
2006-09-15 15:40:20 +00:00
Frederic Culot
ed73629e68
add_item() updated to check if newly added appointment is to be notified
2006-09-14 14:52:37 +00:00
Frederic Culot
7dcbf6d0b3
calls to apoint_llist_init() and recur_apoint_llist_init() added
2006-09-12 15:08:21 +00:00
Frederic Culot
61c6e3316d
added call to notify_check_next_app()
2006-09-11 13:43:42 +00:00
Frederic Culot
ece0f2d248
notification bar created
2006-09-09 20:09:43 +00:00
Frederic Culot
ef12ff80cf
fixed a bug appearing when trying to delete a newly repeated item
2006-09-08 09:47:17 +00:00
Frederic Culot
92ddec0f3c
general keybindings added
2006-09-06 17:12:15 +00:00
Frederic Culot
be0506d5e2
get_screen_config() updated to take new layouts into account
2006-09-03 17:52:06 +00:00
Frederic Culot
f5fcd83fc1
improved the ToDo panel scrolling while changing item priorities
...
changed the strcpy calls to strncpy
2006-09-02 13:36:41 +00:00
Frederic Culot
5f1ff985a9
update_todo_panel(): priority added when displaying todo list
...
'+/-' keys are now used to handle todo priorities
2006-08-31 18:46:09 +00:00
Frederic Culot
11a7ed0c7b
bugfix: pressing 'R' while no item was selected caused a segfault. Thanks to Chris for reporting it.
...
add_todo() moved to todo_new_item() in todo.c
2006-08-30 17:46:02 +00:00
Frederic Culot
11c684f369
repeat command disabled for todo panel
2006-08-24 20:13:22 +00:00
Frederic Culot
5643785c8b
screen refreshing process ameliorated in add_item()
2006-08-22 21:06:24 +00:00
Frederic Culot
acb10f8efe
bugfix: a newly created appointment or event is now correctly highlighted
2006-08-19 15:01:13 +00:00
Frederic Culot
9fb69d607f
keybinding changed: CTRL-L is now used to redraw screen
...
keybinding added: R to repeat an item
2006-08-06 14:38:05 +00:00
Frederic Culot
2122669165
del_item() updated
2006-08-02 21:21:08 +00:00
Frederic Culot
0198fff6ef
del_apoint() renamed to del_item() and updated to take recurrent items into account
2006-08-01 20:36:29 +00:00
Frederic Culot
ac36e94341
Initial revision
2006-07-31 21:00:02 +00:00