Commit Graph
100 Commits
Author SHA1 Message Date
Frederic Culot 5027e48b91 french translation update 2006-09-17 11:21:59 +00:00
Frederic Culot 574377e144 updates concerning the notify-bar and help texts 2006-09-17 11:21:26 +00:00
Frederic Culot fa190fc38f help_screen() updated 2006-09-17 11:16:37 +00:00
Frederic Culot fd02fafb2e getstring() improved to check for escape sequence 2006-09-17 10:45:06 +00:00
Frederic Culot 3340d3da93 config_notify_bar() improved 2006-09-17 10:43:54 +00:00
Frederic Culot 94ea0c2897 '-n' flag implemented
notify-bar layout improved
2006-09-16 15:27:04 +00:00
Frederic Culot 9b37b9c298 mycpy() created 2006-09-16 15:25:52 +00:00
Frederic Culot 6486777715 mycpy() added 2006-09-16 15:25:36 +00:00
Frederic Culot 66ef9b834a NOTIFY_FIELD_LENGTH and notify_app_s structure updated 2006-09-16 15:25:11 +00:00
Frederic Culot 9e7c35ce79 notify_update_bar() improved and notify_app_s structure updated 2006-09-16 15:24:34 +00:00
Frederic Culot 93d2df34a8 config_notify_bar() and print_notify_options() improved 2006-09-16 15:23:48 +00:00
Frederic Culot 730e1d9df5 recur_apoint_check_next() and recur_repeat_item() updated 2006-09-16 15:23:05 +00:00
Frederic Culot 9c8c943c6d apoint_check_next() updated 2006-09-16 15:22:20 +00:00
Frederic Culot 63a78c7de1 now() added 2006-09-16 09:10:06 +00:00
Frederic Culot 2947cf0ec4 now() created 2006-09-16 09:09:39 +00:00
Frederic Culot 71e5b4003c next_arg() added 2006-09-16 09:09:06 +00:00
Frederic Culot 3990288f19 parse_args(), help_arg() and usage() updated to implement the '-n' flag
next_arg() created
2006-09-16 09:08:21 +00:00
Frederic Culot ebc7be43db -n flag added 2006-09-16 09:06:15 +00:00
Frederic Culot 059c5820ca notify_start_main_thread() and notify_stop_main_thread() added 2006-09-15 15:46:09 +00:00
Frederic Culot f30430f6c5 notify-bar settings implemented 2006-09-15 15:44:40 +00:00
Frederic Culot 1e03acc3fc config_bar() updated to add a notify menu 2006-09-15 15:43:54 +00:00
Frederic Culot cb4a5d511b save_cal() updated to save notify-bar user settings 2006-09-15 15:43:03 +00:00
Frederic Culot ebcc972941 updates to take notify-bar into account
notify_bar(), notify_start_main_thread() and notify_stop_main_thread() created
2006-09-15 15:42:22 +00:00
Frederic Culot b6df460193 help_screen() updated to take notify-bar into account 2006-09-15 15:41:20 +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 cc3cabdc2e new structure created to store notify-bar settings 2006-09-15 15:38:14 +00:00
Frederic Culot 6153457678 nbar_s structure created to store notify-bar settings 2006-09-15 15:37:45 +00:00
Frederic Culot ac8604952b couple of bugfixes plus several improvements in the notify-bar 2006-09-14 15:13:04 +00:00
Frederic Culot e75c9a9b94 appt_pos added to the day_item_s structure to fix the bug causing the deletion of the wrong recurrent appointment 2006-09-14 15:10:26 +00:00
Frederic Culot 0ca9cc46d6 day_add_apoint() updated 2006-09-14 15:09:10 +00:00
Frederic Culot c52da6cace apoint_recur_s2apoint_s() added, appoint_check_next() and apoint_delete_bynum() updated 2006-09-14 15:08:08 +00:00
Frederic Culot d438fa15d9 apoint_recur_s2apoint_s added 2006-09-14 15:06:54 +00:00
Frederic Culot e00970b676 notify_thread_app() and notify_update_bar() updated
notify_check_added(), notify_same_item(), notify_same_recur_item() and
notify_check_repeated() created
2006-09-14 15:05:34 +00:00
Frederic Culot 239b4f3e96 notify_app_s and notify_vars_s structures updated, and adding of the new functions prototypes 2006-09-14 14:59:32 +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 fb257e3c00 recur_apoint_check_next() prototype updated 2006-09-14 14:55:27 +00:00
Frederic Culot b10e38e182 today() created 2006-09-14 14:53:16 +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 ed5453bf80 call to apoint_sec2str() updated 2006-09-14 14:51:20 +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 97768818e6 day_item_s2apoint_s prototype updated 2006-09-12 15:06:42 +00:00
Frederic Culot 1bea0ef337 several routines updated to take new appointment linked list structure into account 2006-09-12 15:05:20 +00:00
Frederic Culot 26c50ef0be save_cal() updated to take new appointment linked list structure into account 2006-09-12 15:04:16 +00:00
Frederic Culot ea48214786 app_arg() updated to take new appointment linked list structure into account 2006-09-12 15:02:42 +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 c56db32f5e prototypes updated to take new recurrent appointment linked lists structure into account 2006-09-12 14:59:41 +00:00
Frederic Culot 64b6d4bccf implementation of a mutex lock to prevent appointment linked list from race conditions
apoint_llist_init() created
2006-09-12 14:57:06 +00:00
Frederic Culot 40c9fa0882 prototypes updated to take new appointment linked lists structure into account 2006-09-12 14:55:29 +00:00
Frederic Culot e56ea0ab6b implementation of a mutex lock to protect the appointment linked lists from race conditions 2006-09-12 14:53:30 +00:00
Frederic Culot 05112f7c3b enhancements in the notify bar 2006-09-11 14:45:08 +00:00
Frederic Culot 61c6e3316d added call to notify_check_next_app() 2006-09-11 13:43:42 +00:00
Frederic Culot b44651364f apoint_check_next() created 2006-09-11 13:42:57 +00:00
Frederic Culot dd0053a146 apoint_check_next() added 2006-09-11 13:42:16 +00:00
Frederic Culot 4eed73c351 notify_check_next_app() and notify_thread_app() created 2006-09-11 13:38:56 +00:00
Frederic Culot 000ffad642 notify_app_s created and notify_check_next_app(), notify_thread_app() created 2006-09-11 13:37:53 +00:00
Frederic Culot d04b0151ba recur_apoint_check_next() created 2006-09-11 13:34:48 +00:00
Frederic Culot c7cba56126 recur_apoint_check_next() added 2006-09-11 13:34:19 +00:00
Frederic Culot 1efa027665 notify.c added 2006-09-11 13:18:25 +00:00
Frederic Culot 19c6c0630d DAYINSEC moved to vars.h 2006-09-11 13:16:39 +00:00
Frederic Culot 875f6e5917 define DAYINSEC added 2006-09-11 13:12:32 +00:00
Frederic Culot bd9b5c3f0c small bugfixes 2006-09-11 13:09:52 +00:00
Frederic Culot ce20f71130 beginning of notifying functions implementation
Spanish manual and po file added, many thanks to Jose Lopez
2006-09-09 20:45:59 +00:00
Frederic Culot ff8378b474 Spanish translation added 2006-09-09 20:44:13 +00:00
Frederic Culot 4eed220a44 Spanish translation provided by Jose Lopez, many thanks to him 2006-09-09 20:41:36 +00:00
Frederic Culot 38c8f1febb thanks section updated 2006-09-09 20:32:33 +00:00
Frederic Culot d244be12f6 Spanish manual provided by Jose Lopez. Many thanks to him 2006-09-09 20:29:19 +00:00
Frederic Culot 1a733fae9a spanish manual added 2006-09-09 20:21:16 +00:00
Frederic Culot be24cf8b95 implementation of notifying functions 2006-09-09 20:15:06 +00:00
Frederic Culot ece0f2d248 notification bar created 2006-09-09 20:09:43 +00:00
Frederic Culot 9a5dc44fff help window size modified to take notification bar into account 2006-09-09 20:06:47 +00:00
Frederic Culot 59f5c0dc80 Makefile.am update to take into account notify.c and notify.h
link to lpthread added
2006-09-09 20:04:23 +00:00
Frederic Culot 068881e0fc added test for pthread library and switched to version 1.6 2006-09-09 20:00:16 +00:00
Frederic Culot f6d01bec6a fixed a bug appearing when trying to delete a newly repeated item 2006-09-08 14:58:27 +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 a861cc2c98 couple of bugfixes and french translation updated 2006-09-07 15:12:43 +00:00
Frederic Culot e95c3f88a4 Error message added in recur_repeat_item() 2006-09-07 14:26:01 +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 60603b2dae TODO list updated 2006-09-07 13:48:15 +00:00
Frederic Culot a4c10f127f new entries added concerning global keybindings and new layout configurations 2006-09-07 13:30:53 +00:00
Frederic Culot 08c06262e1 updated translations concerning global keybindings 2006-09-07 13:27:45 +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 fdbd6afd23 handling of status bar improved, and general keybindings added 2006-09-06 17:13:26 +00:00
Frederic Culot 92ddec0f3c general keybindings added 2006-09-06 17:12:15 +00:00
Frederic Culot 8b73500cef two help pages added ('O' and general keybindings) 2006-09-06 17:10:44 +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 a4ec6c6b3b several defines added
reset_status_page() and other_status_page() added
2006-09-06 17:08:08 +00:00
Frederic Culot 3ffab39ccf layout_config() improved, and new layout configurations added 2006-09-03 17:53:26 +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 dce8347748 updated translations concerning the layout configuration 2006-09-03 17:50:34 +00:00
Frederic Culot c20405f7e9 list updated 2006-09-03 17:49:22 +00:00
Frederic Culot 2c55f5da56 new layout configurations added, to make TODO panel the largest one 2006-09-03 17:48:49 +00:00
Frederic Culot 441fd5099a todo priorities added in non-interactive mode
french translation updated
2006-09-03 10:28:31 +00:00
Frederic Culot 6d73040d70 new entries added for todo priorities 2006-09-03 10:16:32 +00:00
Frederic Culot ade5f73a00 new entries translated. Fixed 'fuzzy' translations 2006-09-03 10:13:07 +00:00
Frederic Culot ecd04e58a7 todo_args() updated to display priorities 2006-09-03 09:01:25 +00:00
Frederic Culot 60d6f2c6f5 online help text updated plus a couple of bugfixes 2006-09-02 13:38:37 +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 1983b44264 fixed a bug in day_write_pad() which could cause a misplacement of the line between events and appointments 2006-09-02 13:31:47 +00:00
Frederic Culot cc95f9f8ef fixed a possible infinite loop in todo_get_position() 2006-09-02 09:20:35 +00:00
Frederic Culot 8b6943cc2c help text added for the 'Priority' function and help text updated for the 'Add' function 2006-09-02 09:03:07 +00:00