[Gnucash-changes] r11798 - gnucash/trunk - Fix items from round two of Volker Englisch's review of the

David Hampton hampton at cvs.gnucash.org
Wed Nov 2 19:49:07 EST 2005


Author: hampton
Date: 2005-11-02 19:49:05 -0500 (Wed, 02 Nov 2005)
New Revision: 11798

Modified:
   gnucash/trunk/ChangeLog
   gnucash/trunk/src/gnome-utils/gnc-main-window.c
   gnucash/trunk/src/gnome-utils/preferences.glade
   gnucash/trunk/src/gnome/glade/sched-xact.glade
   gnucash/trunk/src/gnome/gnc-plugin-page-register.c
   gnucash/trunk/src/import-export/generic-import.glade
   gnucash/trunk/src/import-export/hbci/glade/hbciprefs.glade
   gnucash/trunk/src/import-export/qif-import/qif.glade
Log:
Fix items from round two of Volker Englisch's review of the
preferences dialog.


Modified: gnucash/trunk/ChangeLog
===================================================================
--- gnucash/trunk/ChangeLog	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/ChangeLog	2005-11-03 00:49:05 UTC (rev 11798)
@@ -1,5 +1,16 @@
 2005-11-02  David Hampton  <hampton at employees.org>
 
+	* src/import-export/qif-import/qif.glade:
+	* src/import-export/generic-import.glade:
+	* src/import-export/hbci/glade/hbciprefs.glade:
+	* src/gnome-utils/preferences.glade:
+	* src/gnome-utils/gnc-main-window.c:
+	* src/gnome/gnc-plugin-page-register.c:
+	* src/gnome/glade/sched-xact.glade: Fix items from round two of
+	Volker Englisch's review of the preferences dialog.
+
+	* src/gnome-utils/gnc-plugin.c: Null terminate code properly.
+
 	* README.svn: Update from README.cvs for switchover.
 
 	* src/gnome-utils/gnc-splash.c: Use a dynamically allocated string

Modified: gnucash/trunk/src/gnome/glade/sched-xact.glade
===================================================================
--- gnucash/trunk/src/gnome/glade/sched-xact.glade	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/gnome/glade/sched-xact.glade	2005-11-03 00:49:05 UTC (rev 11798)
@@ -8882,7 +8882,7 @@
 	  <child>
 	    <widget class="GtkLabel" id="create_days_label">
 	      <property name="visible">True</property>
-	      <property name="label" translatable="yes">_Create in advance, days:</property>
+	      <property name="label" translatable="yes">Crea_te in advance, days:</property>
 	      <property name="use_underline">True</property>
 	      <property name="use_markup">False</property>
 	      <property name="justify">GTK_JUSTIFY_LEFT</property>

Modified: gnucash/trunk/src/gnome/gnc-plugin-page-register.c
===================================================================
--- gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/gnome/gnc-plugin-page-register.c	2005-11-03 00:49:05 UTC (rev 11798)
@@ -250,6 +250,11 @@
 };
 static guint n_radio_entries_2 = G_N_ELEMENTS (radio_entries_2);
 
+static const gchar *important_actions[] = {
+	"SplitTransactionAction",
+	NULL,
+};
+
 static const gchar *actions_requiring_account[] = {
 	"EditEditAccountAction",
 	"ActionsReconcileAction",
@@ -477,6 +482,7 @@
 					    plugin_page);
 
 	gnc_plugin_init_short_names (action_group, short_labels);
+	gnc_plugin_set_important_actions (action_group, important_actions);
 
 	priv->lines_opt_section = DEFAULT_LINES_OPTION_SECTION;
 	priv->lines_opt_name    = DEFAULT_LINES_OPTION_NAME;

Modified: gnucash/trunk/src/gnome-utils/gnc-main-window.c
===================================================================
--- gnucash/trunk/src/gnome-utils/gnc-main-window.c	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/gnome-utils/gnc-main-window.c	2005-11-03 00:49:05 UTC (rev 11798)
@@ -257,6 +257,11 @@
 static guint n_radio_entries = G_N_ELEMENTS (radio_entries);
 
 
