gnucash unstable: Multiple changes pushed

Geert Janssens gjanssens at code.gnucash.org
Sat Feb 3 07:02:28 EST 2018


Updated	 via  https://github.com/Gnucash/gnucash/commit/eb1400c4 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/21431e0b (commit)
	from  https://github.com/Gnucash/gnucash/commit/40169fcc (commit)



commit eb1400c44bf8c8fc220799419a743361d3b322c0
Merge: 40169fc 21431e0
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 3 13:01:39 2018 +0100

    Merge branch "maint" into unstable"

diff --cc gnucash/gnome-utils/gtkbuilder/dialog-preferences.glade
index b4b0b41,0000000..abd3429
mode 100644,000000..100644
--- a/gnucash/gnome-utils/gtkbuilder/dialog-preferences.glade
+++ b/gnucash/gnome-utils/gtkbuilder/dialog-preferences.glade
@@@ -1,3319 -1,0 +1,3320 @@@
 +<?xml version="1.0" encoding="UTF-8"?>
- <!-- Generated with glade 3.20.0 -->
++<!-- Generated with glade 3.20.2 -->
 +<interface>
 +  <requires lib="gtk+" version="3.10"/>
 +  <object class="GtkAdjustment" id="auto_decimal_places_adj">
 +    <property name="lower">1</property>
 +    <property name="upper">8</property>
 +    <property name="value">2</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">4</property>
 +  </object>
 +  <object class="GtkAdjustment" id="autosave_interval_minutes_adj">
 +    <property name="upper">99999</property>
 +    <property name="value">3</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkAdjustment" id="date_backmonth_adj">
 +    <property name="upper">11</property>
 +    <property name="value">6</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">4</property>
 +  </object>
 +  <object class="GtkListStore" id="date_formats">
 +    <columns>
 +      <!-- column-name name -->
 +      <column type="gchararray"/>
 +      <!-- column-name example -->
 +      <column type="gchararray"/>
 +    </columns>
 +    <data>
 +      <row>
 +        <col id="0" translatable="yes">US</col>
 +        <col id="1" translatable="yes">07/31/2013</col>
 +      </row>
 +      <row>
 +        <col id="0" translatable="yes">UK</col>
 +        <col id="1" translatable="yes">31/07/2013</col>
 +      </row>
 +      <row>
 +        <col id="0" translatable="yes">Europe</col>
 +        <col id="1" translatable="yes">31.07.2013</col>
 +      </row>
 +      <row>
 +        <col id="0" translatable="yes">ISO</col>
 +        <col id="1" translatable="yes">2013-07-31</col>
 +      </row>
 +      <row>
 +        <col id="0" translatable="yes">Locale</col>
 +        <col id="1" comments="Because it will be overwritten no translation is reqired">(dummy)</col>
 +      </row>
 +    </data>
 +  </object>
 +  <object class="GtkAdjustment" id="default_zoom_adj">
 +    <property name="lower">1</property>
 +    <property name="upper">10</property>
 +    <property name="value">1</property>
 +    <property name="step_increment">0.10000000000000001</property>
 +    <property name="page_increment">1</property>
 +  </object>
 +  <object class="GtkAdjustment" id="key_length_adj">
 +    <property name="lower">1</property>
 +    <property name="upper">999</property>
 +    <property name="value">2</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkAdjustment" id="max_transactions_adj">
 +    <property name="upper">999999</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkAdjustment" id="new_search_limit_adj">
 +    <property name="lower">1</property>
 +    <property name="upper">100</property>
 +    <property name="value">1</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkAdjustment" id="retain_days_adj">
 +    <property name="lower">1</property>
 +    <property name="upper">99999</property>
 +    <property name="value">30</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkAdjustment" id="save_on_close_adj">
 +    <property name="upper">300</property>
 +    <property name="value">20</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkAdjustment" id="tab_width_adj">
 +    <property name="lower">1</property>
 +    <property name="upper">100</property>
 +    <property name="value">30</property>
 +    <property name="step_increment">1</property>
 +    <property name="page_increment">10</property>
 +  </object>
 +  <object class="GtkDialog" id="gnucash_preferences_dialog">
 +    <property name="can_focus">False</property>
 +    <property name="title" translatable="yes">GnuCash Preferences</property>
 +    <property name="default_width">600</property>
 +    <property name="default_height">400</property>
 +    <property name="type_hint">normal</property>
 +    <signal name="response" handler="gnc_preferences_response_cb" swapped="no"/>
 +    <child internal-child="vbox">
 +      <object class="GtkBox" id="dialog-vbox2">
 +        <property name="visible">True</property>
 +        <property name="can_focus">False</property>
 +        <property name="orientation">vertical</property>
 +        <child internal-child="action_area">
 +          <object class="GtkButtonBox" id="dialog-action_area2">
 +            <property name="visible">True</property>
 +            <property name="can_focus">False</property>
 +            <property name="layout_style">end</property>
 +            <child>
 +              <object class="GtkButton" id="helpbutton2">
 +                <property name="label" translatable="yes">_Help</property>
 +                <property name="visible">True</property>
 +                <property name="can_focus">True</property>
 +                <property name="can_default">True</property>
 +                <property name="receives_default">True</property>
 +                <property name="use_underline">True</property>
 +              </object>
 +              <packing>
 +                <property name="expand">False</property>
 +                <property name="fill">False</property>
 +                <property name="position">0</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkButton" id="closebutton2">
 +                <property name="label" translatable="yes">_Close</property>
 +                <property name="visible">True</property>
 +                <property name="can_focus">True</property>
 +                <property name="can_default">True</property>
 +                <property name="receives_default">True</property>
 +                <property name="use_underline">True</property>
 +              </object>
 +              <packing>
 +                <property name="expand">False</property>
 +                <property name="fill">False</property>
 +                <property name="position">1</property>
 +              </packing>
 +            </child>
 +          </object>
 +          <packing>
 +            <property name="expand">False</property>
 +            <property name="fill">True</property>
 +            <property name="pack_type">end</property>
 +            <property name="position">0</property>
 +          </packing>
 +        </child>
 +        <child>
 +          <object class="GtkNotebook" id="notebook1">
 +            <property name="visible">True</property>
 +            <property name="can_focus">True</property>
 +            <property name="halign">start</property>
 +            <property name="border_width">6</property>
 +            <property name="tab_pos">left</property>
 +            <child>
 +              <object class="GtkGrid" id="table9">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <child>
 +                  <object class="GtkLabel" id="label91">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Summarybar Content</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/window.pages.account-tree.summary/grand-total">
 +                    <property name="label" translatable="yes">Include _grand total</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show a grand total of all accounts converted to the default report currency.</property>
 +                    <property name="tooltip_text" translatable="yes">Show a grand total of all accounts converted to the default report currency.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/window.pages.account-tree.summary/non-currency">
 +                    <property name="label" translatable="yes">Include _non-currency totals</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If checked, non-currency commodities will be shown in the summary bar. If clear, only currencies will be shown.</property>
 +                    <property name="tooltip_text" translatable="yes">If checked, non-currency commodities will be shown in the summary bar. If clear, only currencies will be shown.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label93">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Start Date</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label95">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>End Date</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/window.pages.account-tree.summary/start-choice-relative">
 +                    <property name="label" translatable="yes">_Relative:</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use the specified relative starting date for profit/loss calculations.</property>
 +                    <property name="tooltip_text" translatable="yes">Use the specified relative starting date for profit/loss calculations.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/window.pages.account-tree.summary/start-choice-absolute">
 +                    <property name="label" translatable="yes">_Absolute:</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use the specified absolute starting date for profit/loss calculations.</property>
 +                    <property name="tooltip_text" translatable="yes">Use the specified absolute starting date for profit/loss calculations.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/window.pages.account-tree.summary/start-choice-relative</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/window.pages.account-tree.summary/end-choice-relative">
 +                    <property name="label" translatable="yes">Re_lative:</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use the specified relative ending date for profit/loss calculations. Also use this date for net assets calculations.</property>
 +                    <property name="tooltip_text" translatable="yes">Use the specified relative ending date for profit/loss calculations. Also use this date for net assets calculations.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/window.pages.account-tree.summary/end-choice-absolute">
 +                    <property name="label" translatable="yes">Ab_solute:</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use the specified absolute ending date for profit/loss calculations. Also use this date for net assets calculations.</property>
 +                    <property name="tooltip_text" translatable="yes">Use the specified absolute ending date for profit/loss calculations. Also use this date for net assets calculations.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/window.pages.account-tree.summary/end-choice-relative</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label94">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">7</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label92">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/window.pages.account-tree.summary/start-period">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/window.pages.account-tree.summary/start-date">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/window.pages.account-tree.summary/end-period">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/window.pages.account-tree.summary/end-date">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label107">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Accounting Period</property>
 +              </object>
 +              <packing>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table1">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <property name="column_spacing">12</property>
 +                <child>
 +                  <object class="GtkLabel" id="label12">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Separator Character</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/use-accounting-labels">
 +                    <property name="label" translatable="yes">Use _formal accounting labels</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use only &apos;debit&apos; and &apos;credit&apos; instead of informal synonyms.</property>
 +                    <property name="tooltip_text" translatable="yes">Use only 'debit' and 'credit' instead of informal synonyms.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label62">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Labels</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label61">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/reversed-accounts-none">
 +                    <property name="label" translatable="yes">_None</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Don&apos;t sign reverse any accounts.</property>
 +                    <property name="tooltip_text" translatable="yes">Don't sign reverse any accounts.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">7</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/reversed-accounts-credit">
 +                    <property name="label" translatable="yes">C_redit accounts</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Sign reverse balances on the following: Credit Card, Payable, Liability, Equity, and Income.</property>
 +                    <property name="tooltip_text" translatable="yes">Sign reverse balances on the following: Credit Card, Payable, Liability, Equity, and Income.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/reversed-accounts-none</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/reversed-accounts-incomeexpense">
 +                    <property name="label" translatable="yes">_Income & expense</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Sign reverse balances on income and expense accounts.</property>
 +                    <property name="tooltip_text" translatable="yes">Sign reverse balances on income and expense accounts.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/reversed-accounts-none</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label55">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Reverse Balanced Accounts</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label54">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label79">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label80">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Default Currency</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">12</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="locale_currency">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes">US Dollars (USD)</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">13</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment3">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <object class="GtkRadioButton" id="pref/general/currency-choice-other">
 +                        <property name="label" translatable="yes">Ch_oose:</property>
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="receives_default">False</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">Use the specified currency for all newly created accounts.</property>
 +                        <property name="tooltip_text" translatable="yes">Use the specified currency for all newly created accounts.</property>
 +                        <property name="halign">start</property>
 +                        <property name="margin_left">12</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="draw_indicator">True</property>
 +                        <property name="group">pref/general/currency-choice-locale</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">14</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="sample_account">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label108">
 +                    <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">Character:</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label109">
 +                    <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">Sample:</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/general/currency-other">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">14</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label11">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Account Color</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">16</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/show-account-color">
 +                    <property name="label" translatable="yes">Show the Account Color as background</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show the Account Color as Account Name Background.</property>
 +                    <property name="tooltip_text" translatable="yes">Show the Account Color as Account Name Background.</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">17</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label13">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">15</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/show-account-color-tabs">
 +                    <property name="label" translatable="yes">Show the Account Color on tabs</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show the Account Color as tab background.</property>
 +                    <property name="tooltip_text" translatable="yes">Show the Account Color as tab background.</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">18</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment2">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <object class="GtkRadioButton" id="pref/general/currency-choice-locale">
 +                        <property name="label" translatable="yes">Loc_ale:</property>
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="receives_default">False</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">Use the system locale currency for all newly created accounts.</property>
 +                        <property name="tooltip_text" translatable="yes">Use the system locale currency for all newly created accounts.</property>
 +                        <property name="halign">start</property>
 +                        <property name="margin_left">12</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="active">True</property>
 +                        <property name="draw_indicator">True</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">13</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="hbox6">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <object class="GtkImage" id="separator_error">
 +                        <property name="can_focus">False</property>
 +                        <property name="halign">start</property>
 +                        <property name="icon_name">dialog-warning</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                    <child>
 +                      <object class="GtkEntry" id="pref/general/account-separator">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="events">GDK_FOCUS_CHANGE_MASK | GDK_STRUCTURE_MASK</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">The character that will be used between components of an account name. A legal value is any single character except letters and numbers, or any of the following strings: &quot;colon&quot; &quot;slash&quot;, &quot;backslash&quot;, &quot;dash&quot; and &quot;period&quot;.</property>
 +                        <property name="tooltip_text" translatable="yes">The character that will be used between components of an account name. A legal value is any single character except letters and numbers, or any of the following strings: "colon" "slash", "backslash", "dash" and "period".</property>
 +                        <property name="invisible_char">●</property>
 +                        <property name="primary_icon_activatable">False</property>
 +                        <property name="secondary_icon_activatable">False</property>
 +                        <signal name="changed" handler="gnc_account_separator_pref_changed_cb" swapped="no"/>
 +                        <signal name="focus-out-event" handler="gnc_account_separator_validate_cb" swapped="no"/>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">True</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">1</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">1</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label1">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Accounts</property>
 +              </object>
 +              <packing>
 +                <property name="position">1</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table10">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <child>
 +                  <object class="GtkLabel" id="label104">
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Fancy Date Format</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label103">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label97">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Date Format</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label106">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Time Format</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label2">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/clock-24h">
 +                    <property name="label" translatable="yes">U_se 24-hour clock</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use a 24 hour (instead of a 12 hour) time format.</property>
 +                    <property name="tooltip_text" translatable="yes">Use a 24 hour (instead of a 12 hour) time format.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label9">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Date Completion</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label10">
 +                    <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">When a date is entered without year, it should be taken:</property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/date-completion-thisyear">
 +                    <property name="label" translatable="yes">In the current calendar year</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Dates will be completed so that they are within the current calendar year.</property>
 +                    <property name="tooltip_text" translatable="yes">Dates will be completed so that they are within the current calendar year.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/date-completion-sliding">
 +                    <property name="label" translatable="yes">In a sliding 12-month window starting this
 +many months before the current month:</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Dates will be completed so that they are close to the current date. Enter the maximum number of months to go backwards in time when completing dates.</property>
 +                    <property name="tooltip_text" translatable="yes">Dates will be completed so that they are close to the current date. Enter the maximum number of months to go backwards in time when completing dates.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/date-completion-thisyear</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkSpinButton" id="pref/general/date-backmonths">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Enter number of months.</property>
 +                    <property name="tooltip_text" translatable="yes">Enter number of months.</property>
 +                    <property name="halign">start</property>
 +                    <property name="invisible_char">●</property>
 +                    <property name="primary_icon_activatable">False</property>
 +                    <property name="secondary_icon_activatable">False</property>
 +                    <property name="adjustment">date_backmonth_adj</property>
 +                    <property name="climb_rate">1</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkComboBox" id="pref/general/date-format">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Use the date format specified by the system locale.</property>
 +                    <property name="tooltip_text" translatable="yes">Use the date format specified by the system locale.</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="model">date_formats</property>
 +                    <property name="active">3</property>
 +                    <child>
 +                      <object class="GtkCellRendererText" id="format_renderer"/>
 +                      <attributes>
 +                        <attribute name="text">0</attribute>
 +                      </attributes>
 +                    </child>
 +                    <child>
 +                      <object class="GtkCellRendererText" id="example_renderer"/>
 +                      <attributes>
 +                        <attribute name="text">1</attribute>
 +                      </attributes>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">2</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label105">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Date/Time</property>
 +              </object>
 +              <packing>
 +                <property name="position">2</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table2">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <child>
 +                  <object class="GtkLabel" id="label50">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes" comments="Preferences Dialog, General Tab"><b>General</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/dialogs.new-hierarchy/show-on-new-file">
 +                    <property name="label" translatable="yes">Perform account list _setup on new file</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Present the new account list dialog when you choose File -> New File.</property>
 +                    <property name="tooltip_text" translatable="yes">Present the new account list dialog when you choose File -> New File.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/num-source">
 +                    <property name="label" translatable="yes">Set book option on new files to use split "action" field for "Num" field on registers/reports</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If selected, the default book option for new files is set so that the &quot;Num&quot; cell on registers shows/updates the split &quot;action&quot; field and the transaction &quot;num&quot; field is shown on the second line in double line mode (and is not visible in single line mode). Otherwise, the default book option for new files is set so that the &quot;Num&quot; cell on registers shows/updates the transaction &quot;num&quot; field.</property>
 +                    <property name="tooltip_text" translatable="yes">If selected, the default book option for new files is set so that the 'Num' cell on registers shows/updates the split 'action' field and the transaction 'num' field is shown on the second line in double line mode (and is not visible in single line mode). Otherwise, the default book option for new files is set so that the 'Num' cell on registers shows/updates the transaction 'num' field.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/dialogs.totd/show-at-startup">
 +                    <property name="label" translatable="yes">Display "_tip of the day" dialog</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display hints for using GnuCash at startup.</property>
 +                    <property name="tooltip_text" translatable="yes">Display hints for using GnuCash at startup.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="hbox2">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="spacing">6</property>
 +                    <child>
 +                      <object class="GtkSpinButton" id="pref/general/retain-days">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">How many days to keep old log/backup files.</property>
 +                        <property name="tooltip_text" translatable="yes">How many days to keep old log/backup files.</property>
 +                        <property name="invisible_char">●</property>
 +                        <property name="primary_icon_activatable">False</property>
 +                        <property name="secondary_icon_activatable">False</property>
 +                        <property name="adjustment">retain_days_adj</property>
 +                        <property name="climb_rate">1</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                    <child>
 +                      <object class="GtkLabel" id="label58">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="label" translatable="yes">days</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">False</property>
 +                        <property name="position">1</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">23</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label18">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>_Retain log/backup files:</b></property>
 +                    <property name="use_markup">True</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/general/retain-days</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">21</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/file-compression">
 +                    <property name="label" translatable="yes">Com_press files</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Compress the data file with gzip when saving it to disk.</property>
 +                    <property name="tooltip_text" translatable="yes">Compress the data file with gzip when saving it to disk.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">15</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label48">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Files</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">14</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label60">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">13</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label17">
 +                    <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">_Decimal places:</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/general/auto-decimal-places</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">12</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkSpinButton" id="pref/general/auto-decimal-places">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">How many automatic decimal places will be filled in.</property>
 +                    <property name="tooltip_text" translatable="yes">How many automatic decimal places will be filled in.</property>
 +                    <property name="invisible_char">●</property>
 +                    <property name="primary_icon_activatable">False</property>
 +                    <property name="secondary_icon_activatable">False</property>
 +                    <property name="adjustment">auto_decimal_places_adj</property>
 +                    <property name="climb_rate">1</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">12</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/auto-decimal-point">
 +                    <property name="label" translatable="yes">_Automatic decimal point</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Automatically insert a decimal point into values that are entered without one.</property>
 +                    <property name="tooltip_text" translatable="yes">Automatically insert a decimal point into values that are entered without one.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/negative-in-red">
 +                    <property name="label" translatable="yes">Display ne_gative amounts in red</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display negative amounts in red.</property>
 +                    <property name="tooltip_text" translatable="yes">Display negative amounts in red.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label49">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Numbers</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label51">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label78">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Search Dialog</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">28</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label44">
 +                    <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">New search _limit:</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/dialogs.search/new-search-limit</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">29</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkSpinButton" id="pref/dialogs.search/new-search-limit">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Default to &apos;new search&apos; if fewer than this number of items is returned.</property>
 +                    <property name="tooltip_text" translatable="yes">Default to 'new search' if fewer than this number of items is returned.</property>
 +                    <property name="invisible_char">●</property>
 +                    <property name="primary_icon_activatable">False</property>
 +                    <property name="secondary_icon_activatable">False</property>
 +                    <property name="adjustment">new_search_limit_adj</property>
 +                    <property name="climb_rate">1</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">29</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/show-splash-screen">
 +                    <property name="label" translatable="yes">Show splash scree_n</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show splash screen at startup.</property>
 +                    <property name="tooltip_text" translatable="yes">Show splash screen at startup.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label119">
 +                    <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">Auto-save time _interval:</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/general/autosave-interval-minutes</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">17</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="hbox4">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="spacing">6</property>
 +                    <child>
 +                      <object class="GtkSpinButton" id="pref/general/autosave-interval-minutes">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">The number of minutes until saving of the data file to harddisk will be started automatically. If zero, no saving will be started automatically.</property>
 +                        <property name="tooltip_text" translatable="yes">The number of minutes until saving of the data file to harddisk will be started automatically. If zero, no saving will be started automatically.</property>
 +                        <property name="invisible_char">●</property>
 +                        <property name="primary_icon_activatable">False</property>
 +                        <property name="secondary_icon_activatable">False</property>
 +                        <property name="adjustment">autosave_interval_minutes_adj</property>
 +                        <property name="climb_rate">1</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                    <child>
 +                      <object class="GtkLabel" id="label120">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="label" translatable="yes">minutes</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">False</property>
 +                        <property name="position">1</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">17</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/autosave-show-explanation">
 +                    <property name="label" translatable="yes">Show auto-save confirmation _question</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If active, GnuCash shows a confirmation question each time the auto-save feature is started. Otherwise no extra explanation is shown.</property>
 +                    <property name="tooltip_text" translatable="yes">If active, GnuCash shows a confirmation question each time the auto-save feature is started. Otherwise no extra explanation is shown.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">16</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label84">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">20</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/retain-type-never">
 +                    <property name="label" translatable="yes">Never</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Do not create log/backup files.</property>
 +                    <property name="tooltip_text" translatable="yes">Do not create log/backup files.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/retain-type-days</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">22</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/retain-type-days">
 +                    <property name="label" translatable="yes">For:</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Delete old log/backup files after this many days (0 = never).</property>
 +                    <property name="tooltip_text" translatable="yes">Delete old log/backup files after this many days (0 = never).</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">23</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/retain-type-forever">
 +                    <property name="label" translatable="yes">Forever</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Do not delete log/backup files.</property>
 +                    <property name="tooltip_text" translatable="yes">Do not delete log/backup files.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/retain-type-days</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">24</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/save-on-close-expires">
 +                    <property name="label" translatable="yes">Enable timeout on "Save changes on closing" question</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">If enabled, the "Save changes on closing" question will only wait a limited number of seconds for an answer. If the user didn't answer within that time, the changes will be saved automatically and the question window closed.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">18</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label15">
 +                    <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">Time to _wait for answer:</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/general/autosave-interval-minutes</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">19</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="hbox1">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="spacing">6</property>
 +                    <child>
 +                      <object class="GtkSpinButton" id="pref/general/save-on-close-wait-time">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="tooltip_text" translatable="yes">The number of seconds to wait before the question window will be closed and the changes saved automatically.</property>
 +                        <property name="invisible_char">●</property>
 +                        <property name="primary_icon_activatable">False</property>
 +                        <property name="secondary_icon_activatable">False</property>
 +                        <property name="adjustment">save_on_close_adj</property>
 +                        <property name="climb_rate">1</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                    <child>
 +                      <object class="GtkLabel" id="label16">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="label" translatable="yes">seconds</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">False</property>
 +                        <property name="position">1</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">19</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label19">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">25</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/general/assoc-head">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="tooltip_markup" translatable="yes">Path head for Transaction Associated files </property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">26</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="box1">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <object class="GtkLabel" id="label20">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="label" translatable="yes"><b>Path head for Transaction Association Files</b></property>
 +                        <property name="use_markup">True</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                    <child>
 +                      <object class="GtkImage" id="path_head_error">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="margin_left">12</property>
 +                        <property name="icon_name">dialog-warning</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">1</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">26</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/grid-lines-horizontal">
 +                    <property name="label" translatable="yes">Enable horizontal grid lines on table displays</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">Enable horizontal grid lines on table displays. These will mainly be tree views like the Accounts page.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/grid-lines-vertical">
 +                    <property name="label" translatable="yes">Enable vertical grid lines on table displays</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">Enable vertical grid lines on table displays. These will mainly be tree views like the Accounts page.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">3</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label3">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">General</property>
 +              </object>
 +              <packing>
 +                <property name="position">3</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table11">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <property name="column_spacing">12</property>
 +                <child>
 +                  <object class="GtkLabel" id="label115">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Checks</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment7">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="left_padding">12</property>
 +                    <child>
 +                      <object class="GtkCheckButton" id="pref/dialogs.checkprinting/print-date-format">
 +                        <property name="label" translatable="yes">Print _date format</property>
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="receives_default">False</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">Below the actual date, print the format of that date in 8 point type.</property>
 +                        <property name="tooltip_text" translatable="yes">Below the actual date, print the format of that date in 8 point type.</property>
 +                        <property name="halign">start</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="draw_indicator">True</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment6">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="left_padding">12</property>
 +                    <child>
 +                      <object class="GtkLabel" id="label116">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="halign">start</property>
 +                        <property name="label" translatable="yes">Default _font:</property>
 +                        <property name="use_markup">True</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="mnemonic_widget">pref/dialogs.checkprinting/default-font</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkFontButton" id="pref/dialogs.checkprinting/default-font">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">True</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">The default check printing font.</property>
 +                    <property name="tooltip_text" translatable="yes">The default check printing font.</property>
 +                    <property name="font">Sans 12</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment8">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="left_padding">12</property>
 +                    <child>
 +                      <object class="GtkCheckButton" id="pref/dialogs.checkprinting/blocking-chars">
 +                        <property name="label" translatable="yes">Print _blocking chars</property>
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="receives_default">False</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">Print &apos;***&apos; before and after each text field on the check.</property>
 +                        <property name="tooltip_text" translatable="yes">Print '***' before and after each text field on the check.</property>
 +                        <property name="halign">start</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="draw_indicator">True</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">4</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label114">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Printing</property>
 +              </object>
 +              <packing>
 +                <property name="position">4</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table3">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <property name="column_spacing">12</property>
 +                <child>
 +                  <object class="GtkLabel" id="label56">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Actions</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/enter-moves-to-end">
 +                    <property name="label" translatable="yes">'_Enter' moves to blank transaction</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If checked, pressing the &apos;Enter&apos; key will move to the location of the blank transaction in the register. If clear, pressing the &apos;Enter&apos; key will move down one row.</property>
 +                    <property name="tooltip_text" translatable="yes">If checked, pressing the 'Enter' key will move to the location of the blank transaction in the register. If clear, pressing the 'Enter' key will move down one row.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label66">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/auto-raise-lists">
 +                    <property name="label" translatable="yes">_Auto-raise lists</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Automatically raise the list of accounts or actions during input.</property>
 +                    <property name="tooltip_text" translatable="yes">Automatically raise the list of accounts or actions during input.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label75">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Reconciling</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label76">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/dialogs.reconcile/check-cleared">
 +                    <property name="label" translatable="yes">Check cleared _transactions</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Pre-check cleared transactions when creating a reconcile dialog.</property>
 +                    <property name="tooltip_text" translatable="yes">Pre-check cleared transactions when creating a reconcile dialog.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/dialogs.reconcile/auto-interest-transfer">
 +                    <property name="label" translatable="yes">Automatic _interest transfer</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Prior to reconciling an account which charges or pays interest, prompt the user to enter a transaction for the interest charge or payment. Currently only enabled for Bank, Credit, Mutual, Asset, Receivable, Payable, and Liability accounts.</property>
 +                    <property name="tooltip_text" translatable="yes">Prior to reconciling an account which charges or pays interest, prompt the user to enter a transaction for the interest charge or payment. Currently only enabled for Bank, Credit, Mutual, Asset, Receivable, Payable, and Liability accounts.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">7</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/dialogs.reconcile/auto-cc-payment">
 +                    <property name="label" translatable="yes">Automatic credit card _payment</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">After reconciling a credit card statement, prompt the user to enter a credit card payment.</property>
 +                    <property name="tooltip_text" translatable="yes">After reconciling a credit card statement, prompt the user to enter a credit card payment.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/dialogs.reconcile/always-reconcile-to-today">
 +                    <property name="label" translatable="yes">Always reconcile to t_oday</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Always open the reconcile dialog using today&apos;s date for the statement date, regardless of previous reconciliations.</property>
 +                    <property name="tooltip_text" translatable="yes">Always open the reconcile dialog using today's date for the statement date, regardless of previous reconciliations.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/draw-vertical-lines">
 +                    <property name="label" translatable="yes">Draw _vertical lines between columns</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show vertical borders on the cells.</property>
 +                    <property name="tooltip_text" translatable="yes">Show vertical borders on the cells.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">15</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label46">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">16</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label47">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Layout</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">17</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/future-after-blank-transaction">
 +                    <property name="label" translatable="yes">_Future transactions after blank transaction</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If checked, transactions with a date in the future will be displayed at the bottom of the register after the blank transaction. If clear, the blank transaction will be at the bottom of the register after all transactions.</property>
 +                    <property name="tooltip_text" translatable="yes">If checked, transactions with a date in the future will be displayed at the bottom of the register after the blank transaction. If clear, the blank transaction will be at the bottom of the register after all transactions.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">18</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/draw-horizontal-lines">
 +                    <property name="label" translatable="yes">Draw hori_zontal lines between rows</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show horizontal borders on the cells.</property>
 +                    <property name="tooltip_text" translatable="yes">Show horizontal borders on the cells.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">14</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/alternate-color-by-transaction">
 +                    <property name="label" translatable="yes">Double _mode colors alternate with transactions</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Alternate the primary and secondary colors by transaction instead of by alternating by row.</property>
 +                    <property name="tooltip_text" translatable="yes">Alternate the primary and secondary colors by transaction instead of by alternating by row.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">13</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/use-gnucash-color-theme">
 +                    <property name="label" translatable="yes">_Use GnuCash built-in color theme</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">GnuCash uses a yellow/green theme by default for register windows. Uncheck this if you want to use the system color theme instead.</property>
 +                    <property name="tooltip_text" translatable="yes">GnuCash uses a yellow/green theme by default for register windows. Uncheck this if you want to use the system color theme instead.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">12</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label45">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Graphics</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/tab-to-transfer-on-memorised">
 +                    <property name="label" translatable="yes">Tab order in_cludes Transfer on Memorised Transactions</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Move to Transfer field when memorised transaction auto filled.</property>
 +                    <property name="tooltip_text" translatable="yes">Move to Transfer field when memorised transaction auto filled.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label121">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                  </packing>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">5</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label4">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Register</property>
 +              </object>
 +              <packing>
 +                <property name="position">5</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table4">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <child>
 +                  <object class="GtkLabel" id="label63">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Default Style</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label64">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label65">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Other Defaults</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general.register/default-style-ledger">
 +                    <property name="label" translatable="yes">_Basic ledger</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show all transactions on one line. (Two in double line mode.)</property>
 +                    <property name="tooltip_text" translatable="yes">Show all transactions on one line. (Two in double line mode.)</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general.register/default-style-autoledger">
 +                    <property name="label" translatable="yes">_Auto-split ledger</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Automatically expand the current transaction to show all splits. All other transactions are shown on one line. (Two in double line mode.)</property>
 +                    <property name="tooltip_text" translatable="yes">Automatically expand the current transaction to show all splits. All other transactions are shown on one line. (Two in double line mode.)</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general.register/default-style-ledger</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general.register/default-style-journal">
 +                    <property name="label" translatable="yes">Transaction _Journal</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">All transactions are expanded to show all splits.</property>
 +                    <property name="tooltip_text" translatable="yes">All transactions are expanded to show all splits.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general.register/default-style-ledger</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label59">
 +                    <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">Number of _transactions:</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/general.register/max-transactions</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkSpinButton" id="pref/general.register/max-transactions">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show this many transactions in a register. A value of zero means show all transactions.</property>
 +                    <property name="tooltip_text" translatable="yes">Show this many transactions in a register. A value of zero means show all transactions.</property>
 +                    <property name="invisible_char">●</property>
 +                    <property name="primary_icon_activatable">False</property>
 +                    <property name="secondary_icon_activatable">False</property>
 +                    <property name="adjustment">max_transactions_adj</property>
 +                    <property name="climb_rate">1</property>
 +                    <property name="snap_to_ticks">True</property>
 +                    <property name="numeric">True</property>
 +                    <property name="update_policy">if-valid</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/double-line-mode">
 +                    <property name="label" translatable="yes">_Double line mode</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show two lines of information for each transaction instead of one. Does not affect expanded transactions.</property>
 +                    <property name="tooltip_text" translatable="yes">Show two lines of information for each transaction instead of one. Does not affect expanded transactions.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">7</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/use-new-window">
 +                    <property name="label" translatable="yes">Register opens in a new _window</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If checked, each register will be opened in its own top level window. If clear, the register will be opened in the current window.</property>
 +                    <property name="tooltip_text" translatable="yes">If checked, each register will be opened in its own top level window. If clear, the register will be opened in the current window.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/show-leaf-account-names">
 +                    <property name="label" translatable="yes">_Only display leaf account names</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If checked, only the names of the leaf accounts are displayed in the register and in the account selection popup. The default behaviour is to display the full name, including the path in the account tree. Checking this option implies that you use unique leaf names.</property>
 +                    <property name="tooltip_text" translatable="yes">If checked, only the names of the leaf accounts are displayed in the register and in the account selection popup. The default behaviour is to display the full name, including the path in the account tree. Checking this option implies that you use unique leaf names.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label14">
 +                    <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" comments="Register2 feature">Number of _characters for auto complete:</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="mnemonic_widget">pref/general.register/key-length</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkSpinButton" id="pref/general.register/key-length">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">This sets the number of characters before auto complete starts for description, notes and memo fields.</property>
 +                    <property name="tooltip_text" translatable="yes" comments="Register2 feature">This sets the number of characters before auto complete starts for description, notes and memo fields.</property>
 +                    <property name="invisible_char">●</property>
 +                    <property name="primary_icon_activatable">False</property>
 +                    <property name="secondary_icon_activatable">False</property>
 +                    <property name="adjustment">key_length_adj</property>
 +                    <property name="climb_rate">1</property>
 +                    <property name="snap_to_ticks">True</property>
 +                    <property name="numeric">True</property>
 +                    <property name="update_policy">if-valid</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/show-extra-dates">
 +                    <property name="label" translatable="yes" comments="Register2 feature">Show the _entered and reconcile dates</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">Show the date when the transaction was entered below the posted date and reconciled date on split row.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/show-calendar-buttons">
 +                    <property name="label" translatable="yes" comments="Register2 feature">Show the calendar b_uttons</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">Show the calendar buttons Cancel, Today and Select.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">13</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/selection-to-blank-on-expand">
 +                    <property name="label" translatable="yes" comments="Register2 feature">_Move the selection to the blank split on expand</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">This will move the selection to the blank split when the transaction is expanded.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">14</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.register/show-extra-dates-on-selection">
 +                    <property name="label" translatable="yes" comments="Register2 feature">_Show entered and reconciled dates on selection</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="tooltip_text" translatable="yes">Show the entered date and reconciled date on transaction selection.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">12</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">6</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label5">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Register Defaults</property>
 +              </object>
 +              <packing>
 +                <property name="position">6</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table8">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <child>
 +                  <object class="GtkLabel" id="locale_currency2">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes">US Dollars (USD)</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment5">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="left_padding">12</property>
 +                    <child>
 +                      <object class="GtkRadioButton" id="pref/general.report/currency-choice-other">
 +                        <property name="label" translatable="yes">Ch_oose:</property>
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="receives_default">False</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">Use the specified currency for all newly created reports.</property>
 +                        <property name="tooltip_text" translatable="yes">Use the specified currency for all newly created reports.</property>
 +                        <property name="halign">start</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="active">True</property>
 +                        <property name="draw_indicator">True</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment4">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="left_padding">12</property>
 +                    <child>
 +                      <object class="GtkRadioButton" id="pref/general.report/currency-choice-locale">
 +                        <property name="label" translatable="yes">Loc_ale:</property>
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="receives_default">False</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">Use the system locale currency for all newly created reports.</property>
 +                        <property name="tooltip_text" translatable="yes">Use the system locale currency for all newly created reports.</property>
 +                        <property name="halign">start</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="draw_indicator">True</property>
 +                        <property name="group">pref/general.report/currency-choice-other</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label86">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Default Report Currency</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label88">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label89">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Location</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general.report/use-new-window">
 +                    <property name="label" translatable="yes">Report opens in a new _window</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">If checked, each report will be opened in its own top level window. If clear, the report will be opened in the current window.</property>
 +                    <property name="tooltip_text" translatable="yes">If checked, each report will be opened in its own top level window. If clear, the report will be opened in the current window.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="pref/general.report/currency-other">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <placeholder/>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label21">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Default zoom level</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="hbox5">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="orientation">vertical</property>
 +                    <child>
 +                      <object class="GtkSpinButton" id="pref/general.report/default-zoom">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="tooltip_text" translatable="yes">On high resolution screens reports tend to be hard to read. This option allows you to scale reports up by the set factor. For example setting this to 2.0 will display reports at twice their typical size.</property>
 +                        <property name="halign">start</property>
 +                        <property name="margin_left">12</property>
 +                        <property name="adjustment">default_zoom_adj</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">7</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">7</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label6">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Reports</property>
 +              </object>
 +              <packing>
 +                <property name="position">7</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="table5">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <property name="column_spacing">12</property>
 +                <child>
 +                  <object class="GtkLabel" id="label72">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Window Geometry</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label74">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/save-window-geometry">
 +                    <property name="label" translatable="yes">_Save window size and position</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Save window size and location when it is closed.</property>
 +                    <property name="tooltip_text" translatable="yes">Save window size and location when it is closed.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">1</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/tab-next-recent">
 +                    <property name="label" translatable="yes">Bring the most _recent tab to the front</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Closing a tab moves to the most recently visited tab.</property>
 +                    <property name="tooltip_text" translatable="yes">Closing a tab moves to the most recently visited tab.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">5</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label110">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">7</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label111">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Tab Position</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/tab-position-top">
 +                    <property name="label" translatable="yes">To_p</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display the notebook tabs at the top of the window.</property>
 +                    <property name="tooltip_text" translatable="yes">Display the notebook tabs at the top of the window.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/tab-position-bottom">
 +                    <property name="label" translatable="yes">B_ottom</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display the notebook tabs at the bottom of the window.</property>
 +                    <property name="tooltip_text" translatable="yes">Display the notebook tabs at the bottom of the window.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/tab-position-top</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/tab-position-left">
 +                    <property name="label" translatable="yes">_Left</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display the notebook tabs at the left of the window.</property>
 +                    <property name="tooltip_text" translatable="yes">Display the notebook tabs at the left of the window.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/tab-position-top</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">11</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/tab-position-right">
 +                    <property name="label" translatable="yes">_Right</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display the notebook tabs at the right of the window.</property>
 +                    <property name="tooltip_text" translatable="yes">Display the notebook tabs at the right of the window.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/tab-position-top</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">12</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label7">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Summary Bar Position</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">8</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/summarybar-position-top">
 +                    <property name="label" translatable="yes">Top</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display the summary bar at the top of the page.</property>
 +                    <property name="tooltip_text" translatable="yes">Display the summary bar at the top of the page.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="active">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">9</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkRadioButton" id="pref/general/summarybar-position-bottom">
 +                    <property name="label" translatable="yes">Bottom</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Display the summary bar at the bottom of the page.</property>
 +                    <property name="tooltip_text" translatable="yes">Display the summary bar at the bottom of the page.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                    <property name="group">pref/general/summarybar-position-top</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">10</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label112">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkLabel" id="label113">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="halign">start</property>
 +                    <property name="label" translatable="yes"><b>Tabs</b></property>
 +                    <property name="use_markup">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">3</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkCheckButton" id="pref/general/tab-close-buttons">
 +                    <property name="label" translatable="yes">Show close button on _notebook tabs</property>
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="receives_default">False</property>
 +                    <property name="has_tooltip">True</property>
 +                    <property name="tooltip_markup">Show a close button on each notebook tab. These function identically to the &apos;Close&apos; menu item.</property>
 +                    <property name="tooltip_text" translatable="yes">Show a close button on each notebook tab. These function identically to the 'Close' menu item.</property>
 +                    <property name="halign">start</property>
 +                    <property name="margin_left">12</property>
 +                    <property name="use_underline">True</property>
 +                    <property name="draw_indicator">True</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">4</property>
 +                    <property name="width">2</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkAlignment" id="alignment9">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <property name="left_padding">12</property>
 +                    <child>
 +                      <object class="GtkLabel" id="label117">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="halign">start</property>
 +                        <property name="label" translatable="yes">_Width:</property>
 +                        <property name="use_underline">True</property>
 +                        <property name="ellipsize">middle</property>
 +                      </object>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkBox" id="hbox3">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
 +                    <child>
 +                      <object class="GtkSpinButton" id="pref/general/tab-width">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">True</property>
 +                        <property name="has_tooltip">True</property>
 +                        <property name="tooltip_markup">If the text in the tab is longer than this value (the test is approximate) then the tab label will have the middle cut and replaced with an ellipsis.</property>
 +                        <property name="tooltip_text" translatable="yes">If the text in the tab is longer than this value (the test is approximate) then the tab label will have the middle cut and replaced with an ellipsis.</property>
 +                        <property name="invisible_char">●</property>
 +                        <property name="primary_icon_activatable">False</property>
 +                        <property name="secondary_icon_activatable">False</property>
 +                        <property name="adjustment">tab_width_adj</property>
 +                        <property name="climb_rate">1</property>
 +                        <property name="numeric">True</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">True</property>
 +                        <property name="position">0</property>
 +                      </packing>
 +                    </child>
 +                    <child>
 +                      <object class="GtkLabel" id="label118">
 +                        <property name="visible">True</property>
 +                        <property name="can_focus">False</property>
 +                        <property name="label" translatable="yes">characters</property>
 +                      </object>
 +                      <packing>
 +                        <property name="expand">False</property>
 +                        <property name="fill">False</property>
 +                        <property name="position">1</property>
 +                      </packing>
 +                    </child>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">6</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +                <child>
 +                  <placeholder/>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">8</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel" id="label8">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Windows</property>
 +              </object>
 +              <packing>
 +                <property name="position">8</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +            <child>
 +              <object class="GtkGrid" id="grid9">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="border_width">6</property>
 +                <property name="row_spacing">6</property>
 +                <property name="column_spacing">6</property>
 +                <child>
 +                  <object class="GtkLabel" id="apilabel">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">False</property>
