147 Commits

Author SHA1 Message Date
Frederic Culot
1674800d5f pcal export added 2008-08-10 09:24:46 +00:00
Frederic Culot
03ce2c6ea9 new keybindings added 2008-08-03 18:41:55 +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
45199e1df9 TODO list updated
status bar updated to display the new 'N' (edit note) and '>' (view note)
keybindings
online help pages added for 'N' and '>' keybindings
2008-02-11 21:26:00 +00:00
Frederic Culot
52340fa0e1 memory leak fixed in notify_thread_app()
check for limits.h header added
asprintf() call replaced in wins_launch_external() as it is not
fully portable
2008-02-10 16:29:50 +00:00
Frederic Culot
407a262938 Code parts related to item update rewritten 2008-01-20 10:45:38 +00:00
Frederic Culot
54c2b60041 minor improvements and bugfixes 2008-01-17 19:35:42 +00:00
Frederic Culot
738a3a4170 Ability to attach notes to appointments and events added 2008-01-13 12:40:45 +00:00
Frederic Culot
478b2762e6 Ability to attach notes to todo items added 2007-12-30 16:27:58 +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
b69a59b34e keypad() used when creating popup windows 2007-09-16 15:40:53 +00:00
Frederic Culot
e6b1cf4b7e ierror() and aerror() created 2007-08-04 14:33:02 +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
ab0cc2c606 exit_calcurse() added and status_bar() modified to use wins_slctd() 2007-07-23 19:26:38 +00:00
Frederic Culot
7304770d30 erase_status_bar() added and status_bar() prototype updated
win_show() moved to wins_show() in wins.c
print_option_in_color() added
2007-07-21 19:33:24 +00:00
Frederic Culot
62835f070c status_bar() updated to use window_t type 2007-07-20 19:18:09 +00:00
Frederic Culot
95671e19c5 date2sec() and get_sec_date() prototypes updated to take into account date_t type, today() renamed to get_today() 2007-07-01 17:50:53 +00:00
Frederic Culot
a4facb3687 use of memmove in del_char()
bugfix: added text is now properly displayed after having erased characters
in getstring()
2007-05-06 13:27:51 +00:00
Frederic Culot
d373ec67a6 MAX_LENGTH replaced by stdio.h's BUFSIZ
use of MININSEC define and check_time() cleaned up
bugfix in date_sec2date_str(): do not return 01/01/1970 if the given number
of secondes is 0
2007-04-04 19:42:43 +00:00
Frederic Culot
05b7770662 'X' and '!' keybindings added 2007-03-24 23:12:35 +00:00
Frederic Culot
5d6036f3ae date_sec2ical_date(), date_sec2ical_datetime() created 2007-03-17 16:43:48 +00:00
Frederic Culot
ba7189e688 global variable 'colr' suppressed 2007-03-10 16:45:56 +00:00
Frederic Culot
dc56e1b42a border_color() and border_nocolor() updated to take into account new
color definitions
2007-03-04 16:13:43 +00:00
Frederic Culot
0352ae3107 bugfix: CTRL-D problems while editing item fixed. Thanks Toucouch for reporting it. 2007-02-28 21:29:05 +00:00
Frederic Culot
efc51ae38c better handling of the values returned by getstring() 2007-01-16 07:55:18 +00:00
Frederic Culot
5682ff3a1f CTRL-K now works properly in getstring() 2006-12-18 09:30:28 +00:00
Frederic Culot
d94c02a218 sprintf replaced by snprintf and strcpy replaced by strncpy 2006-12-15 15:33:46 +00:00
Frederic Culot
6d1838df86 improvements in the memory deallocation in updatestring()
updatestring() now returns an integer to handle canceling
2006-12-14 08:28:21 +00:00
Frederic Culot
9464e3fb53 item_in_popup() improved to replace the scroller() function by a pad.
scroller() function suppressed
2006-12-13 09:34:09 +00:00
Frederic Culot
4397d0d226 datesec2str() moved to date_sec2hour_str(), date_sec2date_str() and update_time_in_date() created 2006-12-08 08:36:58 +00:00
Frederic Culot
fdcf66ac0f 'Edit Itm' command added in the status bar 2006-11-30 08:12:23 +00:00
Frederic Culot
2f676cbe2a memcpy() replaced by memmove() in add_char() 2006-11-28 15:28:43 +00:00
Frederic Culot
0a961944fb add_char() simplified, using memcpy()
updatestring() created
getstring() modified to take the max string length as an argument
2006-11-02 13:40:50 +00:00
Frederic Culot
08765cc5ef display_item() updated to add an asterisk in front of recurrent items 2006-10-28 13:14:03 +00:00
Frederic Culot
5e112e69e5 getstring() improved to allow the modification of an existing string
shwostring(), showcursor(), del_char() and add_char() created
2006-10-28 09:57:07 +00:00
Frederic Culot
fd02fafb2e getstring() improved to check for escape sequence 2006-09-17 10:45:06 +00:00
Frederic Culot
9b37b9c298 mycpy() created 2006-09-16 15:25:52 +00:00
Frederic Culot
2947cf0ec4 now() created 2006-09-16 09:09:39 +00:00
Frederic Culot
b10e38e182 today() created 2006-09-14 14:53:16 +00:00
Frederic Culot
65e9fb4e10 fixed a bug in status_bar() which prevented keybindings from being translated 2006-09-07 13:25:16 +00:00
Frederic Culot
0140f2e4c6 status_bar() rewritten from scratch to handle multiple status pages
reset_status_page() and other_status_page() created
2006-09-06 17:09:36 +00:00
Frederic Culot
c4b802b744 '+/-' menu added to status bar while inside TODO panel 2006-08-31 18:50:17 +00:00
Frederic Culot
0b7d9b27d6 one status bar is now created for each panel 2006-08-23 19:44:25 +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
ac36e94341 Initial revision 2006-07-31 21:00:02 +00:00