+static const gchar *gnc_menu_important_actions[] = {
+  "FileCloseAction",
+  NULL,
+};
+
 /** The following are in the main window so they will always be
  *  present in the menu structure, but they are never sensitive.
  *  These actions should be overridden in child windows where they
@@ -1637,6 +1642,8 @@
 	gnc_plugin_update_actions(window->priv->action_group,
 				  always_insensitive_actions,
 				  "sensitive", FALSE);
+	gnc_plugin_set_important_actions (window->priv->action_group,
+					  gnc_menu_important_actions);
 	gtk_ui_manager_insert_action_group (window->ui_merge, priv->action_group, 0);
 
 	g_signal_connect (G_OBJECT (window->ui_merge), "add_widget",

Modified: gnucash/trunk/src/gnome-utils/preferences.glade
===================================================================
--- gnucash/trunk/src/gnome-utils/preferences.glade	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/gnome-utils/preferences.glade	2005-11-03 00:49:05 UTC (rev 11798)
@@ -345,7 +345,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Sign reverse balances on the following: Credit Card, Payable, Liability, Equity, and Income.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Credit _accounts</property>
+		  <property name="label" translatable="yes">C_redit accounts</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -666,7 +666,7 @@
 		      <property name="visible">True</property>
 		      <property name="tooltip" translatable="yes">Use the system locale currency for all newly created accounts.</property>
 		      <property name="can_focus">True</property>
-		      <property name="label" translatable="yes">Locale:</property>
+		      <property name="label" translatable="yes">Loc_ale:</property>
 		      <property name="use_underline">True</property>
 		      <property name="relief">GTK_RELIEF_NORMAL</property>
 		      <property name="focus_on_click">True</property>
@@ -703,7 +703,7 @@
 		      <property name="visible">True</property>
 		      <property name="tooltip" translatable="yes">Use the specified currency for all newly created accounts.</property>
 		      <property name="can_focus">True</property>
-		      <property name="label" translatable="yes">Choose:</property>
+		      <property name="label" translatable="yes">Ch_oose:</property>
 		      <property name="use_underline">True</property>
 		      <property name="relief">GTK_RELIEF_NORMAL</property>
 		      <property name="focus_on_click">True</property>
@@ -1029,7 +1029,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Use the date format specified by the system locale.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">_Locale:</property>
+		  <property name="label" translatable="yes">Loc_ale:</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -1126,7 +1126,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Use a 24 hour (instead of a 12 hour) time format.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Use 24-hour _clock</property>
+		  <property name="label" translatable="yes">U_se 24-hour clock</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -1533,7 +1533,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Display negative amounts in red</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Display _negative amounts in red</property>
+		  <property name="label" translatable="yes">Display ne_gative amounts in red</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -1663,8 +1663,8 @@
 		  <child>
 		    <widget class="GtkLabel" id="label44">
 		      <property name="visible">True</property>
-		      <property name="label" translatable="yes">New search limit:</property>
-		      <property name="use_underline">False</property>
+		      <property name="label" translatable="yes">New search _limit:</property>
+		      <property name="use_underline">True</property>
 		      <property name="use_markup">False</property>
 		      <property name="justify">GTK_JUSTIFY_LEFT</property>
 		      <property name="wrap">False</property>
@@ -1673,6 +1673,7 @@
 		      <property name="yalign">0.5</property>
 		      <property name="xpad">0</property>
 		      <property name="ypad">0</property>
+		      <property name="mnemonic_widget">gconf/dialogs/search/new_search_limit</property>
 		    </widget>
 		  </child>
 		</widget>
@@ -1820,7 +1821,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Automatically raise the list of accounts or actions during input.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">_Auto-raise Lists</property>
+		  <property name="label" translatable="yes">_Auto-raise lists</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -2499,7 +2500,7 @@
 		      <property name="visible">True</property>
 		      <property name="tooltip" translatable="yes">Use the specified currency for all newly created reports.</property>
 		      <property name="can_focus">True</property>
-		      <property name="label" translatable="yes">Choose:</property>
+		      <property name="label" translatable="yes">Ch_oose:</property>
 		      <property name="use_underline">True</property>
 		      <property name="relief">GTK_RELIEF_NORMAL</property>
 		      <property name="focus_on_click">True</property>
@@ -2536,7 +2537,7 @@
 		      <property name="visible">True</property>
 		      <property name="tooltip" translatable="yes">Use the system locale currency for all newly created reports.</property>
 		      <property name="can_focus">True</property>
-		      <property name="label" translatable="yes">Locale:</property>
+		      <property name="label" translatable="yes">Loc_ale:</property>
 		      <property name="use_underline">True</property>
 		      <property name="relief">GTK_RELIEF_NORMAL</property>
 		      <property name="focus_on_click">True</property>
@@ -2716,7 +2717,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Show a grand total of all accounts converted to the default report currency.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Include grand total</property>
+		  <property name="label" translatable="yes">Include _grand total</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -2740,7 +2741,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">If checked, non-currency commodities will be shown in the summary bar.  If clear, only currencies will be shown.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Include non currency totals</property>
+		  <property name="label" translatable="yes">Include _non-currency totals</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -2812,7 +2813,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Use the specified relative starting date for profit/loss calculations.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Relative:</property>
+		  <property name="label" translatable="yes">_Relative:</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -2836,7 +2837,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Use the specified absolute starting date for profit/loss calculations.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Absolute:</property>
+		  <property name="label" translatable="yes">_Absolute:</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -2861,7 +2862,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Use the specified relative ending date for profit/loss calculations.  Also use this date for net assets calculations.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Relative:</property>
+		  <property name="label" translatable="yes">Re_lative:</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>
@@ -2885,7 +2886,7 @@
 		  <property name="visible">True</property>
 		  <property name="tooltip" translatable="yes">Use the specified absolute ending date for profit/loss calculations.  Also use this date for net assets calculations.</property>
 		  <property name="can_focus">True</property>
-		  <property name="label" translatable="yes">Absolute:</property>
+		  <property name="label" translatable="yes">Ab_solute:</property>
 		  <property name="use_underline">True</property>
 		  <property name="relief">GTK_RELIEF_NORMAL</property>
 		  <property name="focus_on_click">True</property>

Modified: gnucash/trunk/src/import-export/generic-import.glade
===================================================================
--- gnucash/trunk/src/import-export/generic-import.glade	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/import-export/generic-import.glade	2005-11-03 00:49:05 UTC (rev 11798)
@@ -1403,8 +1403,8 @@
       <child>
 	<widget class="GtkLabel" id="label847789">
 	  <property name="visible">True</property>
-	  <property name="label" translatable="yes">Commercial atm fees threshold</property>
-	  <property name="use_underline">False</property>
+	  <property name="label" translatable="yes">Commercial ATM _fees threshold</property>
+	  <property name="use_underline">True</property>
 	  <property name="use_markup">False</property>
 	  <property name="justify">GTK_JUSTIFY_LEFT</property>
 	  <property name="wrap">False</property>
@@ -1413,6 +1413,7 @@
 	  <property name="yalign">0.5</property>
 	  <property name="xpad">0</property>
 	  <property name="ypad">0</property>
+	  <property name="mnemonic_widget">gconf/dialogs/import/generic_matcher/atm_fee_threshold</property>
 	</widget>
 	<packing>
 	  <property name="left_attach">0</property>
@@ -1428,8 +1429,8 @@
       <child>
 	<widget class="GtkLabel" id="label847788">
 	  <property name="visible">True</property>
-	  <property name="label" translatable="yes">Auto-clear threshold</property>
-	  <property name="use_underline">False</property>
+	  <property name="label" translatable="yes">Auto-c_lear threshold</property>
+	  <property name="use_underline">True</property>
 	  <property name="use_markup">False</property>
 	  <property name="justify">GTK_JUSTIFY_LEFT</property>
 	  <property name="wrap">False</property>
@@ -1438,6 +1439,7 @@
 	  <property name="yalign">0.5</property>
 	  <property name="xpad">0</property>
 	  <property name="ypad">0</property>
+	  <property name="mnemonic_widget">gconf/dialogs/import/generic_matcher/auto_clear_threshold</property>
 	</widget>
 	<packing>
 	  <property name="left_attach">0</property>
@@ -1507,7 +1509,7 @@
 	  <property name="visible">True</property>
 	  <property name="tooltip" translatable="yes">Use bayesian algorithms to match new transactions with existing accounts.</property>
 	  <property name="can_focus">True</property>
-	  <property name="label" translatable="yes">Use bayesian matching</property>
+	  <property name="label" translatable="yes">Use _bayesian matching</property>
 	  <property name="use_underline">True</property>
 	  <property name="relief">GTK_RELIEF_NORMAL</property>
 	  <property name="focus_on_click">True</property>

Modified: gnucash/trunk/src/import-export/hbci/glade/hbciprefs.glade
===================================================================
--- gnucash/trunk/src/import-export/hbci/glade/hbciprefs.glade	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/import-export/hbci/glade/hbciprefs.glade	2005-11-03 00:49:05 UTC (rev 11798)
@@ -79,7 +79,7 @@
 	  <property name="visible">True</property>
 	  <property name="tooltip" translatable="yes">Activate verbose debug messages for HBCI Online Banking.</property>
 	  <property name="can_focus">True</property>
-	  <property name="label" translatable="yes">Verbose _debug messages</property>
+	  <property name="label" translatable="yes">_Verbose debug messages</property>
 	  <property name="use_underline">True</property>
 	  <property name="relief">GTK_RELIEF_NORMAL</property>
 	  <property name="focus_on_click">True</property>

Modified: gnucash/trunk/src/import-export/qif-import/qif.glade
===================================================================
--- gnucash/trunk/src/import-export/qif-import/qif.glade	2005-11-03 00:47:13 UTC (rev 11797)
+++ gnucash/trunk/src/import-export/qif-import/qif.glade	2005-11-03 00:49:05 UTC (rev 11798)
@@ -301,7 +301,7 @@
 		      <property name="max_length">0</property>
 		      <property name="text" translatable="yes"></property>
 		      <property name="has_frame">True</property>
-		      <property name="invisible_char" translatable="yes">*</property>
+		      <property name="invisible_char">*</property>
 		      <property name="activates_default">False</property>
 		    </widget>
 		    <packing>
@@ -402,7 +402,7 @@
 		      <property name="max_length">0</property>
 		      <property name="text" translatable="yes"></property>
 		      <property name="has_frame">True</property>
-		      <property name="invisible_char" translatable="yes">*</property>
+		      <property name="invisible_char">*</property>
 		      <property name="activates_default">False</property>
 		    </widget>
 		  </child>
@@ -547,7 +547,7 @@
 		      <property name="max_length">0</property>
 		      <property name="text" translatable="yes"></property>
 		      <property name="has_frame">True</property>
-		      <property name="invisible_char" translatable="yes">*</property>
+		      <property name="invisible_char">*</property>
 		      <property name="activates_default">False</property>
 		    </widget>
 		    <packing>
@@ -1283,7 +1283,7 @@
 		      <property name="max_length">0</property>
 		      <property name="text" translatable="yes"></property>
 		      <property name="has_frame">True</property>
-		      <property name="invisible_char" translatable="yes">*</property>
+		      <property name="invisible_char">*</property>
 		      <property name="activates_default">False</property>
 		    </widget>
 		  </child>
@@ -1783,7 +1783,7 @@
 	  <property name="visible">True</property>
 	  <property name="tooltip" translatable="yes">Show some documentation-only pages in QIF Import druid.</property>
 	  <property name="can_focus">True</property>
-	  <property name="label" translatable="yes">Show documentation</property>
+	  <property name="label" translatable="yes">_Show documentation</property>
 	  <property name="use_underline">True</property>
 	  <property name="relief">GTK_RELIEF_NORMAL</property>
 	  <property name="focus_on_click">True</property>



More information about the gnucash-changes mailing list