++                    <property name="tooltip_text" translatable="yes">To retrieve online quotes from Alphavantage, this key needs to be set. A key can be retrieved from the Alpha Vantage website.</property>
 +                    <property name="label" translatable="yes">Alpha Vantage API key</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">0</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +                <child>
 +                  <object class="GtkEntry" id="pref/general.finance-quote/alphavantage-api-key">
 +                    <property name="visible">True</property>
 +                    <property name="can_focus">True</property>
 +                    <property name="tooltip_text" translatable="yes">To retrieve online quotes from Alphavantage, this key needs to be set. A key can be retrieved from the Alpha Vantage website.</property>
 +                  </object>
 +                  <packing>
 +                    <property name="left_attach">1</property>
 +                    <property name="top_attach">0</property>
 +                  </packing>
 +                </child>
 +              </object>
 +              <packing>
 +                <property name="position">9</property>
 +              </packing>
 +            </child>
 +            <child type="tab">
 +              <object class="GtkLabel">
 +                <property name="visible">True</property>
 +                <property name="can_focus">False</property>
 +                <property name="halign">start</property>
 +                <property name="label" translatable="yes">Online Quotes</property>
 +              </object>
 +              <packing>
 +                <property name="position">9</property>
 +                <property name="tab_fill">False</property>
 +              </packing>
 +            </child>
 +          </object>
 +          <packing>
 +            <property name="expand">True</property>
 +            <property name="fill">True</property>
 +            <property name="position">2</property>
 +          </packing>
 +        </child>
 +      </object>
 +    </child>
 +    <action-widgets>
 +      <action-widget response="-11">helpbutton2</action-widget>
 +      <action-widget response="-7">closebutton2</action-widget>
 +    </action-widgets>
 +  </object>
 +</interface>

