r15699 - gnucash/trunk/src/gnome - update the dense-cal-store for the proposed SX name/schedule-description.
Josh Sled
jsled at cvs.gnucash.org
Thu Mar 8 22:22:04 EST 2007
Author: jsled
Date: 2007-03-08 22:22:04 -0500 (Thu, 08 Mar 2007)
New Revision: 15699
Trac: http://svn.gnucash.org/trac/changeset/15699
Modified:
gnucash/trunk/src/gnome/dialog-sx-from-trans.c
Log:
update the dense-cal-store for the proposed SX name/schedule-description.
Modified: gnucash/trunk/src/gnome/dialog-sx-from-trans.c
===================================================================
--- gnucash/trunk/src/gnome/dialog-sx-from-trans.c 2007-03-09 03:12:50 UTC (rev 15698)
+++ gnucash/trunk/src/gnome/dialog-sx-from-trans.c 2007-03-09 03:22:04 UTC (rev 15699)
@@ -456,9 +456,7 @@
/* get the name */
w = glade_xml_get_widget(sxfti->gxml, SXFTD_NAME_ENTRY);
-
name = gtk_editable_get_chars(GTK_EDITABLE(w), 0, -1);
-
xaccSchedXactionSetName(sx, name);
g_free(name);
@@ -698,6 +696,23 @@
recurrenceListNextInstance(schedule, &date, &nextDate);
startDate = date;
+ {
+ GtkWidget *w;
+ gchar *name;
+ /* get the name */
+ w = glade_xml_get_widget(sxfti->gxml, SXFTD_NAME_ENTRY);
+ name = gtk_editable_get_chars(GTK_EDITABLE(w), 0, -1);
+ gnc_dense_cal_store_update_name(sxfti->dense_cal_model, name);
+ g_free(name);
+ }
+
+ {
+ gchar *schedule_desc;
+ schedule_desc = recurrenceListToCompactString(schedule);
+ gnc_dense_cal_store_update_info(sxfti->dense_cal_model, schedule_desc);
+ g_free(schedule_desc);
+ }
+
switch (get.type)
{
case NEVER_END:
More information about the gnucash-changes
mailing list