46 Commits

Author SHA1 Message Date
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