commit 21431e0b6962a97cdf51b29e6c6067c24c881110
Author: Geert Janssens <geert at kobaltwit.be>
Date:   Sat Feb 3 12:54:35 2018 +0100

    Add tooltips to Alpha Vantage key option

diff --git a/src/gnome-utils/gtkbuilder/dialog-preferences.glade b/src/gnome-utils/gtkbuilder/dialog-preferences.glade
index 821778c..3968f4b 100644
--- a/src/gnome-utils/gtkbuilder/dialog-preferences.glade
+++ b/src/gnome-utils/gtkbuilder/dialog-preferences.glade
@@ -3810,6 +3810,7 @@ many months before the current month:</property>
                   <object class="GtkLabel" id="label23">
                     <property name="visible">True</property>
                     <property name="can_focus">False</property>
+                    <property name="tooltip_text" translatable="yes">To retrieve online quotes from Alphavantage, this key needs to be set. A key can be retrieved from the Alpha Vantage website.</property>
                     <property name="label" translatable="yes">Alpha Vantage API key</property>
                   </object>
                   <packing>
@@ -3821,6 +3822,7 @@ many months before the current month:</property>
                   <object class="GtkEntry" id="pref/general.finance-quote/alphavantage-api-key">
                     <property name="visible">True</property>
                     <property name="can_focus">True</property>
+                    <property name="tooltip_text" translatable="yes">To retrieve online quotes from Alphavantage, this key needs to be set. A key can be retrieved from the Alpha Vantage website.</property>
                     <property name="invisible_char">●</property>
                     <property name="primary_icon_activatable">False</property>
                     <property name="secondary_icon_activatable">False</property>



Summary of changes:
 gnucash/gnome-utils/gtkbuilder/dialog-preferences.glade | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)



More information about the gnucash-changes mailing list