summaryrefslogtreecommitdiffstats
path: root/src/calcurse.c
Commit message (Collapse)AuthorAgeFilesLines
* Stop daemon when calcurse enters interactive mode.Frederic Culot2009-07-261-1/+3
|
* New way of handling signals.Frederic Culot2009-07-191-8/+6
|
* Avoid a fatal error when launching calcurse in interactive mode if user ↵Frederic Culot2009-07-121-3/+5
| | | | directory does not exist (thanks Antoine for reporting it).
* stdbool header removed, unsigned type used insteadFrederic Culot2009-07-121-37/+37
|
* Switch to BSD license.Frederic Culot2009-07-051-14/+26
|
* Ability to flag todo items as completed.Frederic Culot2009-06-261-1/+3
|
* Basic lock mechanism implemented to avoid having two calcurse instances ↵Frederic Culot2009-06-211-2/+4
| | | | running at the same time.
* bugfix: load keys even in non-interactive mode to avoid the loss of ↵Frederic Culot2009-01-241-2/+1
| | | | user-configured key bindings
* more code cleanupFrederic Culot2009-01-031-17/+19
|
* cut/paste feature adedFrederic Culot2009-01-011-1/+17
| | | | | fixed a 2-years old bug that made repeated items with exceptions to load uncorrectly in some cases (thanks Jan for reporting it)
* Automatic periodic saves implementedFrederic Culot2008-12-281-4/+6
|
* Added wrappers around libc's memory management functions, to easily debug ↵Frederic Culot2008-12-281-6/+6
| | | | memory usage
* new layout configuration menuFrederic Culot2008-12-201-2/+2
|
* Checks added while loading key bindings configuration.Frederic Culot2008-12-071-8/+8
|
* Building configuration menu to assign keybindingsFrederic Culot2008-11-231-3/+7
|
* More work on implementing user-definable keybindingsFrederic Culot2008-11-161-62/+41
|
* Loading of user-configurable keys implementedFrederic Culot2008-11-091-97/+93
|
* import flag and 'i' keybinding addedFrederic Culot2008-09-211-4/+4
|
* More work on ical import. Macros to handle errors and to display messages in ↵Frederic Culot2008-09-201-1/+8
| | | | both command-line and curses mode added
* Initial work on icalendar importFrederic Culot2008-09-151-3/+3
|
* pcal export addedFrederic Culot2008-08-101-2/+23
|
* new keybindings addedFrederic Culot2008-08-031-6/+28
|
* Version 2.1_beta releasedcalcurse_2_1_betaFrederic Culot2008-04-261-4/+1
|
* Yet another style for source code. GNU style now used (I am fed up with tabs...)Frederic Culot2008-04-121-425/+445
|
* Tony's patch concerning date format configuration importedFrederic Culot2008-04-091-4/+4
|
* Ability to attach notes to appointments and events addedFrederic Culot2008-01-131-4/+4
|
* Ability to attach notes to todo items addedFrederic Culot2007-12-301-1/+19
|
* calendar_move_*() gathered together into calendar_move()Frederic Culot2007-12-101-5/+5
|
* routines updated to handle new window_t and window_e typesFrederic Culot2007-10-211-48/+41
|
* Handling of SIGWINCH improvedFrederic Culot2007-10-071-10/+21
|
* changed notification bar init processFrederic Culot2007-08-191-13/+3
| | | | no more check for terminal size in main loop
* some variables moved to static ones in appropriate file to easily handle ↵Frederic Culot2007-08-151-100/+75
| | | | window update
* error handling while in ncurses mode improvedFrederic Culot2007-08-041-3/+3
|
* compiler warnings fixedFrederic Culot2007-07-291-20/+5
|
* unuseful headers removed and some functions became staticFrederic Culot2007-07-281-5/+5
|
* global variables suppressedFrederic Culot2007-07-261-11/+8
|
* call to exit_calcurse() addedFrederic Culot2007-07-231-110/+84
| | | | | global variable which_pan suppressed signal handling routines moved to sigs.c
* make use of STATUSHEIGHT define and erase_status_bar() functionFrederic Culot2007-07-211-884/+51
| | | | | | | | | | | | update_app_panel() moved to apoint_update_panel() update_todo_panel() moved to todo_update_panel() add_item() moved to apoint_add() del_item() split into apoint_delete() and todo_delete() init_vars() moved to vars_init() windows handling routines moved to wins.c and wins.h print_option_in_color() moved to utils.c print_notify_options() moved to notify_print_options() config_notify_bar() moved to notify_config_bar()
* store_day() moved to day_process_storage()Frederic Culot2007-07-201-159/+183
| | | | | enum window_number moved to vars.h get_screen_config() updated to use window_t type
* nl_cal and nc_cal variables moved to defines in calendar.hFrederic Culot2007-07-011-181/+115
| | | | | | | 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()
* notify bar init sequence modifiedFrederic Culot2007-05-061-24/+27
| | | | | | | 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
* do not colorize by default when entering the color configuration menuFrederic Culot2007-04-211-2/+1
|
* bugfix: correct item is now highlighted when changing day insideFrederic Culot2007-04-141-6/+42
| | | | | | appointment panel with CTRL keys sigchld_handler() created to catch zombie processes init_sighandler() created
* MAX_LENGTH replaced by stdio.h's BUFSIZFrederic Culot2007-04-041-36/+41
| | | | use of MININSEC define
* init_notify_bar(), load_conf() and fill_config_var() suppressedFrederic Culot2007-03-241-219/+77
| | | | | conf variable created to avoid global variables code cleanup
* bugfix: missing space inside textFrederic Culot2007-03-171-3/+4
|
* 'X' command added, to export data in iCal formatFrederic Culot2007-03-111-1/+6
|
* global variable 'colr' suppressedFrederic Culot2007-03-101-33/+30
|
* use of terminal default background color instead of blackFrederic Culot2007-03-041-44/+65
| | | | | call to custom_load_color() added in load_conf() update_windows() updated to avoid the use of the global 'colr' variable
* updated call to notify_check_added()Frederic Culot2007-02-251-6/+20
| | | | | | 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