r17967 - gnucash/trunk - Revert r17966 and use Glade-2 again.

Andreas Köhler andi5 at cvs.gnucash.org
Mon Mar 2 16:15:51 EST 2009


Author: andi5
Date: 2009-03-02 16:15:41 -0500 (Mon, 02 Mar 2009)
New Revision: 17967
Trac: http://svn.gnucash.org/trac/changeset/17967

Added:
   gnucash/trunk/util/glade-fixup
Modified:
   gnucash/trunk/src/business/business-gnome/glade/billterms.glade
   gnucash/trunk/src/business/business-gnome/glade/businessprefs.glade
   gnucash/trunk/src/business/business-gnome/glade/choose-owner.glade
   gnucash/trunk/src/business/business-gnome/glade/customer.glade
   gnucash/trunk/src/business/business-gnome/glade/date-close.glade
   gnucash/trunk/src/business/business-gnome/glade/employee.glade
   gnucash/trunk/src/business/business-gnome/glade/invoice.glade
   gnucash/trunk/src/business/business-gnome/glade/job.glade
   gnucash/trunk/src/business/business-gnome/glade/order.glade
   gnucash/trunk/src/business/business-gnome/glade/payment.glade
   gnucash/trunk/src/business/business-gnome/glade/vendor.glade
   gnucash/trunk/src/business/dialog-tax-table/tax-tables.glade
   gnucash/trunk/src/gnome-search/search.glade
   gnucash/trunk/src/gnome-utils/glade/commodity.glade
   gnucash/trunk/src/gnome-utils/glade/dialog-book-close.glade
   gnucash/trunk/src/gnome-utils/glade/dialog-database-connection.glade
   gnucash/trunk/src/gnome-utils/glade/dialog-query-list.glade
   gnucash/trunk/src/gnome-utils/glade/dialog-reset-warnings.glade
   gnucash/trunk/src/gnome-utils/glade/druid-gconf-setup.glade
   gnucash/trunk/src/gnome-utils/glade/druid-gnc-xml-import.glade
   gnucash/trunk/src/gnome-utils/glade/druid-provider-multifile.glade
   gnucash/trunk/src/gnome-utils/glade/exchange-dialog.glade
   gnucash/trunk/src/gnome-utils/glade/gnc-date-format.glade
   gnucash/trunk/src/gnome-utils/glade/gnc-gui-query.glade
   gnucash/trunk/src/gnome-utils/glade/preferences.glade
   gnucash/trunk/src/gnome-utils/glade/totd.glade
   gnucash/trunk/src/gnome-utils/glade/transfer.glade
   gnucash/trunk/src/gnome/glade/account.glade
   gnucash/trunk/src/gnome/glade/acctperiod.glade
   gnucash/trunk/src/gnome/glade/budget.glade
   gnucash/trunk/src/gnome/glade/chart-export.glade
   gnucash/trunk/src/gnome/glade/commodities.glade
   gnucash/trunk/src/gnome/glade/fincalc.glade
   gnucash/trunk/src/gnome/glade/lots.glade
   gnucash/trunk/src/gnome/glade/merge.glade
   gnucash/trunk/src/gnome/glade/newuser.glade
   gnucash/trunk/src/gnome/glade/price.glade
   gnucash/trunk/src/gnome/glade/print.glade
   gnucash/trunk/src/gnome/glade/progress.glade
   gnucash/trunk/src/gnome/glade/reconcile.glade
   gnucash/trunk/src/gnome/glade/register.glade
   gnucash/trunk/src/gnome/glade/sched-xact.glade
   gnucash/trunk/src/gnome/glade/stocks.glade
   gnucash/trunk/src/gnome/glade/tax.glade
   gnucash/trunk/src/gnome/glade/userpass.glade
   gnucash/trunk/src/import-export/aqbanking/aqbanking.glade
   gnucash/trunk/src/import-export/binary-import/binary-import.glade
   gnucash/trunk/src/import-export/csv/gnc-csv-preview-dialog.glade
   gnucash/trunk/src/import-export/generic-import.glade
   gnucash/trunk/src/import-export/hbci/glade/hbci.glade
   gnucash/trunk/src/import-export/hbci/glade/hbcipass.glade
   gnucash/trunk/src/import-export/hbci/glade/hbciprefs.glade
   gnucash/trunk/src/import-export/import-provider-format.glade
   gnucash/trunk/src/import-export/qif-import/qif.glade
   gnucash/trunk/src/report/report-gnome/report.glade
Log:
Revert r17966 and use Glade-2 again.

At the moment all major distributions feature Glade-3 which tends to
save a lot of lines less compared to Glade-2 because it does not define
properties whose values equal the default ones specified by Gtk+.
Unfortunately though, only very recent versions of Glade, v3.5.3+,
address the following two issues:

(1) GtkTable attachments are written in different order each times,
rendering diffs unusable.
(2) Currently we depend on the ability to use a name multiple times in a
single glade file and only newer versions allow to have uniqueness be
applied to each top-level widget.

Sorry for the confusion.



More information about the gnucash-patches mailing list