From ed73629e6841f9106f246a472418a3da1b857428 Mon Sep 17 00:00:00 2001 From: Frederic Culot Date: Thu, 14 Sep 2006 14:52:37 +0000 Subject: add_item() updated to check if newly added appointment is to be notified --- src/calcurse.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'src/calcurse.c') diff --git a/src/calcurse.c b/src/calcurse.c index c7e4995..4b2401f 100755 --- a/src/calcurse.c +++ b/src/calcurse.c @@ -1,4 +1,4 @@ -/* $calcurse: calcurse.c,v 1.16 2006/09/12 15:08:21 culot Exp $ */ +/* $calcurse: calcurse.c,v 1.17 2006/09/14 14:52:37 culot Exp $ */ /* * Calcurse - text-based organizer @@ -36,6 +36,7 @@ #include #include +#include "apoint.h" #include "i18n.h" #include "io.h" #include "help.h" @@ -44,7 +45,6 @@ #include "utils.h" #include "vars.h" #include "day.h" -#include "apoint.h" #include "event.h" #include "recur.h" #include "todo.h" @@ -933,7 +933,7 @@ void add_item(void) int Id; char item_time[MAX_LENGTH]; char item_mesg[MAX_LENGTH]; - long apoint_duration; + long apoint_duration, apoint_start; apoint_llist_node_t *apoint_pointeur; struct event_s *event_pointeur; unsigned heures, minutes; @@ -996,11 +996,11 @@ void add_item(void) if (strlen(item_mesg) != 0) { if (is_appointment){ // insert the appointment in list + apoint_start = date2sec(sel_year, sel_month, sel_day, + heures, minutes); apoint_pointeur = - apoint_new(item_mesg, - date2sec(sel_year, sel_month, sel_day, - heures, minutes), - min2sec(apoint_duration)); + apoint_new(item_mesg, apoint_start, min2sec(apoint_duration)); + notify_check_added(item_mesg, apoint_start); // insert the event in list } else { event_pointeur = event_new(item_mesg, date2sec( -- cgit v1.2.3-54-g00ecf