From 040fde32a222ab8aa331217e96eacc4cbb6cc1bf Mon Sep 17 00:00:00 2001 From: David Hampton Date: Sat, 26 Nov 2005 07:02:09 +0000 Subject: [PATCH] Fix the duplicate transaction dialog so that the "Enter" key activates the dialog box. git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@12037 57a11ea4-9604-0410-9ed3-97b8803252fd --- ChangeLog | 5 +++++ src/gnome/glade/register.glade | 5 +++-- src/register/ledger-core/dialog-dup-trans.c | 2 ++ 3 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index dfaa5d5625..2435fdb25d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,10 @@ 2005-11-25 David Hampton + * src/register/ledger-core/dialog-dup-trans.c: + * src/gnome/glade/register.glade: Fix the duplicate transaction + dialog so that the "Enter" key activates the dialog box. Fixes + 104496. + * src/gnome-utils/gnc-date-edit.[ch]: * src/gnome/window-reconcile.c: * src/gnome-search/search-date.c: Update function name to match diff --git a/src/gnome/glade/register.glade b/src/gnome/glade/register.glade index d5c5d71d09..e1e97efcaa 100644 --- a/src/gnome/glade/register.glade +++ b/src/gnome/glade/register.glade @@ -296,6 +296,7 @@ True True + True True gtk-ok True @@ -415,7 +416,7 @@ GTK_UPDATE_ALWAYS False False - 0 0 1e+09 1 10 10 + 0 0 1000000000 1 10 10 0 @@ -1627,7 +1628,7 @@ 0 True - * + * True diff --git a/src/register/ledger-core/dialog-dup-trans.c b/src/register/ledger-core/dialog-dup-trans.c index 4cc986364b..196cdabd74 100644 --- a/src/register/ledger-core/dialog-dup-trans.c +++ b/src/register/ledger-core/dialog-dup-trans.c @@ -112,6 +112,7 @@ gnc_dup_trans_dialog_create (GtkWidget * parent, DupTransDialog *dt_dialog, GtkWidget *hbox; date_edit = gnc_date_edit_new (date, FALSE, FALSE); + gnc_date_activates_default(GNC_DATE_EDIT(date_edit), TRUE); hbox = glade_xml_get_widget (xml, "date_hbox"); gtk_widget_show (date_edit); @@ -126,6 +127,7 @@ gnc_dup_trans_dialog_create (GtkWidget * parent, DupTransDialog *dt_dialog, num_spin = glade_xml_get_widget (xml, "num_spin"); dt_dialog->num_edit = num_spin; + gtk_entry_set_activates_default(GTK_ENTRY(num_spin), TRUE); gtk_signal_connect(GTK_OBJECT(num_spin), "output", GTK_SIGNAL_FUNC(gnc_dup_trans_output_cb), dt_dialog);