mirror of
https://github.com/Gnucash/gnucash.git
synced 2025-02-25 18:55:30 -06:00
Bug 620848 - Transfer Funds window - add Notes field
This commit is contained in:
parent
90d3e6c672
commit
bedc9631f8
@ -72,6 +72,7 @@ struct _xferDialog
|
|||||||
GtkWidget *date_entry;
|
GtkWidget *date_entry;
|
||||||
GtkWidget *num_entry;
|
GtkWidget *num_entry;
|
||||||
GtkWidget *description_entry;
|
GtkWidget *description_entry;
|
||||||
|
GtkWidget *notes_entry;
|
||||||
GtkWidget *memo_entry;
|
GtkWidget *memo_entry;
|
||||||
GtkWidget *conv_forward;
|
GtkWidget *conv_forward;
|
||||||
GtkWidget *conv_reverse;
|
GtkWidget *conv_reverse;
|
||||||
@ -1269,6 +1270,7 @@ gnc_xfer_dialog_is_exchange_dialog (XferDialog *xferData,
|
|||||||
gtk_widget_set_sensitive (xferData->date_entry, FALSE);
|
gtk_widget_set_sensitive (xferData->date_entry, FALSE);
|
||||||
gtk_widget_set_sensitive (xferData->num_entry, FALSE);
|
gtk_widget_set_sensitive (xferData->num_entry, FALSE);
|
||||||
gtk_widget_set_sensitive (xferData->description_entry, FALSE);
|
gtk_widget_set_sensitive (xferData->description_entry, FALSE);
|
||||||
|
gtk_widget_set_sensitive (xferData->notes_entry, FALSE);
|
||||||
gtk_widget_set_sensitive (xferData->memo_entry, FALSE);
|
gtk_widget_set_sensitive (xferData->memo_entry, FALSE);
|
||||||
|
|
||||||
|
|
||||||
@ -1543,6 +1545,10 @@ create_transaction(XferDialog *xferData, time64 time,
|
|||||||
string = gtk_entry_get_text(GTK_ENTRY(xferData->num_entry));
|
string = gtk_entry_get_text(GTK_ENTRY(xferData->num_entry));
|
||||||
gnc_set_num_action (trans, from_split, string, NULL);
|
gnc_set_num_action (trans, from_split, string, NULL);
|
||||||
|
|
||||||
|
/* Set the transaction notes */
|
||||||
|
string = gtk_entry_get_text(GTK_ENTRY(xferData->notes_entry));
|
||||||
|
xaccTransSetNotes(trans, string);
|
||||||
|
|
||||||
/* Set the memo fields */
|
/* Set the memo fields */
|
||||||
string = gtk_entry_get_text(GTK_ENTRY(xferData->memo_entry));
|
string = gtk_entry_get_text(GTK_ENTRY(xferData->memo_entry));
|
||||||
xaccSplitSetMemo(from_split, string);
|
xaccSplitSetMemo(from_split, string);
|
||||||
@ -1931,6 +1937,9 @@ gnc_xfer_dialog_create(GtkWidget *parent, XferDialog *xferData)
|
|||||||
entry = GTK_WIDGET(gtk_builder_get_object (builder, "description_entry"));
|
entry = GTK_WIDGET(gtk_builder_get_object (builder, "description_entry"));
|
||||||
xferData->description_entry = entry;
|
xferData->description_entry = entry;
|
||||||
|
|
||||||
|
entry = GTK_WIDGET(gtk_builder_get_object (builder, "notes_entry"));
|
||||||
|
xferData->notes_entry = entry;
|
||||||
|
|
||||||
entry = GTK_WIDGET(gtk_builder_get_object (builder, "memo_entry"));
|
entry = GTK_WIDGET(gtk_builder_get_object (builder, "memo_entry"));
|
||||||
xferData->memo_entry = entry;
|
xferData->memo_entry = entry;
|
||||||
}
|
}
|
||||||
|
@ -223,7 +223,7 @@
|
|||||||
</object>
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="left_attach">0</property>
|
<property name="left_attach">0</property>
|
||||||
<property name="top_attach">4</property>
|
<property name="top_attach">5</property>
|
||||||
</packing>
|
</packing>
|
||||||
</child>
|
</child>
|
||||||
<child>
|
<child>
|
||||||
@ -233,6 +233,31 @@
|
|||||||
<property name="hexpand">True</property>
|
<property name="hexpand">True</property>
|
||||||
<property name="activates_default">True</property>
|
<property name="activates_default">True</property>
|
||||||
</object>
|
</object>
|
||||||
|
<packing>
|
||||||
|
<property name="left_attach">1</property>
|
||||||
|
<property name="top_attach">5</property>
|
||||||
|
</packing>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkLabel" id="label13">
|
||||||
|
<property name="visible">True</property>
|
||||||
|
<property name="can_focus">False</property>
|
||||||
|
<property name="halign">start</property>
|
||||||
|
<property name="margin_left">12</property>
|
||||||
|
<property name="label" translatable="yes">Notes</property>
|
||||||
|
</object>
|
||||||
|
<packing>
|
||||||
|
<property name="left_attach">0</property>
|
||||||
|
<property name="top_attach">4</property>
|
||||||
|
</packing>
|
||||||
|
</child>
|
||||||
|
<child>
|
||||||
|
<object class="GtkEntry" id="notes_entry">
|
||||||
|
<property name="visible">True</property>
|
||||||
|
<property name="can_focus">True</property>
|
||||||
|
<property name="hexpand">True</property>
|
||||||
|
<property name="activates_default">True</property>
|
||||||
|
</object>
|
||||||
<packing>
|
<packing>
|
||||||
<property name="left_attach">1</property>
|
<property name="left_attach">1</property>
|
||||||
<property name="top_attach">4</property>
|
<property name="top_attach">4</property>
|
||||||
|
Loading…
Reference in New Issue
Block a user