r17794 - gnucash/trunk - Add ChangeLog.2008.

Andreas Köhler andi5 at cvs.gnucash.org
Fri Jan 2 05:46:27 EST 2009


Author: andi5
Date: 2009-01-02 05:46:27 -0500 (Fri, 02 Jan 2009)
New Revision: 17794
Trac: http://svn.gnucash.org/trac/changeset/17794

Added:
   gnucash/trunk/ChangeLog.2008
Modified:
   gnucash/trunk/Makefile.am
Log:
Add ChangeLog.2008.

Used branches:
- aqbanking3
- csv-import
- reshuffle-modules
- deprecated-cleanup
- gobject-engine-dev-warlord
- remove-group2
- sx-cleanup


Added: gnucash/trunk/ChangeLog.2008
===================================================================
--- gnucash/trunk/ChangeLog.2008	                        (rev 0)
+++ gnucash/trunk/ChangeLog.2008	2009-01-02 10:46:27 UTC (rev 17794)
@@ -0,0 +1,4116 @@
+2008-12-31 20:42  andi5
+
+	* [r17789] src/optional/python-bindings/Makefile.am: Add a make
+	  rule for gnucash_core_c.py.
+
+2008-12-31 20:41  andi5
+
+	* [r17788] configure.in: Add dist-bzip2 to dist. Automake-1.10
+	  also supports dist-lzma but adding it to AM_INIT_AUTOMAKE would
+	  require us to assume Automake 1.10 which might not yet be
+	  available on each developer os. When dist'ing I will probably
+	  add a short line to the dist target to tar up the same directory
+	  instead of running dist-lzma manually. BP
+
+2008-12-31 20:06  andi5
+
+	* [r17787] src/optional/python-bindings/Makefile.am,
+	  src/optional/python-bindings/tests/Makefile.am: Beautify
+	  python-bindings/Makefile.am. * Remove gnucash_core.i from
+	  _SOURCES, because automake probably does not use it anyway. *
+	  Put flags into separate lines. * Add gnucash_core.c to
+	  maintainer-clean target and wrap it in BUILDING_FROM_SVN, so
+	  that timestamps in tarballs do not try to regenerate it. * Add
+	  example_scripts/*.py, tests/*.py and *.i to EXTRA_DIST.
+
+2008-12-31 19:13  andi5
+
+	* [r17786] po/POTFILES.in: Add python-bindings/gnucash_core.c to
+	  po/POTFILES.in.
+
+2008-12-31 18:53  andi5
+
+	* [r17785] accounts/fi_FI, accounts/nl: Ignore some generated
+	  files in accounts/.
+
+2008-12-28 20:30  cstim
+
+	* [r17784] src/gnome/glade/newuser.glade: Fix typo (incomplete
+	  sentence) as pointed out by Bob Lewis.
+
+2008-12-20 21:21  cstim
+
+	* [r17782] src/gnome/gnc-split-reg.c, src/gnome/gnc-split-reg.h,
+	  src/gnome/ui/gnc-reconcile-window-ui.xml,
+	  src/gnome/window-reconcile.c: Bug #563565: Reconcile Window: Add
+	  new action for balancing entry Add a new action "Balance" to
+	  reconcile window. It is only sensitive if the difference is !=
+	  0. If activated, it creates a new transaction in the account
+	  register to adjust the difference. The corresponding account
+	  defaults to the orphan account. Jump to the new transaction in
+	  the register window. Patch by C. Ernst.
+
+2008-12-20 21:16  cstim
+
+	* [r17781] src/register/register-gnome/gnucash-sheet.c: Bug
+	  #564928: Fix segfault when closing a invoice tab (r17747
+	  regression) This reverts one hunk of r17747: It's not necessary
+	  because the hash table keys are freed up in
+	  gnucash_sheet_cleer_styles. Patch by Jonathan Kamens. BP
+
+2008-12-20 03:06  plongstaff
+
+	* [r17780] src/backend/dbi/gnc-backend-dbi.c,
+	  src/backend/sql/gnc-backend-sql.c,
+	  src/backend/sql/gnc-backend-sql.h,
+	  src/business/business-core/sql/gnc-address-sql.c,
+	  src/business/business-core/sql/gnc-owner-sql.c: Fix Bug 559772 –
+	  SQL backend not non-ascii-safe Sqlite3 uses utf8 encoding for
+	  all char fields, so it is non-ascii-safe. For postgresql, the
+	  default encoding can be set on a per-db basis. Since the
+	  database is not created by gnucash (the tables are, but not the
+	  database), it is for the user to set utf8 encoding when the
+	  database is created. For mysql, a default encoding can be set on
+	  a per-db, per-table or per-field basis. Since there are char
+	  fields which do not need to be utf8 (e.g. guids), encoding is
+	  set on a per-field basis.
+
+2008-12-15 23:55  andi5
+
+	* [r17778] packaging/win32/install.sh: Win32: Install italian
+	  documentation. BP
+
+2008-12-14 21:12  cstim
+
+	* [r17777] src/gnome-utils/test/test-gnc-recurrence.c: Fix test
+	  whose compile broke with r17725. Sorry for that.
+
+2008-12-14 07:47  andi5
+
+	* [r17776] src/bin/gnucash-bin.c: Update latest stable version.
+
+2008-12-14 03:10  andi5
+
+	* [r17771] packaging/win32/dist.sh: Win32: In dist.sh, cp
+	  redirect.exe from installation directory instead of build dir. BP
+
+2008-12-10 21:13  cstim
+
+	* [r17765] src/import-export/aqbanking/druid-ab-initial.c: Bug
+	  #564033: Fix undefined WEXITSTATUS on FreeBSD Patch by G. Paul
+	  Ziemba. BP
+
+2008-12-09 23:50  andrewsw
+
+	* [r17764] src/business/business-reports/easy-invoice.scm,
+	  src/business/business-reports/fancy-invoice.scm,
+	  src/business/business-reports/invoice.scm: implement
+	  customizable invoice title in all three invoices where
+	  previously the user had to hand edit scheme files to change
+	  "Invoice" to "Tax Invoice" and the like, there is now an option
+	  to enter a custom string. This string will override the word
+	  "Invoice" (or "Bill" and "Expense Voucher") in all locations in
+	  the report.
+
+2008-12-08 22:57  andrewsw
+
+	* [r17763] src/report/report-system/html-acct-table.scm: clean up
+	  a really ugly piece of scheme code
+
+2008-12-07 22:13  plongstaff
+
+	* [r17760] src/gnome-utils/gnc-main-window.c,
+	  src/gnome-utils/gnc-plugin-file-history.c: Fix #559771 – user
+	  and password shown in menu in the clear In
+	  gnc_history_generate_label() and
+	  gnc_main_window_generate_title(), replace the username and
+	  password with an equal-length string of asterisks.
+
+2008-12-07 16:58  plongstaff
+
+	* [r17759] src/gnome/gnc-plugin-basic-commands.c: Commit r17686
+	  "Bug 559783 - SQL-related menu entry only when --enable-dbi is
+	  given" introduced a Gtk critical warning because an action was
+	  removed from the compilation, but still referenced from the ui
+	  xml file. This commit changes this so that the database
+	  connection action is still created, but the add_to_window()
+	  function is overriden to set that action insensitive if
+	  --enable-dbi is not given.
+
+2008-12-06 21:54  cstim
+
+	* [r17751] src/backend/file/gnc-freqspec-xml-v2.c,
+	  src/backend/file/gnc-recurrence-xml-v2.c,
+	  src/gnome-utils/gnc-frequency.c,
+	  src/gnome/glade/sched-xact.glade: Revert r17730 and re-apply
+	  r17725, "Bug #106401: Add SX weekend occurence to be shifted to
+	  weekdays" This time, the XML element handler for the "weekend
+	  adjustment" is optional so that old files without that element
+	  are read without error. Patch (well, kind of) by Simon Arlott.
+	* [r17750] src/gnome/dialog-sx-since-last-run.c: Revert accidental
+	  removal of the since-last-run druid pop-up window in r17725.
+
+2008-12-06 21:33  cstim
+
+	* [r17749] src/report/report-gnome/dialog-column-view.c: Bug
+	  #563160: Fix confusing order of "Column span" and "Row span" The
+	  report options of multicolumn reports show in the Selected
+	  Reports the attributes "Rows" and "Cols". If choose "Size" to
+	  edit these values a dialog opens with "Column span" and "Row
+	  span" - just the other way around. I always confuse this. This
+	  patch swaps the order in the dialog. Patch by C.Ernst. BP
+	* [r17748] src/report/report-system/report.scm: Bug #348860: Fix
+	  missing sub-report options when saving a multicolumn report When
+	  writing the report options to saved-reports the embedded reports
+	  (if any exist) are stored too. This is important for saving
+	  multicolumn reports. Patch by C. Ernst. BP
+	* [r17747] src/register/register-gnome/gnucash-sheet.c,
+	  src/register/register-gnome/gnucash-style.c: Bug #563273: Fix
+	  crash on startup Here's the problem... GnuCash uses a hash table
+	  with int keys to store dimensions, and the key value is the
+	  number of rows in the dimension being stored. The problem is
+	  that this key value is stored in a static int inside the
+	  style_get_key function, which means that the key always has the
+	  same address, and the hash functions in glib2 store the
+	  *address*, not the *value* of the key. Unfortunately, the hash
+	  algorithm changed some time between glib2-2.18.2 and
+	  glib2-2.19.2, such that there's a hash conflict between the key
+	  value 1 and the key value 2, but since the value of the already
+	  hashed key was swiped out from under it when style_get_key
+	  "created" a new key, the hash table entry that's already there
+	  matches even when it shouldn't have. The attached patch cleans
+	  this up by allocating memory to hold the key when inserting it
+	  into the hash table. It also changes the way the hash table is
+	  created to ensure that the memory is freed when a hash table
+	  entry or hash table is destroyed. And while I was at it, I made
+	  the same fix for the cursors hash table, which was also leaking
+	  memory when entries were removed or the table was destroyed.
+	  Patch by Jonathan Kamens. BP
+
+2008-12-01 22:10  andi5
+
+	* [r17745] src/gnome-utils/print-session.c: Put
+	  gnc_print_session_fontsel_cb() inside #ifndef
+	  GTKHTML_USES_GTKPRINT. This resolves a compilation error about
+	  GtkButton*.
+
+2008-11-30 21:44  cstim
+
+	* [r17743] src/report/standard-reports/budget.scm: Bug #347274:
+	  Add individual column selection to be displayed in the budget
+	  report This patch introduces a new option tab "Display" with
+	  boolean options for each column, as proposed in comment 31. The
+	  default behaviour was (and is now again) to display only Budget
+	  and Actual. Patch by C. Ernst. BP
+
+2008-11-27 10:30  cstim
+
+	* [r17731] src/gnome-utils/dialog-book-close.c: Bug #137017: Add
+	  flag to book-closing transactions to distinguish them from
+	  manually entered ones. This seems to be a prerequisite for
+	  fixing the timezone issues discussed in #137017 and references
+	  therein. BP
+
+2008-11-26 22:42  cstim
+
+	* [r17730] src/backend/file/gnc-freqspec-xml-v2.c,
+	  src/backend/file/gnc-recurrence-xml-v2.c,
+	  src/gnome-utils/gnc-frequency.c,
+	  src/gnome/glade/sched-xact.glade: Partly revert r17725, "Bug
+	  #106401: Add SX weekend occurence to be shifted to weekdays" The
+	  original patch doesn't seem to deal with backward compatiblity
+	  in the XML parser well enough. This commit reverts the GUI- and
+	  XML-related parts of r17725.
+
+2008-11-26 22:16  cstim
+
+	* [r17729] src/report/report-system/report.scm: Unify option name
+	  lookup of stylesheet option in reports. BP
+	* [r17728] src/report/report-system/report.scm: Bug #345980: Fix
+	  changed stylesheet option that isn't saved in saved reports
+	  Patch by andi5. BP
+
+2008-11-26 21:41  cstim
+
+	* [r17727] src/gnome-utils/gnc-html.c,
+	  src/gnome-utils/print-session.c,
+	  src/gnome-utils/print-session.h: Bug #350408: Fix incorrect
+	  fonts in reports and their print preview Patch originally
+	  provided by Paul Andreassen, in bugzilla by Paul Gear.
+
+2008-11-26 21:23  cstim
+
+	* [r17726] src/backend/file/gnc-backend-file.c: Bug #405472: Fix
+	  saving files opened over FUSE and sshfs This patch disables
+	  hardlinks on sshfs filesystems. Patch by dhx <bugzilla at dhx.it> BP
+
+2008-11-26 21:17  cstim
+
+	* [r17725] src/backend/file/gnc-freqspec-xml-v2.c,
+	  src/backend/file/gnc-recurrence-xml-v2.c,
+	  src/backend/file/gnc-schedxaction-xml-v2.c,
+	  src/engine/Recurrence.c, src/engine/Recurrence.h,
+	  src/engine/gnc-budget.c,
+	  src/engine/test-core/test-engine-stuff.c,
+	  src/engine/test/test-recurrence.c,
+	  src/gnome-utils/gnc-frequency.c,
+	  src/gnome-utils/gnc-recurrence.c,
+	  src/gnome/dialog-sx-from-trans.c,
+	  src/gnome/dialog-sx-since-last-run.c,
+	  src/gnome/druid-acct-period.c, src/gnome/druid-loan.c,
+	  src/gnome/glade/sched-xact.glade,
+	  src/gnome/gnc-plugin-page-budget.c,
+	  src/gnome/gnc-plugin-page-sx-list.c: Bug #106401: Add SX weekend
+	  occurence to be shifted to weekdays The RFE wanted to specify
+	  the date of a scheduled transaction like this: At the 15th of
+	  each month but if that is a saturday or a sunday then at the
+	  next monday after that (or the friday before) This patch
+	  implements this. The contributer writes: Aside from some
+	  combinations being possible that don't make sense (because I
+	  haven't looked at how to hide the extra combo boxes for them),
+	  and some awful code in recurrenceNextInstance to stop it trying
+	  to go backwards (it may make more sense to store the date that
+	  was going to be used next before it's changed back/forward, so
+	  that that can be compared instead), it seems to work ok. Patch
+	  by Simon Arlott.
+
+2008-11-26 14:35  cstim
+
+	* [r17724] src/business/business-core/gncAddress.c,
+	  src/business/business-core/gncBillTerm.c,
+	  src/business/business-core/gncCustomer.c,
+	  src/business/business-core/gncEmployee.c,
+	  src/business/business-core/gncEntry.c,
+	  src/business/business-core/gncInvoice.c,
+	  src/business/business-core/gncJob.c,
+	  src/business/business-core/gncOrder.c,
+	  src/business/business-core/gncTaxTable.c,
+	  src/business/business-core/gncVendor.c, src/engine/Account.c,
+	  src/engine/SX-book.c, src/engine/SchedXaction.c,
+	  src/engine/Split.c, src/engine/Transaction.c,
+	  src/engine/gnc-budget.c, src/engine/gnc-commodity.c,
+	  src/engine/gnc-lot.c, src/engine/gnc-pricedb.c: Bug #539957:
+	  Replace struct named assignments by C99 "designated
+	  initializers" Patch by Halton Huo.
+
+2008-11-26 14:22  cstim
+
+	* [r17723] configure.in, src/gnome-utils/Makefile.am: Bug #536299
+	  Fix underlinking issue: Conditionally add -lX11 to gnome-utils
+	  Follow-up to r17683. Patch by Andi5. BP
+
+2008-11-26 13:40  cstim
+
+	* [r17722] lib/libqof/qof/Makefile.am: Fix missing correct
+	  CPPFLAGS when compiling qofmath test program.
+
+2008-11-26 13:39  cstim
+
+	* [r17721] src/engine/test/test-date.c: Bug #506251: Fix test-date
+	  failure on systems with a timezone east of UTC This patch
+	  removes all the calls to check_conversion which test zero
+	  seconds (the epoch) and it changes the check_time function to
+	  skip any timestamps that are before noon on January 1, 1970,
+	  UTC. Patch by Daniel Harding.
+
+2008-11-26 13:32  cstim
+
+	* [r17720] configure.in, macros/as-scrub-include.m4: Bug #548218:
+	  Unify command substitution shell pattern The command
+	  substiturion by $(expression) causes configure error on solaris.
+	  Command substitution via $() is even part of
+	  http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
+	  , which I regard as POSIX definition of a shell, i.e. the
+	  absolute minimum I think a shell should be able to do. From that
+	  document, backticks are "just as standarized" as the $() form.
+	  In that sense, this patch is simply unifying the command
+	  substitution pattern in our scripts. Patch by Halton Huo. BP
+
+2008-11-26 13:06  cstim
+
+	* [r17719] src/business/business-core/gncInvoice.c,
+	  src/business/business-core/gncInvoice.h,
+	  src/business/business-gnome/dialog-invoice.c: Multicurrency
+	  business features: Handle invoice/bill line items This patch is
+	  the last in the multicurrency set : it deals with conversions
+	  where individual invoice/bill line item accounts are different
+	  from the "owner" currency (aka, the invoice/bill currency). The
+	  original plan was to also have a checkbox to allow the user to
+	  use an account that isn't usually in the owner currency, in the
+	  owner currency, but that's more ornate and requires more time
+	  and code than I have time for right now, so, it's a feature for
+	  future :) I tested out "invoice currency matches the default
+	  books currency and has some accounts that use other currencies"
+	  and "invoice currency does not match default currency and has
+	  some stuff that does and some stuff that doesn't".. it could
+	  probably stand to also be tested by some other folks, but what I
+	  tried worked :) Patch by Jamie Campbell.
+
+2008-11-26 10:50  cstim
+
+	* [r17718] src/gnome-utils/glade/transfer.glade: Move "Fetch
+	  price" button next to the exchange rate. Patch by Jamie Campbell.
+
+2008-11-25 11:12  cstim
+
+	* [r17716] accounts/Makefile.am, accounts/nl,
+	  accounts/nl/Makefile.am, accounts/nl/acctchrt_full.gnucash-xea,
+	  configure.in: Bug #514455: Adding Dutch (Netherlands)
+	  translation of account template This translation has been
+	  reviewed by one of the gnuchash translators for Dutch nl_NL.
+	  There is no need for an extra translation for Belgium, this
+	  version aims to be 'as Dutch as possible'. This file can now be
+	  used to translate the other templates English to Dutch.
+	  Translation by Pander <pander at users.sourceforge.net>. BP
+
+2008-11-23 18:04  plongstaff
+
+	* [r17713] src/backend/dbi/gnc-backend-dbi.c,
+	  src/backend/sql/gnc-account-sql.c,
+	  src/backend/sql/gnc-backend-sql.c,
+	  src/backend/sql/gnc-backend-sql.h,
+	  src/backend/sql/gnc-transaction-sql.c,
+	  src/backend/sql/gnc-transaction-sql.h: Load account balances at
+	  startup. Load splits for an account as required.
+
+2008-11-22 01:16  plongstaff
+
+	* [r17712] src/engine/Account.c: Fix bug where
+	  gnc_account_set_cleared_balance() and
+	  gnc_account_set_reconciled_balance() were setting the wrong
+	  field.
+
+2008-11-20 17:11  cstim
+
+	* [r17711] src/business/business-gnome/business-gnome-utils.c,
+	  src/engine/gnc-commodity.c, src/engine/gnc-commodity.h,
+	  src/gnome-utils/gnc-account-sel.c: Fix compiler warning/error
+	  about incompatible function pointer type, fixing r17709 This is
+	  fixed by inserting a wrapper function whose pointer has the
+	  correct type as needed by g_list_find_custom.
+
+2008-11-20 17:00  cstim
+
+	* [r17710] src/business/business-core/gncInvoice.c,
+	  src/business/business-core/gncInvoice.h,
+	  src/business/business-gnome/business-gnome-utils.c,
+	  src/business/business-gnome/business-gnome-utils.h,
+	  src/business/business-gnome/dialog-payment.c: Add support for
+	  mixed currency for invoice payment This patch extends the
+	  payment dialog to allow paying foreign-currency AP with local
+	  currency, or local-currency AP with foreign currency (I don't
+	  know if there's a use-case for the latter, but it would have
+	  been harder to code to NOT support it). Patch by Jamie Campbell.
+	* [r17709] src/gnome-utils/gnc-account-sel.c: Fix compiler
+	  warning/error about incompatible function pointer type This is
+	  fixed by inserting a wrapper function whose pointer has the
+	  correct type as needed by g_list_find_custom.
+	* [r17708] src/business/business-gnome/business-gnome-utils.c,
+	  src/business/business-gnome/business-gnome-utils.h,
+	  src/business/business-gnome/dialog-date-close.c,
+	  src/business/business-gnome/dialog-date-close.h,
+	  src/business/business-gnome/dialog-employee.c,
+	  src/business/business-gnome/dialog-invoice.c,
+	  src/engine/gnc-commodity.c, src/engine/gnc-commodity.h,
+	  src/gnome-utils/dialog-book-close.c,
+	  src/gnome-utils/dialog-options.c,
+	  src/gnome-utils/gnc-account-sel.c,
+	  src/gnome-utils/gnc-account-sel.h, src/gnome/druid-loan.c,
+	  src/gnome/gnc-plugin-page-account-tree.c: Add a new account
+	  selection filter, disallowing bill post to wrong commodity
+	  account This patch adds a new account selection filter allowing
+	  valid commodity to be restricted, and makes use of it for bill
+	  posting. This filter is allowed to be NULL (just as with the
+	  'account type' filter) and when NULL, isn't used. The patch also
+	  fixes a bug where gnc commodity copy wasn't copying mnemonic,
+	  thus erroneously making a copy not equal to the original when
+	  comparison happens. The behaviour is that the user isn't able to
+	  select a post account in the wrong currency. If there is no
+	  possible account (aka, EVERYTHING gets filtered out) they get a
+	  blank combo box. This is consistent with what the account type
+	  filter does when there are no valid account-type accounts. Patch
+	  by Jamie Campbell and Mark Jenkins.
+
+2008-11-20 09:49  cstim
+
+	* [r17707] src/gnome-utils/dialog-transfer.c,
+	  src/gnome-utils/glade/transfer.glade: Add a button to get the
+	  latest rate in transfer dialog It's part of the Gnucash
+	  multicurrency extensions project I'm working through, see also
+	  emails Nov 4th 16:42; Nov 4 16:46; Oct 31 16:14 , as well as the
+	  original proposal email oct 23 16:34 (It seems like we're mostly
+	  a 16:00 kind of group) Patch by Jamie Campbell (with one
+	  urgency_hint removed from the glade file)
+
+2008-11-17 21:24  cstim
+
+	* [r17706] src/import-export/aqbanking/gnc-ab-utils.h: Change
+	  libaqbanking4 version check to look for >= 3.99.x Martin Preuss
+	  pointed out that 3.9.x might be used as a number for a stable
+	  libaqbanking3 release sometime in the future. BP
+
+2008-11-16 21:44  cstim
+
+	* [r17705] src/gnome-search/dialog-search.c,
+	  src/gnome-search/search.glade: Bug #115066: Enable "Search For"
+	  dialog that matches all. Allow to remove all elements which
+	  results in an "empty" new/refinement/... search matching all
+	  available items. In that case grey out the match-type combo in
+	  the upper right corner and add a label "Match all entries" where
+	  the criteria list used to sit. Patch by andi5. BP
+
+2008-11-16 21:29  cstim
+
+	* [r17704] src/import-export/import-main-matcher.c: Bug #435427:
+	  Enable sorting in import matcher dialog by clicking on column
+	  header Patch by Shawn Faucher. BP
+
+2008-11-16 20:49  cstim
+
+	* [r17703] src/import-export/aqbanking/gnc-ab-utils.h: Fix
+	  libaqbanking4 version number range. Patch by David Reiser.
+	  Needed in addition to r17620. BP
+
+2008-11-13 09:18  cstim
+
+	* [r17690] src/report/standard-reports/average-balance.scm: Bug
+	  #543332: Fix severe performance regression in Average Balance
+	  report Patch by Boris Zbarsky. BP
+
+2008-11-10 16:55  rolf
+
+	* [r17688] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: make
+	  sure the wording is consistent for all travel expense accounts
+
+2008-11-09 18:11  cstim
+
+	* [r17687] src/gnome-utils/dialog-options.c: Bug #560043: Fix
+	  crash after changing the budget option in the budget report.
+	  This was caused by changing the internal structure name of the
+	  GncBudget, in r17369 and originally in r17352. From a quick
+	  glance, the gda-dev branch didn't introduce any further
+	  structure name changes, but those should be reviewed in any case.
+
+2008-11-09 03:40  plongstaff
+
+	* [r17686] src/gnome/gnc-plugin-basic-commands.c: Bug #559783 –
+	  SQL-related menu entry only when --enable-dbi is given
+	  Conditionally compile menu entry only if HAVE_DBI_DBI_H is
+	  defined.
+
+2008-11-08 13:40  cstim
+
+	* [r17685] src/gnome-utils/gnc-html-graph-gog.c,
+	  src/report/report-system/Makefile.am,
+	  src/report/report-system/html-document.scm,
+	  src/report/report-system/html-linechart.scm,
+	  src/report/report-system/report-system.scm: Add line charts for
+	  reports The contributor writes: I needed a line chart for a
+	  custom report and was surprised to find that it is currently not
+	  supported by Gnucash. Line charts are supported by the GOffice
+	  library, so I implemented line charts based on the bar charts
+	  implementation (and added some new parameters for markers and
+	  grid). Patch by Sven Henkel <shenkel at gmail.com>.
+
+2008-11-07 21:59  cstim
+
+	* [r17684] src/report/standard-reports/budget.scm: Replace
+	  bitwise-ior with + because the former is not available on all
+	  systems. See bug #347274 for discussion of this. BP
+
+2008-11-07 21:21  cstim
+
+	* [r17683] configure.in, src/backend/file/Makefile.am: Bug #536299
+	  – Fix missing explicit linking of libz Patch by andi5. BP
+
+2008-11-07 21:02  cstim
+
+	* [r17680] src/quotes/gnc-fq-helper.in: Bug #339433: FIx price
+	  quote dates off by one day This bug is related to all the rest
+	  of the date-time issues, but has an additional twist because of
+	  finance-quote. Somewhere between the fq-helper and the price db,
+	  gnucash rolls the quote through timespecCanonicalDayTime(),
+	  wherein it first runs localtime_r(), to produce, presumably,
+	  "2008-11-03 19:00:00" for my Eastern US location. Having now
+	  screwed up the date, gnucash runs gnc_tm_set_day_middle() on it
+	  to enter the price in the pricedb as of noon on the wrong date.
+	  Patch by David Reiser.
+
+2008-11-07 20:59  cstim
+
+	* [r17679] src/business/business-reports/job-report.scm,
+	  src/report/standard-reports/budget-barchart.scm,
+	  src/report/standard-reports/budget-flow.scm: Bug #559012: Fix
+	  recent reports committed without a guid Gnucash trunk (r17677)
+	  hangs on launch under Mac OS X 10.5.5. The progress bar says
+	  "gnucash/report/standard-reports". Adding a report guid to
+	  budget-flow.scm, budget-barchart.scm, and job-reports.scm fixes
+	  the hang. Patch by David Reiser.
+
+2008-11-02 20:51  cstim
+
+	* [r17678] src/report/standard-reports/budget.scm: Bug #347274:
+	  Fix r17675 to calculate correct differences In the patch
+	  committed in r17675 the proposed calculation of differences was
+	  wrong for income and liabilities. This patch should fix this
+	  issue. When back-porting, please make sure to apply this one
+	  too. Patch by C.Ernst. BP
+
+2008-10-31 10:28  cstim
+
+	* [r17677] src/register/ledger-core/split-register-control.c: Fix
+	  uninitalized variable that was introduced by an extra scope
+	  added in r17654.
+
+2008-10-29 21:18  cstim
+
+	* [r17675] src/report/standard-reports/budget.scm: Bug #347274:
+	  Add option for selecting particular numbers of the budget report
+	  for display. Patch by C.Ernst. BP
+
+2008-10-28 15:01  warlord
+
+	* [r17672] src/business/business-reports/Makefile.am: Remove
+	  duplicate report installation Reorder reports alphabetically for
+	  easy listing
+
+2008-10-28 14:58  warlord
+
+	* [r17671] lib/libqof/qof/qofbook.h: Fix gcc warning from qof's
+	  lookup macro
+
+2008-10-28 01:07  plongstaff
+
+	* [r17668] src/business/business-core/gncAddress.c,
+	  src/business/business-core/gncBillTerm.c,
+	  src/business/business-core/gncCustomer.c,
+	  src/business/business-core/gncEmployee.c,
+	  src/business/business-core/gncEntry.c,
+	  src/business/business-core/gncInvoice.c,
+	  src/business/business-core/gncJob.c,
+	  src/business/business-core/gncOrder.c,
+	  src/business/business-core/gncTaxTable.c,
+	  src/business/business-core/gncVendor.c: If qof commit part2
+	  fails, have error routine call engine to trigger callback to
+	  show an error dialog.
+
+2008-10-27 23:42  plongstaff
+
+	* [r17667] src/engine/Account.c, src/engine/SchedXaction.c,
+	  src/engine/Split.c, src/engine/Transaction.c,
+	  src/engine/gnc-budget.c, src/engine/gnc-commodity.c,
+	  src/engine/gnc-engine.c, src/engine/gnc-engine.h,
+	  src/engine/gnc-lot.c, src/engine/gnc-pricedb.c,
+	  src/gnome-utils/gnc-main-window.c: Add a callback to gnc-engine
+	  which will be called when a qof commit fails. Most engine
+	  objects catch the qof commit but then just log the problem to
+	  the trace log. Now, the engine objects will invoke this
+	  callback. gnc-main-window registers a callback and opens a
+	  dialog box to inform the user. This is necessary because with an
+	  sql backend, commits happen whenever an object is created or
+	  modified, not just synchronously when the user selects to save
+	  the file.
+
+2008-10-27 23:39  plongstaff
+
+	* [r17666] src/business/business-reports/Makefile.am: Copy
+	  job-report.scm to the install area
+
+2008-10-27 11:20  warlord
+
+	* [r17665] src/business/business-gnome/business-urls.c,
+	  src/business/business-gnome/dialog-job.h: The update to
+	  business-urls.c requires dialog-job.h dialog-job.h requires some
+	  additional changes
+
+2008-10-26 22:12  cstim
+
+	* [r17664] src/business/business-core/business-core.i,
+	  src/business/business-gnome/business-urls.c,
+	  src/business/business-reports/business-reports.scm,
+	  src/business/business-reports/job-report.scm: Bug #551858: Add
+	  Job Report for the business module The contributor writes: I
+	  need a report which shows me all invoices of a job. This is
+	  similar to the owner-report, e.g. Customer Report. I took the
+	  file of owner-report.scm, changed it so it does the desired and
+	  saved it as job-report.scm. I also had to patch business-core.i
+	  to export the right symbols and business-urls.c to have access
+	  to a link to the Job in the header. A patch is attached and I
+	  would be very pleased if this could make it into gnucash. It
+	  could be possible to unify owner-report and job-report, but I
+	  didn't put too much effort in it. Patch by Stefan Wolf.
+
+2008-10-26 22:01  cstim
+
+	* [r17663] src/import-export/import-commodity-matcher.c: Bug
+	  #436920: Fix crash on loading OFX data for a commodity that
+	  exists without cusip field Original patch included also the fix
+	  of r16884, which was applied earlier already. Patch by David
+	  Osguthorpe. BP
+
+2008-10-26 21:53  cstim
+
+	* [r17662] src/report/standard-reports/Makefile.am,
+	  src/report/standard-reports/budget-barchart.scm,
+	  src/report/standard-reports/standard-reports.scm: Bug #506856:
+	  Add Budget Bar Chat Report The contributor writes: This report
+	  display the budgeted vs actual budget in a barchart. Patch by
+	  "tbic".
+
+2008-10-26 21:48  cstim
+
+	* [r17661] src/report/standard-reports/Makefile.am,
+	  src/report/standard-reports/budget-flow.scm,
+	  src/report/standard-reports/standard-reports.scm: Bug #483108:
+	  Add Budget Flow report The contributor writes: I created the
+	  report to help create a "zero-based" budget for a class I was
+	  taking. I could use the totals at the bottom to make sure every
+	  dollar was allocated some ware. I know virtually nothing about
+	  accounting, the reason I named the report "Budget Flow" is
+	  because it was based off from the "Cash Flow" report.
+
+2008-10-26 21:38  cstim
+
+	* [r17660] src/engine/gnc-commodity.c,
+	  src/engine/iso-4217-currencies.scm: Bug #492417: Fix currency
+	  code of Israeli Shekel back to ILS, reverting r10331. New
+	  Israeli Shekel: The informal abbreviation may be "NIS", but its
+	  iso-4217 code is clearly ILS and only this! Incorrectly changed
+	  due to bug#152755 (Nov 2004), r10331, and changed back again by
+	  bug#492417 (Oct 2008). BP
+
+2008-10-26 14:38  cstim
+
+	* [r17659] src/gnome/dialog-sx-from-trans.c: Bug #532889: When
+	  showing sx from txn preview dense cal, choose correct starting
+	  month. When creating a scheduled transaction from a given
+	  transaction, the first occurence from the transaction date
+	  onwards is found by calculating the first occurence after the
+	  day before that date. OTOH, that "yesterday" should not be used
+	  as start date of the dense calendar. Patch by Andreas Köhler
+	  <andi5.py at gmx.net>. BP
+
+2008-10-25 20:31  cstim
+
+	* [r17658] src/app-utils/date-utilities.scm: Bug #557604: Fix
+	  date-utilities.scm typos. src/app-utils/date-utilities.scm has a
+	  few typos ("set:tm-month" instead of "set:tm-mon" and a few
+	  misplaced parens). This is at least as old as 2.2.6 and still
+	  exists on trunk. Patch by Wolfgang Schnerring, but the first
+	  hunk had one parentheses too many; fixed by me. BP
+	* [r17657] src/gnome-utils/dialog-account.c: Bug #432457 –
+	  Security/stock import should follow tutorial regarding Account
+	  Name The help files suggest that the user assign the stock
+	  ticker symbol as the account name. There isn't any strong
+	  guidance in the tutorial about what the description should be,
+	  but I think a good default is the full name of the security.
+	  This patch accomplishes my proposal, as long as one navigates to
+	  the right Stock parent account before Clicking New Account.
+	  Patch by David Reiser. BP
+
+2008-10-25 20:30  cstim
+
+	* [r17656] src/app-utils/gnc-ui-util.c,
+	  src/app-utils/gnc-ui-util.h,
+	  src/register/ledger-core/split-register-model.c: Bug #529494:
+	  Fix wrong fractional precision in register with multi-currency
+	  transactions This patch replaces the function
+	  gnc_split_value_print_info, which returns the print info for the
+	  currency of the split's transaction, with a new function,
+	  gnc_split_register_print_info, which returns the print info for
+	  the split register's default account. That way the amounts
+	  displayed in the register use the fraction of the register's
+	  account, rather than the fraction of the transaction's currency.
+	  Patch by Daniel Harding. BP
+	* [r17655] lib/glib28/Makefile.am, lib/libc/Makefile.am,
+	  lib/libqof/backend/file/Makefile.am, lib/libqof/qof/Makefile.am,
+	  lib/stf/Makefile.am, packaging/win32/Makefile.am,
+	  src/app-utils/Makefile.am, src/app-utils/test/Makefile.am,
+	  src/backend/file/Makefile.am, src/backend/file/test/Makefile.am,
+	  src/backend/postgres/Makefile.am,
+	  src/backend/postgres/test/Makefile.am, src/bin/Makefile.am,
+	  src/business/business-core/Makefile.am,
+	  src/business/business-core/file/Makefile.am,
+	  src/business/business-core/test/Makefile.am,
+	  src/business/business-gnome/Makefile.am,
+	  src/business/business-ledger/Makefile.am,
+	  src/business/business-utils/Makefile.am,
+	  src/business/dialog-tax-table/Makefile.am,
+	  src/calculation/Makefile.am, src/core-utils/Makefile.am,
+	  src/engine/Makefile.am, src/engine/test-core/Makefile.am,
+	  src/engine/test/Makefile.am,
+	  src/experimental/cgi-bin/Makefile.am,
+	  src/gnc-module/Makefile.am, src/gnc-module/test/Makefile.am,
+	  src/gnc-module/test/misc-mods/Makefile.am,
+	  src/gnc-module/test/mod-bar/Makefile.am,
+	  src/gnc-module/test/mod-baz/Makefile.am,
+	  src/gnc-module/test/mod-foo/Makefile.am,
+	  src/gnome-search/Makefile.am, src/gnome-utils/Makefile.am,
+	  src/gnome/Makefile.am, src/import-export/Makefile.am,
+	  src/import-export/binary-import/Makefile.am,
+	  src/import-export/binary-import/test/Makefile.am,
+	  src/import-export/csv/Makefile.am,
+	  src/import-export/hbci/Makefile.am,
+	  src/import-export/log-replay/Makefile.am,
+	  src/import-export/ofx/Makefile.am,
+	  src/import-export/ofx/test/Makefile.am,
+	  src/import-export/qif-import/Makefile.am,
+	  src/import-export/qif-io-core/Makefile.am,
+	  src/import-export/qif-io-core/test/Makefile.am,
+	  src/import-export/qif/Makefile.am,
+	  src/import-export/qif/test/Makefile.am,
+	  src/import-export/test/Makefile.am,
+	  src/register/ledger-core/Makefile.am,
+	  src/register/ledger-core/test/Makefile.am,
+	  src/register/register-core/Makefile.am,
+	  src/register/register-core/test/Makefile.am,
+	  src/register/register-gnome/Makefile.am,
+	  src/register/register-gnome/test/Makefile.am,
+	  src/report/locale-specific/us/Makefile.am,
+	  src/report/report-gnome/Makefile.am,
+	  src/report/report-system/Makefile.am,
+	  src/report/standard-reports/Makefile.am,
+	  src/report/stylesheets/Makefile.am,
+	  src/report/utility-reports/Makefile.am, src/tax/us/Makefile.am,
+	  src/test-core/Makefile.am: Bug #514043: Use AM_CPPFLAGS instead
+	  of AM_CFLAGS. AM_CFLAGS is passed both to the compiler (.c ->
+	  .o) and to the linker, so it should only have flags that are
+	  appropriate for both steps. AM_CPPFLAGS is passed only to the
+	  compiler, so flags that are only appropriate for that step (-I
+	  and -D flags, for example), should be in _CPPFLAGS instead of
+	  _CFLAGS. Every gnucash-2.2.3 Makefile.am that passes -I flags
+	  gets it wrong, placing them in _CFLAGS. It's not a functional
+	  bug (the linker ignores -I flags), but a ton of superfluous
+	  flags makes the build output pretty verbose and hard to debug
+	  when things do go wrong. To make matters more confusing as a
+	  developer, the FOO_CFLAGS variable set by PKG_CHECK_MODULES(FOO)
+	  is actually for _CPPFLAGS in the Makefile.am ('pkg-config
+	  --cflags' returns the -I flags). A related -I bug (one that *is*
+	  functionally broken) is that sometimes a local (build dir) -I
+	  flag is passed after a global (installed dependent library) one.
+	  If my system happens to have a header installed from some
+	  unrelated thing, compiler will find *that* one instead of the
+	  expected one in the source directory. Should always pass all
+	  local -I before any global ones. Patch by andi5 plus one manual
+	  addition in src/gnome-utils/Makefile.am
+
+2008-10-25 20:05  cstim
+
+	* [r17654] src/register/ledger-core/split-register-control.c: Bug
+	  #128774: Try to fix "edit exchange rate" context menu
+	  disfunctionality Patch by andi5: The logic to determine whether
+	  there is an exchange rate dialog to be showed is complex and
+	  should not run when you user traverses her register. This patch
+	  adds a bit more information for the user where this logic
+	  previously silently returned without action. Comment from i18n
+	  maintainer (cstim): The bug in question is severe enough to
+	  justify new strings here. Just go ahead and add more explanatory
+	  messages as needed. BP
+
+2008-10-25 19:58  cstim
+
+	* [r17653] configure.in: Bug #554042: Fix configure fail on
+	  checking 'unsigned long is at least as big as guint32' This is
+	  new patch including fix checking 'unsigned long is at least as
+	  big as guint32' and 'guile long_long is at least as big as
+	  gint64' Patch by Halton Huo. BP
+
+2008-10-25 19:48  cstim
+
+	* [r17651] src/backend/sql/gnc-price-sql.c: Bug #557848: Fix
+	  uninitialized variable. gcc gives a correct warning about a
+	  possibly uninitialised variable. This stops compilation. Patch
+	  by joslwah at gmail.com.
+
+2008-10-25 09:32  cstim
+
+	* [r17646] src/gnome/glade/account.glade: Fix Tax-related
+	  inconsistency in UI Changes the 'Sensitive' Property to 'No'
+	  from 'Yes' in 'account.glade' for the 'tax_related_button'
+	  widget so that the setting is displayed but cannot be changed in
+	  the account edit dialog. Sets the Tooltip property to "Use
+	  Edit->Tax Options to set the tax-related flag and assign a tax
+	  code to this account." in 'account.glade'. Patch by "J. Alex
+	  Aycinena" <alex.aycinena at gmail.com> BP
+
+2008-10-25 08:59  cstim
+
+	* [r17644] src/business/business-gnome/dialog-date-close.c,
+	  src/business/business-gnome/dialog-date-close.h,
+	  src/business/business-gnome/dialog-employee.c,
+	  src/business/business-gnome/dialog-invoice.c,
+	  src/gnome-utils/dialog-options.c,
+	  src/gnome-utils/gnc-account-sel.c,
+	  src/gnome-utils/gnc-account-sel.h, src/gnome/druid-loan.c: Add
+	  account defaulting for posting vendor bill In the post screen
+	  for vendor bills, in trunk, the account combo box initially has
+	  no entry and the user needs to pick one. This isn't a bug, but
+	  is an extra step for the user, so the trunk patch does
+	  defaulting. I tested the "memory" function to make sure the
+	  defaulting doesn't smash the account the user picked for this
+	  vendor the last time through, and it works (doesn't conflict).
+	  Patch by aradzak <aradzak at oracleatbelfry.com>.
+
+2008-10-22 20:40  cstim
+
+	* [r17638] src/import-export/aqbanking/gnc-file-aqb-import.c:
+	  Fixed a bug in AqBanking import code (don't use GWEN's buffered
+	  io here). Patch by Martin Preuss. BP
+
+2008-10-21 08:32  cstim
+
+	* [r17635] po/README: Update pointer to translation documentation.
+	  By Zhang Weiwu. BP
+
+2008-10-20 19:41  cstim
+
+	* [r17633] doc/TRANSLATION_HOWTO: Updates to translation howto, by
+	  Zhang Weiwu. Note that the up-to-date text about this should be
+	  in the wiki, http://wiki.gnucash.org/wiki/Translation BP
+
+2008-10-17 02:50  cedayiv
+
+	* [r17628] src/register/ledger-core/split-register.c: Bug #393383,
+	  #426111: Stop the register from thinking that brand-new
+	  transactions are being edited in multiple registers. This
+	  appears to have been a special case that was being missed. BP
+
+2008-10-16 03:02  cedayiv
+
+	* [r17627] src/report/report-system/commodity-utilities.scm:
+	  Reporting: Fix the Average Cost price source computation for a
+	  certain case. As this is a signed computation with the sign
+	  indicating the direction of buy/sell, it is necessary to flip
+	  the sign if you ever flip the sense of buy or sell. BP
+
+2008-10-12 16:51  cedayiv
+
+	* [r17623] src/register/ledger-core/split-register.c: Register:
+	  Add a couple of missing calls to functions that use
+	  gnc_suspend_gui_refresh() so that they cannot exit without
+	  calling gnc_resume_gui_refresh(). Also add a
+	  gnc_suspend_gui_refresh()/gnc_resume_gui_refresh() pair around a
+	  commit that was missing it. This partially fixes bug #393383 and
+	  bug #426111, as it resolves the problem of being unable to enter
+	  new transactions after the message box appears. (The message box
+	  should still not appear in the first place, however.) BP
+
+2008-10-05 22:14  andi5
+
+	* [r17621] packaging/win32/aqbanking-3.7.2.patch: Win32:
+	  LT_PROG_RC seems to be internal as well, use AC_CHECK_TOOL
+	  instead.
+
+2008-10-05 20:54  cstim
+
+	* [r17620] src/import-export/aqbanking/druid-ab-initial.c,
+	  src/import-export/aqbanking/gnc-ab-getbalance.c,
+	  src/import-export/aqbanking/gnc-ab-gettrans.c,
+	  src/import-export/aqbanking/gnc-ab-transfer.c,
+	  src/import-export/aqbanking/gnc-ab-utils.h,
+	  src/import-export/aqbanking/gnc-file-aqb-import.c: Allow
+	  source-code compatibility to upcoming libaqbanking4 in parallel
+	  to libaqbanking3. Patch contributed by Martin Preuss, modified
+	  by CS. BP
+
+2008-10-05 17:15  andi5
+
+	* [r17618] packaging/win32/install.sh,
+	  packaging/win32/libdbi-0.8.3.patch: Win32: Add
+	  AC_LIBTOOL_WIN32_DLL to libdbi.
+
+2008-10-05 17:08  andi5
+
+	* [r17617] packaging/win32/aqbanking-3.7.2.patch: Win32: Replace
+	  AC_LIBTOOL_RC by LT_PROG_RC in aqbanking's configure.ac file.
+
+2008-10-05 16:55  andi5
+
+	* [r17616] packaging/win32/defaults.sh,
+	  packaging/win32/install.sh: Win32: Improve cross-compiling by
+	  making aclocal fail less often and adding a few ${HOST_XCOMPILE}.
+
+2008-10-05 13:49  andi5
+
+	* [r17615] packaging/win32/install.sh: Win32: Untabify install.sh.
+
+2008-10-05 13:48  andi5
+
+	* [r17614] packaging/win32/aqbanking-3.7.2.patch,
+	  packaging/win32/defaults.sh, packaging/win32/install.sh: Win32:
+	  Improve cross-compiling of aqbanking.
+
+2008-09-30 21:50  andi5
+
+	* [r17612] packaging/win32/aqbanking-3.7.2.patch,
+	  packaging/win32/defaults.sh, packaging/win32/dist.sh,
+	  packaging/win32/install.sh, packaging/win32/reset.sh: Win32: Add
+	  initial support for compiling against AqBanking v3. Patch from
+	  Shawn Faucher with little modifications. This still needs a lot
+	  of testing and improvements still.
+
+2008-09-28 15:32  andi5
+
+	* [r17611] src/gnome-utils/gnc-html.c,
+	  src/gnome-utils/gnc-main-window.c,
+	  src/gnome-utils/print-session.c,
+	  src/gnome-utils/print-session.h,
+	  src/gnome-utils/ui/gnc-main-window-ui.xml,
+	  src/gnome/dialog-print-check.c: Bug #531871: Add a page setup
+	  dialog. Save the page setup in a static variable in
+	  print-session.c and use it when initializing a
+	  GtkPrintOperation. Add gnc_ui_page_setup() and offer access to
+	  it from a File > Pa_ge Setup... menu entry.
+
+2008-09-28 15:31  andi5
+
+	* [r17610] src/gnome-utils/Makefile.am,
+	  src/gnome-utils/gnc-html.c, src/gnome-utils/print-session.c,
+	  src/gnome-utils/print-session.h, src/gnome/dialog-print-check.c:
+	  Unite report and check print settings. If Gtk+ includes GtkPrint
+	  support, i.e. HAVE_GTK_2_10 is defined, and GtkHTML uses it,
+	  i.e. GTKHTML_USES_GTKPRINT, then we currently save and restore
+	  print settings in two different locations, namely static
+	  variables in gnc-html.c and dialog-print-check.c. Instead, add
+	  the function gnc_print_operation_{save,restore}_print_settings()
+	  to print-session.[ch] to have a unique global location for them.
+	* [r17609] src/bin/gnucash-bin.c: Update latest stable version.
+
+2008-09-27 19:50  cstim
+
+	* [r17607] accounts/Makefile.am, accounts/fi_FI,
+	  accounts/fi_FI/Makefile.am,
+	  accounts/fi_FI/acctchrt_common.gnucash-xea,
+	  accounts/fi_FI/acctchrt_ry.gnucash-xea, configure.in: Add
+	  Finnish account templates. One template is the default one
+	  (common accounts), the other ("ry") is for a finnish non-profit
+	  organisation. Tuomo Kohvakka <tuomo.kohvakka at iki.fi> BP
+
+2008-09-27 17:31  plongstaff
+
+	* [r17606] src/backend/dbi/gnc-backend-dbi.c,
+	  src/backend/sql/gnc-account-sql.c,
+	  src/backend/sql/gnc-account-sql.h,
+	  src/backend/sql/gnc-backend-sql.c,
+	  src/backend/sql/gnc-backend-sql.h,
+	  src/backend/sql/gnc-book-sql.c, src/backend/sql/gnc-book-sql.h,
+	  src/backend/sql/gnc-budget-sql.c,
+	  src/backend/sql/gnc-commodity-sql.c,
+	  src/backend/sql/gnc-commodity-sql.h,
+	  src/backend/sql/gnc-lots-sql.c, src/backend/sql/gnc-price-sql.c,
+	  src/backend/sql/gnc-recurrence-sql.c,
+	  src/backend/sql/gnc-recurrence-sql.h,
+	  src/backend/sql/gnc-schedxaction-sql.c,
+	  src/backend/sql/gnc-schedxaction-sql.h,
+	  src/backend/sql/gnc-slots-sql.c,
+	  src/backend/sql/gnc-slots-sql.h,
+	  src/backend/sql/gnc-transaction-sql.c,
+	  src/backend/sql/gnc-transaction-sql.h,
+	  src/business/business-core/sql/gnc-bill-term-sql.c,
+	  src/business/business-core/sql/gnc-bill-term-sql.h,
+	  src/business/business-core/sql/gnc-customer-sql.c,
+	  src/business/business-core/sql/gnc-employee-sql.c,
+	  src/business/business-core/sql/gnc-entry-sql.c,
+	  src/business/business-core/sql/gnc-invoice-sql.c,
+	  src/business/business-core/sql/gnc-job-sql.c,
+	  src/business/business-core/sql/gnc-order-sql.c,
+	  src/business/business-core/sql/gnc-tax-table-sql.c,
+	  src/business/business-core/sql/gnc-vendor-sql.c: Improve error
+	  handling. If an SQL command fails, set the qof backend error
+	  code. Unfortunately, at this time, the front end seems to ignore
+	  the error (other than logging it).
+
+2008-09-27 12:18  cstim
+
+	* [r17605] accounts/de_DE/acctchrt_wohnungsw.gnucash-xea: Fix
+	  incomplete r17604; fix wrong title and add root account.
+
+2008-09-27 12:07  cstim
+
+	* [r17604] AUTHORS, accounts/de_DE/Makefile.am,
+	  accounts/de_DE/acctchrt_wohnungsw.gnucash-xea: Added German
+	  account template for a Wohnungswirtschaft business, by Christoph
+	  Franzen. Originally proposed here
+	  http://lists.gnucash.org/pipermail/gnucash-de/2005-December/003651.html
+
+2008-09-27 11:28  cstim
+
+	* [r17602] AUTHORS, src/report/locale-specific/us/taxtxf.scm:
+	  Heavily improved Tax Report & TXF export by Alex Aycinena.
+	  Prints tax information sorted by Form/Schedule, tax code,
+	  account, transaction and date instead of by account hierarchy.
+	  Allows any tax code to be assigned to multiple accounts. No
+	  longer double counts transactions when a parent account is not a
+	  placeholder and has transactions posted to it. Converts non-USD
+	  accounts and transactions to USD instead of adding across
+	  currencies. Provides an error dialog instead of crashing gnucash
+	  when exporting a file without write permission. Provides
+	  additional options to adjust the level of detail shown on the
+	  report. Patch by J. Alex Aycinena <alex.aycinena at gmail.com>.
+
+2008-09-26 23:32  cedayiv
+
+	* [r17598] src/import-export/qif-import/qif-file.scm,
+	  src/import-export/qif-import/qif-objects.scm,
+	  src/import-export/qif-import/qif-parse.scm: QIF Import: Remove
+	  the changes for bug #141003 but leave the fix to bug #141002
+	  intact. A reworked fix for bug #141003 will be committed
+	  separately. BP
+
+2008-09-26 13:15  cstim
+
+	* [r17595] AUTHORS, configure.in, po/fi.po: Add Finnish
+	  translation by Tuomo Kohvakka. BP
+
+2008-09-26 02:46  andi5
+
+	* [r17592] packaging/win32/dist.sh: Win32: Ship the correct
+	  redirect.exe. BP
+
+2008-09-25 23:21  andi5
+
+	* [r17590] packaging/win32/install.sh: Win32: Make intltool-merge
+	  usable. BP
+
+2008-09-22 21:10  cedayiv
+
+	* [r17588] src/gnome-utils/gnc-date-edit.c: GNCDateEdit: Eliminate
+	  the need to click the button twice to pop the calendar down in
+	  some cases. BP
+
+2008-09-21 19:29  cstim
+
+	* [r17587] src/register/ledger-core/split-register.c: [17586] Fix
+	  compiler warning about potentially uninitialized variable.
+
+2008-09-21 15:18  andi5
+
+	* [r17585] lib/libqof/qof/qoflog.h,
+	  src/app-utils/gnc-exp-parser.c, src/app-utils/gnc-helpers.c,
+	  src/app-utils/option-util.c, src/backend/file/sixtp-utils.c,
+	  src/business/business-core/gncBusGuile.c,
+	  src/business/business-gnome/business-options-gnome.c,
+	  src/business/business-gnome/dialog-invoice.c,
+	  src/business/business-utils/business-options.c,
+	  src/core-utils/gnc-gobject-utils.c, src/engine/engine-helpers.c,
+	  src/engine/kvp-scm.c, src/gnome-utils/dialog-options.c,
+	  src/gnome/gnc-plugin-page-register.c,
+	  src/report/report-gnome/dialog-column-view.c,
+	  src/report/report-gnome/gnc-plugin-page-report.c,
+	  src/report/report-system/gnc-report.c: Bug #539947: Replace
+	  __FUNCTION__ by G_STRFUNC. Patch from Halton Huo. BP
+
+2008-09-19 20:51  cedayiv
+
+	* [r17576] src/app-utils/gnc-ui-util.c: Revision to simplify
+	  r17555 (no functional change). BP
+
+2008-09-19 20:45  cedayiv
+
+	* [r17575] src/business/business-reports/owner-report.scm: Bug
+	  #549738: Set the default start and end dates to "start of
+	  accounting period" and "today", respectively, on customer,
+	  vendor, and employee reports. BP
+
+2008-09-19 17:43  andi5
+
+	* [r17572] .gitignore: Further update .gitignore. BP
+
+2008-09-19 17:35  andi5
+
+	* [r17571] .gitignore: Update .gitignore. BP
+
+2008-09-19 16:25  andi5
+
+	* [r17567] src/backend/file/io-gncxml-v2.c,
+	  src/gnome-utils/gnc-html.c, src/gnome/dialog-print-check.c: Do
+	  not treat -Wstrict-aliasing warnings as errors in files using
+	  G_LOCK. See http://bugzilla.gnome.org/show_bug.cgi?id=316221 for
+	  information why G_LOCK breaks strict-aliasing. GCC 4.2
+	  introduced diagnostic pragmas and the error seems to be most
+	  prominent on GCC >= 4.3, so a compilation with -Werror should
+	  succeed now on most systems, at least on those it worked on
+	  before. BP
+
+2008-09-19 16:09  andi5
+
+	* [r17566] src/import-export/aqbanking/gnc-ab-utils.c: Add a
+	  variable initialization to bal_accountinfo_cb(). That
+	  initialization is not strictly necessary, because best_time is
+	  used only if best is non-NULL and but both variables are set in
+	  the same block. BP
+	* [r17565] src/business/business-core/business-core.i,
+	  src/business/business-gnome/business-urls.c,
+	  src/business/business-gnome/dialog-invoice.c: In some files, do
+	  not disable -Waddress completely but keep it as warning instead.
+	  surely avoids problems with -Werror in those files, but
+	  "warning" will make sure that the warnings are still showed, but
+	  not treated as errors. BP
+
+2008-09-19 02:14  andi5
+
+	* [r17557] po/POTFILES.in: Add new source files to POTFILES.in.
+
+2008-09-18 22:21  cedayiv
+
+	* [r17556] src/gnome/dialog-price-editor.c: Price Editor: Set the
+	  correct source for new, user-entered prices. This builds on
+	  r17525 to fix this problem, which was introduced in r17444.
+
+2008-09-18 20:49  cedayiv
+
+	* [r17555] src/app-utils/gnc-ui-util.c: Fix printing of fractions
+	  when parentheses are shown for negative values. BP
+
+2008-09-18 08:33  cedayiv
+
+	* [r17554] lib/libqof/qof/gnc-numeric.c: gnc_numeric: Support
+	  reciprocals (negative denominators) in gnc_numeric_to_decimal().
+	  BP
+
+2008-09-18 02:26  cedayiv
+
+	* [r17553] src/gnome-utils/gnc-amount-edit.c: GNCAmountEdit: Put
+	  the text through the expression parser once instead of twice.
+	  This caused a problem in locales that print negative numbers in
+	  parentheses. For example, if you entered "-4/3", after the first
+	  parse the displayed text would change to "(1 + 1/3)", meaning
+	  negative one and one-third. Parsing that text a second time
+	  changes the text to "1 + 1/3" since, to the expression parser,
+	  parentheses indicate grouping rather than sign. The reason the
+	  GNCAmountEdit was putting the text through the parser twice was
+	  that it was setting gae->need_to_parse FALSE, but then
+	  immediately calling gtk_entry_set_text(), which issues a
+	  "changed" signal. The callback for that signal was setting
+	  gae->need_to_parse back to TRUE. So I simply changed the order
+	  of the statements. BP
+
+2008-09-17 04:17  andi5
+
+	* [r17535] src/gnome-utils/gnc-tree-view-commodity.c,
+	  src/gnome-utils/gnc-tree-view-price.c: In price and commodity
+	  tree views, restore gconf settings after initialization.
+	  Previously, gconf settings like sort column and order for price
+	  and commodity dialogs were read in while creating the main tree
+	  view objects themselves, i.e. before a model has been set. In
+	  this early stage of initialization, these properties cannot
+	  always be set and are ignored subsequently. Instead, apply the
+	  properties after the view has been built and set default sorting
+	  column only if no column has been found in gconf. BP
+
+2008-09-16 23:00  andi5
+
+	* [r17534] lib/libqof/qof/gnc-numeric.c: Optimize
+	  gnc_numeric_check() by G_LIKELY-fying that the denominator is
+	  non-zero.
+
+2008-09-16 22:59  andi5
+
+	* [r17533] src/app-utils/gnc-ui-util.c: When printing negative
+	  quotients, use a minus between the integer and fraction part.
+	  Previously: print g_n_c(-4, 3) => "-1 + 1/3", now "-1 - 1/3". BP
+
+2008-09-16 14:05  andi5
+
+	* [r17532] AUTHORS: UTF-8-ize AUTHORS.
+
+2008-09-16 13:25  andi5
+
+	* [r17531] src/gnome-utils/dialog-transfer.c: Correct amount print
+	  infos in transfer dialogs. When initializing an exchange rate
+	  dialog, the debit and credit amounts are not printed with the
+	  correct print info, as they are not set at all. When changing
+	  the debit account, the debit amount is not printed with the
+	  correct print info, as it is set after the amount has been
+	  updated.
+
+2008-09-16 00:57  andi5
+
+	* [r17530] src/register/ledger-core/split-register-layout.c: Bug
+	  #506265: Hide the right-most register column by unsetting the
+	  sample text.
+	* [r17529] src/register/ledger-core/split-register-layout.c:
+	  Correct specified numbers of columns of AP/AR and STOCK/CURRENCY
+	  registers.
+
+2008-09-15 18:24  andi5
+
+	* [r17528] src/gnome/dialog-sx-from-trans.c,
+	  src/gnome/glade/sched-xact.glade: Hide the sx from txn dialog
+	  und show it only when the txn is valid. There is no reason for
+	  popping up a window under a modal error dialog and close it once
+	  the user acknowledged the error.
+
+2008-09-15 17:36  andi5
+
+	* [r17527] src/gnome-utils/dialog-transfer.c: Negate amount in
+	  exchange rate dialog when swapping accounts. This is the case
+	  when entering an amount for a split with an account whose base
+	  commodity equals the register's one, but differs from the
+	  transaction currency. Then, debit and credit accounts in the
+	  transfer dialog are swapped, so the amount should be negated as
+	  well.
+
+2008-09-15 13:13  andi5
+
+	* [r17526] src/engine/gnc-pricedb.c: In check_one_price_date(),
+	  replace an strcmp() by safe_strcmp(). When there is no source
+	  string set on a price, do not crash on it. BP
+	* [r17525] src/gnome/dialog-price-editor.c: Correctly set price
+	  sources in price editor dialog by reading it from the gui. On
+	  trunk, the price tied to a price editor dialog is not
+	  initialized with a source string anymore, so correctly read it
+	  from the gui before committing the price.
+	* [r17524] src/backend/file/gnc-backend-file.c: Bug #549595,
+	  #552306: Correct retval of gnc_int_link_or_make_backup(), add
+	  ENOSYS and ENOTSUP. The return value of link(2) on files
+	  residing on sshfs will be ENOSYS, on network hfsplus file
+	  systems on mac ENOTSUP, so add them to the list of those errnos
+	  that trigger copy_file as fallback in
+	  gnc_int_link_or_make_backup() or are allowed in
+	  gnc_file_be_get_file_lock() showing that hardlinks are not
+	  supported. To avoid silent data loss in the case of an
+	  unexpected errno in gnc_int_link_or_make_backup(), correctly set
+	  the backend error. Patches from Micha Lenk and Boris Zbarsky. BP
+
+2008-09-14 20:03  cedayiv
+
+	* [r17509] src/import-export/qif-import/qif-file.scm,
+	  src/import-export/qif-import/qif-objects.scm,
+	  src/import-export/qif-import/qif-parse.scm: Bug #141003: Revise
+	  r17489 to escape the British Pound symbol in Scheme with "\xa3"
+	  (for strings) or #\243 (for characters). BP
+
+2008-09-14 17:48  cedayiv
+
+	* [r17508] src/report/report-gnome/dialog-style-sheet.c,
+	  src/report/report-gnome/window-report.c: Bug #551038: Don't
+	  destroy the options database before destroying the options
+	  dialog that depends on it. BP
+
+2008-09-14 16:52  cedayiv
+
+	* [r17507] src/register/ledger-core/split-register-control.c,
+	  src/register/ledger-core/split-register-p.h,
+	  src/register/ledger-core/split-register.c: Bug #340041, #436342:
+	  Make the register keep track of whether the exchange rate has
+	  been reset. This prevents a zero exchange rate from being
+	  ambiguous: previously the register could not tell the difference
+	  between "the user has not specified an exchange rate" and "the
+	  user has specified a rate of zero". Much of this patch consists
+	  of new ENTER(), DEBUG() and LEAVE() calls for debugging. Nearly
+	  all of the rest is refactoring. The code that detected and acted
+	  on changes to the account cell has been placed into its own
+	  function, gnc_split_register_check_account(). The several calls
+	  needed to checking a cell for changes have been combined in
+	  gnc_split_register_check_cell(). About 15 lines represent actual
+	  changes in functionality. Specifically, the code does a better
+	  job of recognizing when an exchange rate needs to be requested
+	  from the user, and when it does not. When an account cell is
+	  changed in the register, and the new account is denominated in
+	  the same commodity as the original, the original exchange rate
+	  is used. On the other hand, if the commodity differs, the rate
+	  is reset to zero. The register remembers that the zero exchange
+	  rate is due to the reset (i.e. was not user-entered) so that the
+	  the exchange rate dialog can be presented. Finally, the cell
+	  contents are checked before doing a save; previously the checks
+	  were missed in certain cases, e.g. if the user pressed "Enter"
+	  or clicked the close button. BP
+
+2008-09-14 16:05  cedayiv
+
+	* [r17506] src/register/ledger-core/split-register.c: Register:
+	  Log some debugging information just before crashing because of
+	  g_assert_not_reached(). This should hopefully provide some new
+	  information to help track down the underlying cause of bug
+	  #414407, #420409, #468106, and #551643. BP
+
+2008-09-13 18:49  plongstaff
+
+	* [r17505] src/backend/sql/gnc-backend-sql.c,
+	  src/backend/sql/gnc-backend-sql.h,
+	  src/backend/sql/gnc-lots-sql.c: If current lots version has
+	  account_guid constraint that it can't be null, remove it and
+	  bump table version number.
+
+2008-09-13 14:45  andi5
+
+	* [r17504] packaging/win32/install-fq-mods.bat: Win32: Always try
+	  to install Date-Manip and as fallback DateManip. It seems that
+	  the PPM repositories for ActivePerl v5.6 and v5.8 have been
+	  changed so that DateManip cannot be found anymore. Keep it for
+	  second try nonetheless. BP
+
+2008-09-13 02:05  plongstaff
+
+	* [r17503] src/backend/sql/gnc-lots-sql.c: Remove constraint that
+	  lot.account_guid must not be null. Unfortunately, sqlite doesn't
+	  support ALTER TABLE which modifies column constraints, so
+	  existing databases can't be modified programmatically.
+
+2008-09-11 06:58  andi5
+
+	* [r17502] src/import-export/aqbanking/gnc-ab-transfer.c: Treat
+	  AB_Job_StatusPending as a good status, do not ask the user to
+	  repeat. According to Martin Preuss a lot of banks set the status
+	  of a transaction job to pending, signifying that they accepted
+	  the job but have not yet executed it. This also means that we
+	  cannot detect whether the account is actually overdrafted.
+	  Instead, ignore the return value of AB_Banking_ExecuteJobs() (it
+	  will almost always be 0) and only check the job's status against
+	  AB_Job_StatusFinished and AB_Job_StatusPending. If the status is
+	  different, ask the user whether he wants to repeat, as usual. BP
+
+2008-09-10 17:52  warlord
+
+	* [r17500] src/engine/engine.i: export the various QOF_PARAM_*
+	  settings to guile BP
+
+2008-09-10 16:16  andi5
+
+	* [r17499] packaging/win32/install-fq-mods.bat: Bug #506873,
+	  Win32: Add support for Finance-Quote with ActivePerl 5.10. BP
+
+2008-09-06 18:13  warlord
+
+	* [r17498] src/backend/sql/gnc-backend-sql.c: Use G_GINT64_FORMAT
+	  instead of %lld for x86_64
+
+2008-09-06 18:12  warlord
+
+	* [r17497] po/POTFILES.in: Add SQL glade file so "make check"
+	  succeeds
+
+2008-09-06 17:22  andi5
+
+	* [r17496] src/gnome-utils/dialog-transfer.c,
+	  src/gnome-utils/gnc-dense-cal-model.c,
+	  src/gnome-utils/gnc-dense-cal.c,
+	  src/gnome-utils/gnc-plugin-page.c: Bug #539962: Remove return
+	  value from some void functions. Patch from Halton Huo. BP
+
+2008-09-06 17:21  andi5
+
+	* [r17495] src/import-export/aqbanking/gnc-ab-utils.c: Bug
+	  #548601: Do not import unawaited zero balances from aqbanking.
+	  Check whether an unawaited balance is zero and simply ignore it
+	  in this case. Unawaited here means that the user asked the
+	  application to fetch transactions, issue a transaction or
+	  anything else not resembling the fetching of account balances.
+	  Patch from Micha Lenk. BP
+
+2008-09-06 17:20  andi5
+
+	* [r17494] configure.in: Bug #540148: Allow building against
+	  libgoffice-0.8, i.e. goffice >= v0.7.0. Patch from Halton Huo.
+
+2008-09-05 05:08  cedayiv
+
+	* [r17493] src/gnome-utils/gnc-date-edit.c,
+	  src/gnome-utils/gnc-date-edit.h: Bug #378734, #520570, #545316,
+	  #549115: Fix GNCDateEdit widget popup calendar problems. -Fix
+	  popup button behavior (sometimes non-responsive) -Make calendar
+	  clickable in modal dialogs -Update design to be more like
+	  GtkComboBox, less like GtkCombo -Adjust a few signal names, e.g.
+	  "focus-out-event" vs. "focus_out_event" -Lose the GtkFrame
+	  shadowing; perhaps the GtkFrame is no longer needed -Add
+	  comments -Add a few ENTER() and LEAVE() calls for debugging BP
+
+2008-09-03 20:43  andi5
+
+	* [r17492] src/gnome/gnucash.desktop.in.in: Bug #546064: Make
+	  gnucash.desktop survive a desktop entry specification 1.0
+	  verification. Patch from Saïvann Carignan. BP
+
+2008-09-03 00:11  cedayiv
+
+	* [r17490] src/import-export/qif-import/qif-parse.scm: Bug
+	  #141002: QIF Import: Allow minus signs at the end of numeric
+	  values, e.g. "$10.00-". BP
+
+2008-09-02 20:20  cedayiv
+
+	* [r17489] src/import-export/qif-import/qif-file.scm,
+	  src/import-export/qif-import/qif-objects.scm,
+	  src/import-export/qif-import/qif-parse.scm: Bug #141003: QIF
+	  Import: Allow the British Pound symbol and the dollar symbol to
+	  be used interchangeably. BP
+
+2008-09-02 07:13  cstim
+
+	* [r17488] make-gnucash-potfiles.in, po/POTFILES.ignore: Add
+	  ignore pattern to POTFILES.in creation to ignore swig generated
+	  files. BP
+
+2008-09-01 20:44  andi5
+
+	* [r17485] src/gnome-utils/dialog-totd.c: Fix the i18n of the
+	  first and last string in the list of tips of the day. Add a call
+	  to g_strstrip() on the tips to remove unwanted whitespace. The
+	  first and last item should appear translated now. BP
+
+2008-08-31 23:30  cedayiv
+
+	* [r17483] src/business/business-reports/aging.scm: Bug 549738:
+	  Make "today" the default date of the aging reports. BP
+
+2008-08-31 04:20  andi5
+
+	* [r17482] src/engine/iso-4217-currencies.scm: Bug #526313: Add
+	  currency Venezuelan Bolivar Fuerte (VEF). It will replace the
+	  Venezuelan Bolivar (VEB) in 2008. Patch from Frank H.
+	  Ellenberger. BP
+
+2008-08-26 17:09  cedayiv
+
+	* [r17479] packaging/win32/install.sh: Win32 build: Fix a typo to
+	  get trunk working on win32/mingw again.
+
+2008-08-21 17:47  cedayiv
+
+	* [r17477] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif-guess-map.scm: Bug #548891: QIF
+	  Import: Prevent crashing when the mapping preferences can't be
+	  saved. BP
+
+2008-08-21 00:13  cedayiv
+
+	* [r17476] AUTHORS: AUTHORS: Add Frank Ellenberger and update my
+	  own details. BP
+
+2008-08-20 12:31  plongstaff
+
+	* [r17475] src/business/business-core/gncInvoice.c: Add
+	  begin-edit/commit-edit calls around lot manipulation when
+	  posting an invoice. This keeps the sql backend from trying to
+	  save a lot with a null account.
+
+2008-08-20 12:09  plongstaff
+
+	* [r17474] packaging/win32/dist.sh,
+	  packaging/win32/gnucash.iss.in, packaging/win32/install.sh,
+	  packaging/win32/reset.sh: Additional win32 packaging changes for
+	  installation (including libdbi). Provided by Nathan Buchanan
+
+2008-08-17 16:38  plongstaff
+
+	* [r17473] packaging/win32/defaults.sh,
+	  packaging/win32/install.sh, packaging/win32/libdbi-0.8.3.patch,
+	  packaging/win32/libdbi-drivers-Makefile.in.patch,
+	  packaging/win32/libdbi-drivers-dbd_sqlite3.c.patch: Add support
+	  to build trunk with libdbi and dbi backend on win32/mingw
+
+2008-08-15 17:04  cedayiv
+
+	* [r17472] src/engine/iso-4217-currencies.scm: Bug #543061: Fix
+	  the smallest fraction of IDR currency to match ISO 4217. BP
+
+2008-08-14 16:41  cedayiv
+
+	* [r17471] src/gnome-utils/gnc-tree-model-commodity.c: Bug
+	  #454340: Prevent duplicate rows after editing a security. These
+	  changes are similar to what was done for the price tree model in
+	  r17441 and r17470. BP
+
+2008-08-14 15:52  cedayiv
+
+	* [r17470] src/gnome-utils/gnc-tree-model-price.c: Update a few
+	  comments to fix typos and inaccuracies, or to add further
+	  clarification. BP
+
+2008-08-13 17:47  cedayiv
+
+	* [r17469] src/gnome/dialog-commodities.c: Usability: Security
+	  Editor: Previously, nothing happened when a namespace row was
+	  activated. Now these rows will expand or collapse. It is often
+	  easier to double-click the row than hunt for the expander. BP
+
+2008-08-13 17:44  cedayiv
+
+	* [r17468] src/gnome-utils/gnc-tree-view-commodity.c: Usability:
+	  Sort commodity trees on the commodity name by default. This
+	  allows for a consistent default sort even if commodities are
+	  quickly removed from and re-added to the model. This can happen,
+	  for example, when a commodity is edited in the Security Editor.
+	  BP
+
+2008-08-12 20:12  cedayiv
+
+	* [r17467] src/engine/gnc-pricedb.c: Prices: Emit a qof event when
+	  a price is changed. This allows the Price Editor to immediately
+	  update its display. Previously, price changes would only get
+	  shown when the mouse happened to pass over the affected row.
+	  Theoretically other parts of GnuCash, such as reports, could now
+	  be made to watch for price changes and automatically refresh
+	  themselves. BP
+
+2008-08-12 19:14  cstim
+
+	* [r17464] AUTHORS, src/gnome-utils/dialog-commodity.c,
+	  src/gnome-utils/glade/commodity.glade,
+	  src/gnome-utils/gnc-tree-view-commodity.c,
+	  src/gnome/schemas/apps_gnucash_dialog_commodities.schemas.in:
+	  Bug #529816: Clarify i18n strings and comments concerning CUSIP
+	  and ISIN. Patch by Frank H. Ellenberger. BP
+
+2008-08-12 18:05  cedayiv
+
+	* [r17463] src/gnome-utils/dialog-transfer.c: Transfer dialog:
+	  Don't round quotes pulled from the price db. BP
+
+2008-08-11 21:55  cedayiv
+
+	* [r17462] src/gnome-utils/dialog-transfer.c: Bug #547335: Get the
+	  exchange rate dialog "to" amount working again when launched via
+	  the register instead of the menu. BP
+
+2008-08-08 23:38  cedayiv
+
+	* [r17459] src/gnome-utils/gnc-date-edit.c: Bug #545722: Get the
+	  GNCDateEdit control working on Win32 again. Don't assume that
+	  the content returned by localtime() will not be changed out from
+	  under you. BP
+
+2008-08-08 21:36  cedayiv
+
+	* [r17458] src/gnome/dialog-price-edit-db.c: Bug #522095: Refresh
+	  the summary bar when new prices are downloaded. BP
+
+2008-08-07 19:40  cedayiv
+
+	* [r17457] src/app-utils/gnc-ui-util.c: Don't round values that
+	  will be displayed as expressions. Save some space in fractional
+	  displays by, for example, showing "1 + 1/8" instead of "1 + 1 /
+	  8". Simplify fractional display of values less than 1 by, for
+	  example, showing "1/3" instead of "0 + 1 / 3". BP
+
+2008-08-07 18:18  cedayiv
+
+	* [r17456] lib/libqof/qof/gnc-numeric.c: Make gnc_numeric values
+	  of zero always convertible to decimal form. BP
+
+2008-08-04 16:41  cedayiv
+
+	* [r17454] src/engine/gnc-pricedb.c: Bug #541970: When finding a
+	  "nearest in time" price, break ties by preferring the older
+	  price. This has the benefit of using a price that actually
+	  existed at the given time, and better addresses the case in
+	  which both price times have been defaulted to midnight.
+	  Previously, the newer price was preferred. BP
+
+2008-08-03 18:10  plongstaff
+
+	* [r17453] src/backend/sql/gnc-backend-sql.c: Don't rely on
+	  g_value_transform(). Added cases for G_TYPE_INT, G_TYPE_INT64
+	  and G_TYPE_DOUBLE. If new GValue types are used in the future
+	  and g_value_transform() *is* called, a warning message will be
+	  logged with the type name.
+
+2008-08-02 21:53  cedayiv
+
+	* [r17451] src/gnome-utils/dialog-transfer.c: Bug #543780: Scrub
+	  the transfer dialog calculation of the "to" amount: -Check
+	  account value to avoid causing a CRIT message. -Reorganize
+	  function for smaller size and more readability. -Add some
+	  comments (there were none). BP
+
+2008-08-02 18:57  plongstaff
+
+	* [r17450] src/backend/sql/gnc-account-sql.c,
+	  src/backend/sql/gnc-backend-sql.c,
+	  src/backend/sql/gnc-backend-sql.h,
+	  src/backend/sql/gnc-commodity-sql.c,
+	  src/backend/sql/gnc-lots-sql.c,
+	  src/backend/sql/gnc-transaction-sql.c,
+	  src/business/business-core/sql/gnc-address-sql.c,
+	  src/business/business-core/sql/gnc-bill-term-sql.c,
+	  src/business/business-core/sql/gnc-invoice-sql.c,
+	  src/business/business-core/sql/gnc-order-sql.c,
+	  src/business/business-core/sql/gnc-owner-sql.c,
+	  src/business/business-core/sql/gnc-tax-table-sql.c: 1) Rename
+	  col_type_handler_t -> GncSqlColumnTypeHandler 2) More doxygen
+	  comments
+
+2008-08-02 18:49  plongstaff
+
+	* [r17449] src/business/business-core/test/test-customer.c,
+	  src/business/business-core/test/test-employee.c,
+	  src/business/business-core/test/test-job.c,
+	  src/business/business-core/test/test-vendor.c: Fix 'make check'
+	  compilation problems
+	* [r17448] src/backend/dbi/test, src/backend/dbi/test/Makefile.am:
+	  1) Fix make check problems 2) Update svn:ignore property
+
+2008-08-02 12:04  andi5
+
+	* [r17447] packaging/win32/functions.sh: Win32: Minor change for
+	  emacs compat.
+
+2008-08-01 22:04  andi5
+
+	* [r17446] configure.in: Add AC_LIBTOOL_WIN32_DLL. This is
+	  necessary to build from a tarball with libtool v2 on Windows. BP
+
+2008-08-01 16:02  plongstaff
+
+	* [r17444] DBI_STATUS, configure.in, lib/libqof/qof/gnc-date.c,
+	  lib/libqof/qof/qofinstance.c, lib/libqof/qof/qofsession.c,
+	  lib/libqof/qof/qofsession.h, packaging/win32/Makefile.am,
+	  packaging/win32/defaults.sh, packaging/win32/dist.sh,
+	  packaging/win32/install.sh,
+	  packaging/win32/libgda-3.1.2-patch.diff,
+	  packaging/win32/libgda-3.1.2-patch2.diff,
+	  src/backend/Makefile.am, src/backend/dbi,
+	  src/backend/dbi/gnc-backend-dbi.c, src/backend/dbi/test,
+	  src/backend/file/Makefile.am,
+	  src/backend/file/gnc-account-xml-v2.c,
+	  src/backend/file/gnc-backend-file.c,
+	  src/backend/file/gnc-backend-file.h,
+	  src/backend/file/gnc-schedxaction-xml-v2.c,
+	  src/backend/file/gncmod-backend-xml.c,
+	  src/backend/file/test/Makefile.am,
+	  src/backend/file/test/test-load-backend.c,
+	  src/backend/file/test/test-load-xml2.c,
+	  src/backend/postgres/test/Makefile.am, src/backend/sql,
+	  src/backend/sql/test, src/bin, src/bin/Makefile.am,
+	  src/bin/gnucash-gdb.in, src/bin/gnucash-valgrind.in,
+	  src/bin/gnucash.in, src/business/business-core/Makefile.am,
+	  src/business/business-core/file/Makefile.am,
+	  src/business/business-core/file/gncmod-business-backend-xml.c,
+	  src/business/business-core/gncAddress.c,
+	  src/business/business-core/gncAddressP.h,
+	  src/business/business-core/gncBillTerm.c,
+	  src/business/business-core/gncBillTerm.h,
+	  src/business/business-core/gncBillTermP.h,
+	  src/business/business-core/gncCustomer.c,
+	  src/business/business-core/gncCustomer.h,
+	  src/business/business-core/gncEmployee.c,
+	  src/business/business-core/gncEmployee.h,
+	  src/business/business-core/gncEntry.c,
+	  src/business/business-core/gncEntry.h,
+	  src/business/business-core/gncInvoice.c,
+	  src/business/business-core/gncInvoice.h,
+	  src/business/business-core/gncJob.c,
+	  src/business/business-core/gncJob.h,
+	  src/business/business-core/gncOrder.c,
+	  src/business/business-core/gncOrder.h,
+	  src/business/business-core/gncOwner.c,
+	  src/business/business-core/gncOwner.h,
+	  src/business/business-core/gncTaxTable.c,
+	  src/business/business-core/gncTaxTable.h,
+	  src/business/business-core/gncTaxTableP.h,
+	  src/business/business-core/gncVendor.c,
+	  src/business/business-core/gncVendor.h,
+	  src/business/business-core/sql,
+	  src/business/business-gnome/business-gnome.scm,
+	  src/business/business-gnome/dialog-billterms.c,
+	  src/engine/Account.c, src/engine/SX-book.c,
+	  src/engine/SX-book.h, src/engine/SchedXaction.c,
+	  src/engine/Split.c, src/engine/Split.h, src/engine/gnc-book.h,
+	  src/engine/gnc-budget.c, src/engine/gnc-budget.h,
+	  src/engine/gnc-commodity.c, src/engine/gnc-engine.c,
+	  src/engine/gnc-filepath-utils.c, src/engine/gnc-lot.c,
+	  src/engine/gnc-lot.h, src/experimental/cgi-bin/Makefile.am,
+	  src/gnc-ui.h, src/gnome-utils/Makefile.am,
+	  src/gnome-utils/dialog-database-connection.c,
+	  src/gnome-utils/dialog-database-connection.h,
+	  src/gnome-utils/glade/Makefile.am,
+	  src/gnome-utils/glade/dialog-database-connection.glade,
+	  src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-file.h,
+	  src/gnome-utils/gnc-main-window.c,
+	  src/gnome-utils/test/Makefile.am, src/gnome/Makefile.am,
+	  src/gnome/dialog-price-editor.c, src/gnome/dialog-sx-editor.c,
+	  src/gnome/gnc-plugin-basic-commands.c, src/gnome/lot-viewer.c,
+	  src/gnome/ui/gnc-plugin-basic-commands-ui.xml,
+	  src/import-export/qif-io-core/test/Makefile.am,
+	  src/import-export/test/Makefile.am,
+	  src/report/report-gnome/test/Makefile.am,
+	  src/report/stylesheets/test/Makefile.am, src/valgrind-gdk.supp,
+	  src/valgrind-glib.supp, src/valgrind-gnucash.supp,
+	  src/valgrind-libfontconfig.supp, src/valgrind-libgda.supp,
+	  src/valgrind-libguile.supp: Merge gda-dev2 branch into trunk.
+	  This introduces the dbi backend and the --enable-dbi configure
+	  option.
+
+2008-07-31 07:56  andi5
+
+	* [r17443] src/bin/gnucash-bin.c: Update latest stable version.
+
+2008-07-30 21:42  cedayiv
+
+	* [r17441] src/gnome-utils/gnc-tree-model-price.c: Bug #376298,
+	  #539640: Fix bugs and clean up the Price Editor code. -Fix row
+	  duplication associated with adding new rows (bug #376298) -Fix
+	  row disappearance associated with editing commodities (bug
+	  #539640) -Fix bugs in creating price iters in
+	  gnc_tree_model_price_iter_nth_child() -Fix a bunch of inaccurate
+	  and/or crash-causing debugging statements -Better address "race
+	  condition" (see code comments) -Some limited whitespace cleanup
+	  BP
+
+2008-07-30 20:57  cedayiv
+
+	* [r17440] src/gnome/dialog-price-edit-db.c: Usability: Price
+	  Editor: Previously, nothing happened when a namespace or
+	  commodity row was activated. Now these rows will expand or
+	  collapse. It is often easier to double-click the row than hunt
+	  for the expander. BP
+
+2008-07-30 20:54  cedayiv
+
+	* [r17439] src/gnome-utils/gnc-tree-view-price.c: Usability: Price
+	  Editor: Sort price trees on the commodity column by default.
+	  This allows for a consistent default sort even if commodities
+	  are removed from and re-added to the model. This can happen, for
+	  example, when a namespace or commodity is changed in another
+	  place (like the Security Editor) and gets removed and then
+	  re-added to the commodity db. BP
+
+2008-07-29 21:32  andi5
+
+	* [r17437] src/import-export/aqbanking/gnc-ab-transfer.c: Add
+	  missing initialization inside gnc_ab_maketrans(). Patch from
+	  Micha Lenk. BP
+	* [r17436] src/import-export/aqbanking/gnc-ab-utils.c: Fix
+	  gnc_ab_get_remote_name() to lookup the remote name instead of
+	  purpose. Patch from Micha Lenk. BP
+
+2008-07-29 04:22  cedayiv
+
+	* [r17435] src/gnome-utils/gnc-tree-view-commodity.c: Debugging:
+	  Fix a LEAVE() call to prevent crashing if commodity is NULL. BP
+
+2008-07-28 20:28  cedayiv
+
+	* [r17434] src/report/report-system/commodity-utilities.scm:
+	  Report system: When computing average prices, don't assume all
+	  denominators will be identical. I tested this change with 15
+	  years of data and saw no performance hit. BP
+
+2008-07-28 20:08  cedayiv
+
+	* [r17433] src/report/report-system/report-utilities.scm: Bug
+	  #483393: Report system: Allow mixed denominators in numeric
+	  collectors. BP
+
+2008-07-27 23:28  cedayiv
+
+	* [r17430] src/report/standard-reports/portfolio.scm: Bug #464771:
+	  Investment Portfolio report: If there is no price for a
+	  particular holding, show a zero price instead of crashing the
+	  report. BP
+
+2008-07-27 19:51  cedayiv
+
+	* [r17429] src/app-utils/gnc-ui-util.c,
+	  src/gnome/dialog-price-editor.c, src/gnome/druid-stock-split.c:
+	  Bug #309863, #341362: Prevent rounding when entering prices in
+	  the Price Editor and Stock Split druid, but also avoid
+	  fractional display if it is unnecessary. BP
+
+2008-07-27 16:21  andi5
+
+	* [r17425] accounts/Makefile.am, accounts/ru,
+	  accounts/ru/Makefile.am,
+	  accounts/ru/acctchrt_common.gnucash-xea,
+	  accounts/ru/acctchrt_homeloan.gnucash-xea,
+	  accounts/ru/acctchrt_homeown.gnucash-xea,
+	  accounts/ru/acctchrt_renter.gnucash-xea, configure.in: Import
+	  russian account templates from the stable branch. This is to
+	  avoid losing them when making trunk the stable branch.
+
+2008-07-27 16:08  andi5
+
+	* [r17423] make-gnucash-potfiles.in, po/POTFILES.in: Add
+	  gnc-date.c to make-gnucash-potfiles.in and missing aqbanking
+	  files to POTFILES.in.
+
+2008-07-27 15:33  cedayiv
+
+	* [r17421] lib/libqof/qof/gnc-numeric.c,
+	  lib/libqof/qof/gnc-numeric.h: Add a new function to the
+	  gnc_numeric library that converts denominators to exact powers
+	  of ten. BP
+
+2008-07-27 05:41  cedayiv
+
+	* [r17409] src/engine/gnc-pricedb.c: Bug #454827: Don't round
+	  derived commodity prices until the very last step. BP
+
+2008-07-25 00:24  cedayiv
+
+	* [r17407] src/gnome/druid-stock-split.c: Bug #341362: Stock
+	  splits: Prevent fractional prices by forcing conversion to
+	  decimal. (I used the same fraction setting as the price editor.)
+	  BP
+
+2008-07-24 23:46  andi5
+
+	* [r17405] src/import-export/aqbanking/gnc-ab-utils.c: Handle
+	  missing information when importing from aqbanking more
+	  gracefully. The online_id used to match an aqbanking accountinfo
+	  to a gnucash account is the concatenation of the bank code and
+	  account number found. If the primer is NULL, then fall back to
+	  "" instead of invalidating the whole id. BP
+
+2008-07-24 08:30  cstim
+
+	* [r17404] src/import-export/aqbanking/aqbanking.glade: Remove
+	  superfluous tab in message
+
+2008-07-23 22:35  rolf
+
+	* [r17402] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  Rechnungsabgrenzungskonten are used only by "bilanzierende
+	  Unternehmen" - hide them by default
+
+2008-07-23 21:56  rolf
+
+	* [r17401] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: hide
+	  by default a couple of accounts that don't apply to
+	  EÜR-companies * There are probably quite a lot more and possibly
+	  a few were incorrectly marked to be hidden The user can mark
+	  them as visible easily so it is not a big deal
+
+2008-07-23 12:37  rolf
+
+	* [r17400] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  update URL from linuxwiki.de to wiki.gnucash.org
+
+2008-07-22 22:14  andi5
+
+	* [r17370] src/core-utils/gnc-glib-utils.c,
+	  src/import-export/aqbanking/druid-ab-initial.c: Make sure that
+	  the input of gnc_utf8_strip_invalid() is non-NULL. Also, fix a
+	  caller in the aqbanking importer. BP
+
+2008-07-22 15:28  cedayiv
+
+	* [r17367] src/report/report-system/report.scm: Reports: Fix two
+	  parameter names that apparently were missed during the switch to
+	  report GUID's. In both cases, the parameter needed is a template
+	  ID, not a template name. BP
+
+2008-07-21 02:58  cedayiv
+
+	* [r17365] src/report/report-gnome/window-report.c: Bug #542967:
+	  Go back to using the name of the report template in the title of
+	  report options dialog boxes. BP
+
+2008-07-20 02:09  andi5
+
+	* [r17347] src/import-export/aqbanking/gnc-ab-getbalance.c,
+	  src/import-export/aqbanking/gnc-ab-gettrans.c,
+	  src/import-export/aqbanking/gnc-ab-transfer.c,
+	  src/import-export/aqbanking/gnc-ab-utils.c,
+	  src/import-export/aqbanking/gnc-ab-utils.h,
+	  src/import-export/aqbanking/gnc-file-aqb-import.c: Bug #543049:
+	  Import all balances and txns in aqbanking contexts returned. *
+	  All aqbanking imports use the same code * An account number
+	  returned by the bank may differ from the one sent, so that the
+	  correct result is not found * The bank may also send transaction
+	  data and delete that on its servers. This may lead to severe
+	  data loss if we did not tried to import of what is returned as
+	  much as possible BP
+	* [r17346] src/import-export/aqbanking/druid-ab-initial.c: Do not
+	  prepare the match page in the online banking wizard twice. This
+	  would online_init() the api too often and lead to a crash. BP
+
+2008-07-19 21:31  cedayiv
+
+	* [r17345] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif.glade: QIF Import: Adjust the
+	  visual layout of commodity pages for better HIG compliance. Add
+	  tooltips and rework the documentation page. A number of phrases
+	  have been reworded, and I think this makes the commodity pages
+	  simpler, cleaner, and clearer, at least in English. Sorry,
+	  translators... BP
+
+2008-07-17 23:20  cedayiv
+
+	* [r17344] src/import-export/qif-import/qif-dialog-utils.scm: QIF
+	  Import: Prepend the default investment-related account names
+	  with the standard top-level accounts of "Income", "Expenses",
+	  and "Equity". BP
+
+2008-07-17 18:21  cedayiv
+
+	* [r17343] src/import-export/qif-import/druid-qif-import.c: QIF
+	  Import: Get better default column sizing on account mapping
+	  pages by using ellipses. BP
+
+2008-07-16 17:23  cedayiv
+
+	* [r17342] src/report/standard-reports/trial-balance.scm: Trial
+	  balance report: Skip unrealized gain calculation when price
+	  source is "average cost". This significantly improves
+	  performance with the default report options. Centralize and
+	  simplify unrealized gain code. BP
+
+2008-07-16 15:55  cedayiv
+
+	* [r17341] src/report/standard-reports/account-piecharts.scm,
+	  src/report/standard-reports/account-summary.scm,
+	  src/report/standard-reports/balance-sheet.scm,
+	  src/report/standard-reports/budget.scm,
+	  src/report/standard-reports/equity-statement.scm,
+	  src/report/standard-reports/income-statement.scm: Reports: Make
+	  "Average Cost" the default price source for several additional
+	  standard reports. BP
+
+2008-07-16 15:39  cedayiv
+
+	* [r17340] src/report/report-system/commodity-utilities.scm:
+	  Reports: Make a mildly confusing error message more clear. BP
+
+2008-07-16 15:29  cedayiv
+
+	* [r17339] src/report/standard-reports/trial-balance.scm: Bug
+	  #463320: Fix trial balance report's unrealized gain calculation
+	  and inability to print unrealized gain credits. Use "Average
+	  Cost" as the default price source. BP
+
+2008-07-15 23:44  andi5
+
+	* [r17338] src/import-export/aqbanking/gnc-gwen-gui.c: Run some
+	  iterations of the main loop in showbox_cb to give the window a
+	  chance to be showed. BP
+
+2008-07-15 23:17  andi5
+
+	* [r17337] src/import-export/aqbanking/gnc-gwen-gui.c: The
+	  gwenhywfar callback function showbox_cb() must not return 0.
+	  Return the id reserved for it instead. BP
+
+2008-07-15 19:34  cedayiv
+
+	* [r17336] src/import-export/qif-import/druid-qif-import.c: QIF
+	  Import: Allow column resizing on account mappings pages.
+	  Reorganize a massive and messy function into reasonably-sized
+	  chunks. BP
+
+2008-07-15 17:35  rolf
+
+	* [r17335] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  accounts 4315 and 4400 were present twice. Renumber the entries
+	  related to 16%. * update the numbers to reflect current
+	  situation after VAT increase * partly fixes 542648
+
+2008-07-15 17:25  rolf
+
+	* [r17334] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  remove and clean up the situation where a couple of DATEV codes
+	  had been entered twice
+
+2008-07-15 15:22  rolf
+
+	* [r17333] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  remove erroneous space at the end of DATEV accounts 6458, 6660
+	  and 6689 * this should be all accounts with that type of error
+	  now
+
+2008-07-15 15:17  rolf
+
+	* [r17332] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  remove erroneous space at the end of DATEV account number 1298
+
+2008-07-15 15:13  rolf
+
+	* [r17331] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  remove DATEV code 1400 from placeholder hierarchy account for
+	  "Abziehbare Vorsteuer"
+
+2008-07-15 14:54  rolf
+
+	* [r17330] accounts/de_DE/acctchrt_skr04.gnucash-xea: SK04:
+	  replace the term Mehrwertsteuer with Umsatzsteuer
+
+2008-07-15 07:39  cstim
+
+	* [r17329] configure.in: Require SWIG 1.3.31 because of the inline
+	  keyword in C headers.
+
+2008-07-14 23:54  cedayiv
+
+	* [r17328] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif.glade: QIF Import: Update
+	  documentation and organization of the duplicate checking pages.
+	  Switch to top/bottom comparisons rather than side by side. Add
+	  keyboard mnemonics. Document in terms of the more
+	  positive-sounding "match". Lays the groundwork for a future fix
+	  to bug 95635. BP
+
+2008-07-14 16:12  cedayiv
+
+	* [r17327] src/gnome-utils/gnc-date-edit.c: Bug #470656, bug
+	  #502646: Prevent the GNCDateEdit control from crashing GnuCash.
+	  If an invalid date is entered (i.e. a date not supported by
+	  time_t) then the date reverts to the last valid date entered or,
+	  as a last resort, the beginning of the current day. BP
+
+2008-07-13 21:28  andi5
+
+	* [r17324] AUTHORS, src/app-utils/gnc-ui-util.c,
+	  src/app-utils/gnc-ui-util.h,
+	  src/business/business-ledger/gncEntryLedger.c,
+	  src/business/business-ledger/gncEntryLedgerModel.c,
+	  src/core-utils/gnc-gconf-utils.h,
+	  src/gnome-utils/account-quickfill.c,
+	  src/gnome-utils/glade/preferences.glade,
+	  src/gnome/schemas/apps_gnucash_general.schemas.in,
+	  src/register/ledger-core/split-register-control.c,
+	  src/register/ledger-core/split-register-model.c,
+	  src/register/ledger-core/split-register.c: Bug #129099: Add
+	  option to toggle between full account path and leaf name in
+	  registers. * Introduce new property show_full_account_names to
+	  the schema general/register to toggle between full account path
+	  and leaf name * Configuration in Preferences dialog ("Register
+	  Defaults") * Convenience functions
+	  gnc_get_account_name_for_register() and
+	  gnc_account_lookup_for_register() return the proper values
+	  depending on the configurations. * Ledgers and registers use the
+	  new functions for displaying account names (applies also to
+	  business-ledger) * account-quickfill uses
+	  gnc_get_account_name_for_register() and listens to gconf
+	  property Patch from Christoph Ernst.
+
+2008-07-13 00:04  rolf
+
+	* [r17319] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: make
+	  sure that the Verbindlichkeiten hierarchy is sorted correctly
+	  among its siblings
+
+2008-07-12 23:59  rolf
+
+	* [r17318] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  flatten Verbindlichkeiten hierarchy and remove incorrect DATEV
+	  3000 code
+
+2008-07-12 23:14  rolf
+
+	* [r17317] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add
+	  some more tax relations and accounts as documented in
+	  http://wiki.gnucash.org/wiki/De/SKR04
+
+2008-07-12 17:01  cedayiv
+
+	* [r17316] AUTHORS,
+	  src/report/standard-reports/category-barchart.scm,
+	  src/report/standard-reports/net-barchart.scm: Reports: Add
+	  option to display a table of data beneath barcharts. Patch by
+	  Joachim Herb. BP
+
+2008-07-12 12:28  rolf
+
+	* [r17313] src/tax/us/txf-help-de_DE.scm: txf-help-de_DE.scm:
+	  replace v.h. with v.H.
+
+2008-07-12 12:09  rolf
+
+	* [r17312] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  delete spaces after paragraph sign (s/\§\ /\§/g)
+
+2008-07-12 11:46  rolf
+
+	* [r17311] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: add
+	  two accounts with 19% Ust * partly closes 473536 and 542648
+
+2008-07-12 11:26  rolf
+
+	* [r17310] src/tax/us/txf-de_DE.scm: txf-de_DE.scm: add some more
+	  keys for German UStVa to go along with r17304 * courtesy Jannick
+	  Asmus * partly closes 473536
+
+2008-07-12 01:12  rolf
+
+	* [r17308] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  removcal of even more sample accounts. fix spelling mistake.
+
+2008-07-12 01:00  rolf
+
+	* [r17306] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  remove sample accounts
+
+2008-07-12 00:55  rolf
+
+	* [r17305] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: fix
+	  spelling mistake
+
+2008-07-12 00:24  rolf
+
+	* [r17304] src/tax/us/txf-help-de_DE.scm: txf-help-de_DE.scm: add
+	  some more keys for German Umsatzsteuervoranmeldung * courtesy of
+	  Jannick Asmus * partly closes 473536
+
+2008-07-12 00:03  rolf
+
+	* [r17299] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04:
+	  "Abziehbare Vorsteuern Inland" is 1400 not 4130. corrects r17298.
+
+2008-07-12 00:00  rolf
+
+	* [r17298] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: some
+	  additions, courtesy of Jannick Asmus
+
+2008-07-11 23:19  cedayiv
+
+	* [r17297] AUTHORS, src/report/standard-reports/register.scm:
+	  Register report: Add option to display memos when run from Basic
+	  Ledger mode. Refine the Description option. Space-saving column
+	  arrangement. Patch from Robert Stocks. BP
+
+2008-07-11 21:40  andi5
+
+	* [r17296] .gitignore: .gitignore generated files in the python
+	  bindings.
+
+2008-07-11 21:09  cedayiv
+
+	* [r17295] src/app-utils/options.scm: Bug 542472: Make reports use
+	  accounting period as default for dates. BP
+
+2008-07-11 20:11  cedayiv
+
+	* [r17294] src/gnome-utils/dialog-options.c: Bug 353880: Adjust
+	  the border of report options dialog pages to be HIG-compliant.
+	  This patch does not address the alignment of controls, however.
+	  BP
+
+2008-07-11 16:06  cedayiv
+
+	* [r17293] src/report/report-system/commodity-utilities.scm:
+	  Reporting: Ignore exchange rates if the quantity to exchange is
+	  zero. BP
+
+2008-07-11 00:34  andi5
+
+	* [r17292] src/engine/engine.i: Bug #542237: Use
+	  GLIST_HELPER_INOUTs before including engine-common.i.
+
+2008-07-08 22:56  cstim
+
+	* [r17291] AUTHORS: Add credit to Assibiboine Credit Union for
+	  python bindings. Mark Jenkins wrote: I would also like to give
+	  credit to Assiniboine Credit Union (http://www.assiniboine.mb.ca
+	  Winnipeg, Canada), which has funded a good chunk of our work on
+	  this through a grant they gave us in 2007. Additional python
+	  binding work since between June 17 and December 31, 2008 is
+	  being funded by a second grant they gave us this year.
+
+2008-07-08 21:31  andi5
+
+	* [r17290] po/POTFILES.in: Add new aqbanking import-export files
+	  to POTFILES.in.
+
+2008-07-08 21:30  andi5
+
+	* [r17289] src/backend/file/test/test-file-stuff.c: Fix a -Wformat
+	  gcc warning in the test suite.
+
+2008-07-08 20:35  andi5
+
+	* [r17288] configure.in, doc/examples/downloaded.mt940,
+	  macros/svn2cl.xsl, src/bin/gnucash-bin.c,
+	  src/import-export/Makefile.am, src/import-export/aqbanking,
+	  src/import-export/aqbanking/schemas,
+	  src/import-export/hbci/Makefile.am: Merge branches/aqbanking3
+	  (r17287) into trunk. Port the HBCI import-export module to
+	  AqBanking3. Depending on the aqbanking version found, either the
+	  classic hbci/ module or the new, very similar, module
+	  aqbanking3/ for AqBanking >= 3 is built and installed. The
+	  influence on the rest of the code is minimal. BP
+
+2008-07-08 17:26  cedayiv
+
+	* [r17287] src/report/report-system/report-system.scm,
+	  src/report/report-system/report-utilities.scm,
+	  src/report/standard-reports/balance-sheet.scm: Balance sheet
+	  report: Support calculation of unrealized gains/losses on
+	  liabilities. BP
+
+2008-07-07 21:40  cstim
+
+	* [r17285] src/optional/python-bindings/tests/Makefile.am: Fix
+	  gnucash-env path in make check of python bindings; add
+	  PYTHONPATH.
+
+2008-07-07 21:11  cstim
+
+	* [r17284] configure.in, src/base-typemaps.i,
+	  src/engine/engine-common.i, src/engine/engine.i,
+	  src/optional/python-bindings/Makefile.am,
+	  src/optional/python-bindings/example_scripts/simple_test.py,
+	  src/optional/python-bindings/function_class.py,
+	  src/optional/python-bindings/glib.i,
+	  src/optional/python-bindings/gnucash_business.py,
+	  src/optional/python-bindings/gnucash_core.i,
+	  src/optional/python-bindings/gnucash_core.py,
+	  src/optional/python-bindings/tests,
+	  src/optional/python-bindings/tests/Makefile.am,
+	  src/optional/python-bindings/tests/runTests.py,
+	  src/optional/python-bindings/tests/test_account.py,
+	  src/optional/python-bindings/tests/test_book.py,
+	  src/optional/python-bindings/tests/test_split.py,
+	  src/optional/python-bindings/tests/test_transaction.py: Updated
+	  python bindings (r17263) for the gnucash API as of 2008-06-06.
+	  Copied from http://savannah.nongnu.org/projects/python-gnucash.
+
+2008-07-07 20:12  cedayiv
+
+	* [r17266] src/report/report-system/commodity-utilities.scm,
+	  src/report/report-system/options-utilities.scm,
+	  src/report/report-system/report-system.scm: Bug #460721, bug
+	  #521403, bug #538800: Add a reporting price source option of
+	  "Average Cost". BP
+
+2008-07-07 19:47  cedayiv
+
+	* [r17265] src/report/report-system/commodity-utilities.scm:
+	  Reports: Adjust the "weighted average" price source computation
+	  to ignore splits with a zero "amount" since these are not buys
+	  or sells. BP
+
+2008-07-07 19:18  cstim
+
+	* [r17263] AUTHORS, configure.in, macros/ac_python_devel.m4,
+	  src/optional/Makefile.am, src/optional/python-bindings,
+	  src/optional/python-bindings/Makefile.am,
+	  src/optional/python-bindings/__init__.py,
+	  src/optional/python-bindings/example_scripts,
+	  src/optional/python-bindings/example_scripts/simple_book.py,
+	  src/optional/python-bindings/example_scripts/simple_session.py,
+	  src/optional/python-bindings/example_scripts/simple_test.py,
+	  src/optional/python-bindings/function_class.py,
+	  src/optional/python-bindings/glib.i,
+	  src/optional/python-bindings/gnucash_core.i,
+	  src/optional/python-bindings/gnucash_core.py,
+	  src/optional/python-bindings/timespec.i: Python bindings for the
+	  gnucash API. Submitted by Mark Jenkins on 2008-03-25 to
+	  gnucash-devel.
+	* [r17262] src/engine/engine.i: Remove include <gnc-date.h> of
+	  r17249 that breaks the build on some systems. Notably, with
+	  swig-1.3.31 this doesn't seem to work.
+
+2008-07-07 16:13  warlord
+
+	* [r17261] AUTHORS: Add Rolf to AUTHORS BP
+
+2008-07-06 21:06  andi5
+
+	* [r17260] branches/aqbanking3/src/import-export/aqbanking,
+	  branches/aqbanking3/src/import-export/aqbanking/schemas: Add a
+	  few svn:ignore properties.
+
+2008-07-06 20:59  andi5
+
+	* [r17259]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
+	  Do not remember or show the checkbox for remembering of TANs.
+	  PINs and other passwords are still offered to be remembered.
+	* [r17258]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-file-aqb-import.c:
+	  Formatting.
+
+2008-07-06 11:11  andi5
+
+	* [r17257] src/app-utils/date-utilities.scm: Bug #526883: Add a
+	  few missing conversions of strftime results to utf-8. Strings
+	  returned by the c runtime must be converted to utf-8 to be
+	  displayed properly in all cases. BP
+
+2008-07-05 22:31  andi5
+
+	* [r17256] src/app-utils/options.scm: Bug #531662: Harden
+	  budget->guid to grok #f input instead of crashing. BP
+
+2008-07-05 20:41  andi5
+
+	* [r17255] src/report/report-system/html-table.scm: Bug #539654:
+	  Correct params for recursive call inside
+	  gnc:html-table-append-column!. Patch from Joachim Herb. BP
+
+2008-07-04 00:42  andi5
+
+	* [r17254] src/app-utils/gfec.c, src/backend/file/io-utils.c,
+	  src/bin/gnucash-bin.c,
+	  src/business/business-gnome/dialog-billterms.c,
+	  src/business/business-gnome/dialog-customer.c,
+	  src/business/business-gnome/dialog-employee.c,
+	  src/business/business-gnome/dialog-invoice.c,
+	  src/business/business-gnome/dialog-job.c,
+	  src/business/business-gnome/dialog-order.c,
+	  src/business/business-gnome/dialog-payment.c,
+	  src/business/business-gnome/dialog-vendor.c,
+	  src/business/business-ledger/gncEntryLedgerControl.c,
+	  src/business/dialog-tax-table/dialog-tax-table.c,
+	  src/gnome-search/dialog-search.c,
+	  src/gnome-utils/dialog-account.c,
+	  src/gnome-utils/dialog-transfer.c,
+	  src/gnome-utils/druid-gconf-setup.c,
+	  src/gnome-utils/druid-gnc-xml-import.c,
+	  src/gnome-utils/gnc-file.c, src/gnome-utils/gnc-gnome-utils.c,
+	  src/gnome-utils/gnc-html.c, src/gnome/dialog-commodities.c,
+	  src/gnome/dialog-fincalc.c, src/gnome/dialog-price-editor.c,
+	  src/gnome/dialog-print-check.c, src/gnome/dialog-sx-editor.c,
+	  src/gnome/druid-acct-period.c, src/gnome/druid-loan.c,
+	  src/gnome/druid-merge.c, src/gnome/druid-stock-split.c,
+	  src/gnome/gnc-plugin-basic-commands.c,
+	  src/gnome/gnc-split-reg.c, src/gnome/window-reconcile.c,
+	  src/import-export/hbci/hbci-interaction.c,
+	  src/import-export/log-replay/gnc-log-replay.c,
+	  src/register/ledger-core/split-register-control.c,
+	  src/register/ledger-core/split-register.c,
+	  src/report/report-gnome/gnc-plugin-page-report.c: Fix -Wformat
+	  gcc warnings. BP
+
+2008-07-04 00:41  andi5
+
+	* [r17253] src/engine/Account.c, src/engine/Account.h,
+	  src/register/ledger-core/split-register.c: Bug #144669: Lookup
+	  accounts in the register based on the account code as well.
+	  Patch from C. Ernst to search for an account by code if the
+	  lookup by name for the string entered into the register did not
+	  find anything. BP
+
+2008-07-02 20:56  cedayiv
+
+	* [r17252] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif-merge-groups.scm,
+	  src/import-export/qif-import/qif-to-gnc.scm,
+	  src/import-export/qif-import/qif.glade: Bug #313660: The QIF
+	  importer now allows users to pause, cancel, or go back a page
+	  during data conversion. Any errors and warnings are logged as
+	  they occur, directly in the druid, for the user to review. BP
+
+2008-06-24 23:28  warlord
+
+	* [r17250] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h,
+	  po/POTFILES.in: Get GnuCash building again. - move the #include
+	  of g18n.h from gnc-date.h to gnc-date.c - add gnc-date.c to
+	  POTFILES.in
+
+2008-06-24 22:28  cedayiv
+
+	* [r17249] lib/libqof/qof/gnc-date.c, lib/libqof/qof/gnc-date.h,
+	  src/business/business-reports/easy-invoice.scm,
+	  src/business/business-reports/fancy-invoice.scm,
+	  src/business/business-reports/invoice.scm,
+	  src/business/business-reports/owner-report.scm,
+	  src/engine/engine.i: Bug #532405: Make the default strftime
+	  format use %#d instead of %e on win32 platforms. BP
+
+2008-06-24 22:08  cedayiv
+
+	* [r17248] lib/libqof/qof/qofsession.c: Bug #539829: Make sure msg
+	  gets assigned before it can get dereferenced. BP
+
+2008-06-24 19:34  cedayiv
+
+	* [r17247] src/gnome/dialog-progress.h: Some minor corrections to
+	  the doxygen documentation for progress-dialog.h. BP
+
+2008-06-23 20:09  cedayiv
+
+	* [r17246] src/import-export/qif-import/qif-file.scm: A small
+	  correction to r17245 for a QIF importer error message. I forgot
+	  to mention in the log that r17245 includes many added or
+	  improved QIF importer error and warning messages. Should help
+	  users in debugging their own QIF files. BP
+
+2008-06-23 18:46  cedayiv
+
+	* [r17245] src/gnome/dialog-progress.c,
+	  src/gnome/dialog-progress.h, src/gnome/glade/progress.glade,
+	  src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif-file.scm,
+	  src/import-export/qif-import/qif-import.scm,
+	  src/import-export/qif-import/qif-parse.scm,
+	  src/import-export/qif-import/qif-to-gnc.scm,
+	  src/import-export/qif-import/qif-utils.scm,
+	  src/import-export/qif-import/qif.glade, src/scm/string.scm: The
+	  following changes are included: -Add many new features to the
+	  progress dialog API, including support for n levels of
+	  suboperations. Fully compatible with existing code. -Add doxygen
+	  documentation for the progress dialog API (none previously
+	  existed). -Add a progress bar page to the QIF importer with
+	  pause and cancel functions for the loading and parsing phases.
+	  -Log loading and parsing error messages on the page instead of
+	  using popups, which resolves bug #309359. -Add a pair of new
+	  procedures to the library of Scheme string routines. -Finally,
+	  some miscellaneous QIF importer clean up. BP
+
+2008-06-20 22:00  rolf
+
+	* [r17242] accounts/de_DE/acctchrt_skr04.gnucash-xea: SKR04: be
+	  more specific in account classification. Partly closes 513000. *
+	  mark as accounts receivable instead of plain assets
+
+2008-06-20 21:17  rolf
+
+	* [r17241] po/de.po: de.po: improve German translations for a few
+	  entries under "File - New". Closes 538900.
+
+2008-06-13 00:21  plongstaff
+
+	* [r17228] lib/libqof/qof/qofsession.c: Fix memory leak in
+	  qof_session_save() - "msg" is never freed.
+
+2008-06-12 23:04  plongstaff
+
+	* [r17224] src/backend/file/gnc-schedxaction-xml-v2.c: Free return
+	  values from recurrenceListToString() printed as debug info.
+
+2008-06-12 00:04  andi5
+
+	* [r17219]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
+	  Whitespace cleanup.
+
+2008-06-11 23:59  andi5
+
+	* [r17218]
+	  branches/aqbanking3/src/import-export/aqbanking/Makefile.am,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-file-aqb-import.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-file-aqb-import.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
+	  Readd the swift and dtaus file imports, except for the actual
+	  executing of ab jobs.
+
+2008-06-11 23:26  andi5
+
+	* [r17217] branches/aqbanking3/doc/examples/downloaded.mt940:
+	  Remove newline before the initial :20: in downloaded.mt940.
+
+2008-06-11 15:37  cedayiv
+
+	* [r17214] src/core-utils/gnc-glib-utils.c: Fix Scheme logging bug
+	  in core-utils by treating strings as generic strings rather than
+	  format strings. BP
+
+2008-06-11 12:52  warlord
+
+	* [r17213] src/backend/file/sixtp-dom-generators.c,
+	  src/backend/file/sixtp-utils.c: Fix the usages of __EXTENSIONS__
+	  so it works with newer auto-tools BP
+
+2008-06-11 01:19  plongstaff
+
+	* [r17212] src/gnome-utils/dialog-commodity.c,
+	  src/gnome-utils/gnc-dense-cal.c: Fix memory leaks. In
+	  gnc-dense-cal.c, 2 GDates were not freed.
+
+2008-06-10 21:33  andi5
+
+	* [r17210]
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c:
+	  Improve check for the availability of a txn job before letting
+	  the user enter it.
+
+2008-06-10 16:50  cedayiv
+
+	* [r17209] src/scm/main.scm: Scheme: Send backtraces to the
+	  gnucash.trace log as well as the console. BP
+
+2008-06-10 03:30  cedayiv
+
+	* [r17208] src/import-export/qif-import/qif-file.scm: QIF Import:
+	  10x improvement in file loading performance. Line numbers added
+	  for message logging. BP
+
+2008-06-09 20:31  andi5
+
+	* [r17207]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
+	  Enable internal transfers and debit notes. Later on, internal
+	  transfers may be hidden again as before, if they are unstable.
+
+2008-06-09 20:30  andi5
+
+	* [r17206]
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
+	  Lock one side of the transfer dialog when entering a
+	  corresponding gnucash txn.
+
+2008-06-08 23:13  andi5
+
+	* [r17205]
+	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
+	  Patch from Micha Lenk to activate password caching while
+	  entering one.
+
+2008-06-08 23:12  andi5
+
+	* [r17204]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
+	  Fix compilation errors with gcc-4.3 because of incorrect format
+	  strings.
+
+2008-06-08 15:59  andi5
+
+	* [r17202]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
+	  Improve flow of gnc_ab_maketrans(), treat everything unfinished
+	  as error.
+
+2008-06-08 10:08  andi5
+
+	* [r17200]
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c:
+	  Fix two newly introduced bugs concerning transaction templates.
+	  * Replace recipient name by recipient name instead of template
+	  name * Correctly initialize empty GList by NULL
+
+2008-06-07 19:56  andi5
+
+	* [r17197]
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c:
+	  Unfold and improve online transaction filling by use of a
+	  template. Ask the user whether she wants to overwrite her stuff
+	  iff there is a non-empty field that differs from the
+	  corresponding value in the template.
+	* [r17196]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
+	  Avoid double-freeing of transaction templates.
+	* [r17195]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c:
+	  Readd verification dialog after online transaction failure.
+
+2008-06-07 18:54  warlord
+
+	* [r17194] configure.in: Better patch for goffice-0.5/gtkhtml-3.14
+	  checking
+
+2008-06-07 18:38  warlord
+
+	* [r17193] configure.in: GOffice >= 0.5 requires GtkHTML >= 3.14
+	  Make sure that happens or the build will fail.
+
+2008-06-06 16:46  cedayiv
+
+	* [r17191] src/import-export/qif-import/qif-dialog-utils.scm,
+	  src/import-export/qif-import/qif-guess-map.scm,
+	  src/import-export/qif-import/qif-parse.scm,
+	  src/import-export/qif-import/qif-to-gnc.scm,
+	  src/import-export/qif-import/qif-utils.scm, src/scm/Makefile.am,
+	  src/scm/main.scm, src/scm/string.scm: QIF Import: Fix support
+	  for multi-byte account separators. In doing so, a number of
+	  reusable Scheme string manipulation procedures were written and
+	  placed in string.scm. These are now available to all Scheme code
+	  by automatic inclusion in main.scm. The new Scheme procedures
+	  are: gnc:string-rcontains (a variation on string-contains)
+	  gnc:substring-count (a variation on string-count)
+	  gnc:substring-split (a variation on string-split)
+	  gnc:substring-replace (search/replace a substring)
+	  gnc:string-replace-char (search/replace a character)
+	  gnc:string-delete-chars (delete a variety of characters)
+	  Finally, the custom version of string-split was removed because
+	  Guile 1.4 is no longer supported and later versions come with
+	  this procedure. BP
+
+2008-06-04 22:25  andi5
+
+	* [r17190]
+	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c,
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-getbalance.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.h:
+	  Readd online transaction issuing, a first rough sketch.
+	* [r17189] branches/aqbanking3/configure.in: Fix compiling of hbci
+	  import-export module.
+
+2008-06-02 19:40  cedayiv
+
+	* [r17187] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif.glade: QIF Import: Skip over
+	  blank category mapping pages. Also some cleanup: -Centralize
+	  preparation of mapping pages (eliminating several callbacks)
+	  -Reorder functions to make forward declarations unnecessary
+	  -Eliminate dead function gnc_ui_qif_import_memo_next_cb() -Make
+	  widget spacing consistent on mapping pages BP
+
+2008-06-01 19:31  cedayiv
+
+	* [r17186] src/import-export/qif-import/qif-dialog-utils.scm: Bug
+	  #515163: QIF importer no longer asks for mappings that will
+	  never get used. BP
+
+2008-05-30 16:23  cedayiv
+
+	* [r17182] AUTHORS: Add Charles Day to the AUTHORS list. BP
+
+2008-05-29 21:13  cedayiv
+
+	* [r17181] src/import-export/qif-import/qif-parse.scm: Bug
+	  #535407: Stop the QIF importer from crashing GnuCash when an
+	  invalid or unsupported date format is found. BP
+
+2008-05-29 15:23  cedayiv
+
+	* [r17180] src/engine/Account.c,
+	  src/import-export/qif-import/qif-dialog-utils.scm,
+	  src/import-export/qif-import/qif-guess-map.scm,
+	  src/import-export/qif-import/qif-objects.scm: QIF Import: Add
+	  support for importing to A/R and A/P account types, which were
+	  previously unknown to the importer. I also had to adjust a
+	  function in the engine's Account API that caused imported
+	  accounts trees to not merge properly in rare cases where one an
+	  existing GnuCash account has a NULL string pointer but an
+	  importer-created account has an empty string instead. This
+	  situation arises as a side effect of using SWIG, which doesn't
+	  let Scheme distinguish between NULL and an empty string (a
+	  string containing only NUL). BP
+
+2008-05-28 16:56  cedayiv
+
+	* [r17179] src/report/report-system/report.scm: Revision to r17178
+	  for an unintended change to the file's introductory comments. BP
+
+2008-05-28 15:47  cedayiv
+
+	* [r17178] src/report/report-system/report.scm: Reporting: Prevent
+	  GnuCash from crashing if a report's option generating procedure
+	  causes a Scheme exception. Also fix a typo of "names" vs.
+	  "namer". BP
+
+2008-05-25 22:06  plongstaff
+
+	* [r17172] src/app-utils/file-utils.c: Fix memory leak
+
+2008-05-22 01:46  andi5
+
+	* [r17170] src/gnome/gnc-split-reg.c, src/gnome/gnc-split-reg.h:
+	  Remove dead function gnc_split_reg_check_close(). This job is
+	  done by gnc_plugin_page_register_finish_pending().
+
+2008-05-20 16:06  cedayiv
+
+	* [r17164] src/import-export/generic-import.glade,
+	  src/import-export/qif-import/qif.glade: Eliminate requests to
+	  translate several phrases that are never displayed. BP
+
+2008-05-18 22:20  cedayiv
+
+	* [r17162] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif.glade: Bug #475980: Fix the
+	  labeling of several QIF importer pages. The account, category,
+	  and memo matching pages have been redesigned to better comply
+	  with the HIG: 1. The labels that told (sometimes incorrectly)
+	  which page comes next are gone. 2. The lists now offer a
+	  mnemonic for keyboard navigation. 3. A count of selected matches
+	  is now indicated by a label. 4. A "Change" button has been added
+	  as a more obvious alternative to double-clicking. On the
+	  currency page 1. The label that told (sometimes incorrectly)
+	  which page comes next is gone. 2. The remaining labels have been
+	  simplified. 3. A mnemonic is now offered for keyboard
+	  navigation. Finally, some function names have been adjusted for
+	  consistency. BP
+
+2008-05-18 16:59  plongstaff
+
+	* [r17161] src/backend/file/gnc-schedxaction-xml-v2.c: Fix memory
+	  leak - return value from recurrenceToString()
+
+2008-05-17 17:46  warlord
+
+	* [r17160] lib/libqof/qof/qofquerycore.c: Match NULL and
+	  guid_null() for NULL GUID Matches
+
+2008-05-17 13:22  warlord
+
+	* [r17159] src/pixmaps/Makefile.am: Don't clean out the EXTRA_DIST
+	  pixmaps if we're not building from SVN. Otherwise "make clean"
+	  will put the code into a state where you cannot rebuild. BP
+
+2008-05-16 22:14  cedayiv
+
+	* [r17157] src/import-export/qif-import/dialog-account-picker.c,
+	  src/import-export/qif-import/dialog-account-picker.h,
+	  src/import-export/qif-import/druid-qif-import.c: Bug #514210:
+	  This fixes a QIF import bug introduced in r17156 which prevented
+	  users from creating new accounts while mapping accounts. It also
+	  fixes several GUI annoyances: 1. The tree now automatically
+	  expands to show the currently selected account. 2. The new
+	  account dialog's OK button is now activated by the Enter key. 3.
+	  Focus returns to the account tree when the new account dialog is
+	  closed. 4. Creation of empty account names is prevented.
+	  Finally, a memory leak has been fixed and many new comments have
+	  been added. BP
+
+2008-05-14 02:49  cedayiv
+
+	* [r17156] src/import-export/qif-import/dialog-account-picker.c,
+	  src/import-export/qif-import/druid-qif-import.c: Bug #514210:
+	  Allow multiple rows to be selected and remapped on QIF Import
+	  account mapping pages. Also includes many whitespace
+	  adjustments. BP
+
+2008-05-13 23:23  andi5
+
+	* [r17155] src/gnome-utils/dialog-options.c: Bug #452354:
+	  Translate account type option names of average balance report BP
+
+2008-05-12 01:41  andi5
+
+	* [r17154] src/business/business-gnome/dialog-date-close.c: Bug
+	  #512991: Do not allow posting invoices to placeholder accounts.
+	  BP
+
+2008-05-11 23:22  andi5
+
+	* [r17153] src/gnome-utils/dialog-account.c: Do not close
+	  registers when creating a new account. Types of new accounts
+	  cannot conflict with types of anchor accounts of open registers,
+	  as no register can have accessed it yet. On the contrary,
+	  killing the general ledger that is used to input a new account
+	  is contraproductive. BP
+
+2008-05-11 21:41  andi5
+
+	* [r17152] src/tax/us/txf-de_DE.scm, src/tax/us/txf.scm: Bug
+	  #528835: Harden gnc:txf-get-code-info when tax lookups fail. BP
+
+2008-05-11 17:31  andi5
+
+	* [r17151] src/business/business-ledger/gncEntryLedgerDisplay.c,
+	  src/register/ledger-core/split-register-load.c,
+	  src/register/ledger-core/split-register-p.h,
+	  src/register/ledger-core/split-register-util.c,
+	  src/register/ledger-core/split-register.c: Bug #489502: When
+	  changing the account separator, let registers pick up the new
+	  char. BP
+
+2008-05-11 16:56  cedayiv
+
+	* [r17150] src/import-export/qif-import/druid-qif-import.c: Bug
+	  #336192: The QIF importer now allows new namespaces to be
+	  entered by the user when defining new securities. New namespaces
+	  become available for selection in all security pages. Also
+	  includes fixes for several memory leaks and mismatched type
+	  definitions. BP
+
+2008-05-11 00:02  andi5
+
+	* [r17149] src/gnome-utils/dialog-transfer.c: Correct quickfill
+	  direction in transfer dialogs. gnc_xfer_dialog_quickfill()
+	  messed up debit and credit. When the "from account" (left in
+	  normal mode, right/credit when using formal accounting terms)
+	  was chosen as basis for the quickfill and a match was found, the
+	  remote account should be selected on the "to account" side. BP
+
+2008-05-01 22:21  warlord
+
+	* [r17148] src/business/business-reports/owner-report.scm: Honor
+	  the "used columns" in the balance row (#530924) BP
+
+2008-05-01 21:20  andi5
+
+	* [r17147] src/bin/gnucash-bin.c: Update latest stable version.
+
+2008-05-01 21:00  warlord
+
+	* [r17146] src/import-export/hbci/gnc-hbci-utils.c: Handle
+	  AB_Job_GetResultText() returning NULL (#506499) Don't
+	  output/printf a NULL string. Windows doesn't like it. BP
+
+2008-05-01 09:10  cstim
+
+	* [r17144] AUTHORS, configure.in, po/glossary/he.po, po/he.po: Add
+	  Hebrew translation by Ori Hoch. BP
+
+2008-04-26 15:59  andi5
+
+	* [r17127] src/gnome/dialog-print-check.c: Bug #467529: Fix
+	  Align_n by specifying pango widths and ellipse modes for check
+	  print texts. This patch from David Reiser reverts r16475, but by
+	  using pango_layout_set_ellipsize() center or right aligned texts
+	  are printed correctly and the first line is stilled showed
+	  instead of the last one. BP
+
+2008-04-25 23:19  andi5
+
+	* [r17126] art/tango/22x22/gnucash-22x22.png,
+	  art/tango/22x22/gnucash-24x24.png, art/tango/22x22/gnucash.png,
+	  src/pixmaps/Makefile.am: Bug #523922: Use correct scalable icon
+	  and add/fix 22x22/24x24 icons. For the scalable icon, use
+	  art/tango/scalable/gnucash.svg instead of art/icon.svgz.
+	  art/tango/22x22/gnucash.png is actually of size 24², so rename
+	  it to gnucash-24x24.png and create gnucash-22x22.png by removing
+	  the transparent 1px border. Install those icons into
+	  ${datadir}/icons/hicolor/${size}/apps so that apps like
+	  gnome-panel do not scale down the .svg instead. BP
+
+2008-04-24 22:51  andi5
+
+	* [r17124] src/report/standard-reports/average-balance.scm: Bug
+	  #529232: Do not reverse the starting balance in average balance
+	  reports. BP
+
+2008-04-23 19:52  andi5
+
+	* [r17122] AUTHORS: Update AUTHORS. BP
+
+2008-04-21 20:59  andi5
+
+	* [r17121] packaging/win32/install.sh: Win32: Move definition of
+	  AQBANKING_PATH into make_install() as it is needed there. Patch
+	  from Daniel Harding.
+	* [r17120] util/gnc-svnversion: SVK detection on Windows is not
+	  trivial :-) Patch from Daniel Harding.
+	* [r17119] packaging/win32/defaults.sh,
+	  packaging/win32/install.sh: Win32: Add flag UPDATE_DOCS to avoid
+	  running svn up for the docs each time. Patch from Daniel Harding.
+	* [r17118] packaging/win32/defaults.sh,
+	  packaging/win32/install.sh: Win32: Add XSLTPROCFLAGS to be able
+	  to pass --nonet to xsltproc in make_chm. Patch from Daniel
+	  Harding.
+
+2008-04-20 18:07  andi5
+
+	* [r17093] src/core-utils/gnc-glib-utils.c: Free two GErrors after
+	  they have been logged. BP
+
+2008-04-19 20:13  andi5
+
+	* [r17092]
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c:
+	  Remember accepted certificates as long as GnuCash is running.
+	* [r17091]
+	  branches/aqbanking3/src/import-export/aqbanking/Makefile.am,
+	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.c,
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-ab-trans.h,
+	  branches/aqbanking3/src/import-export/aqbanking/druid-ab-initial.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-trans-templ.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-trans-templ.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-transfer.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c:
+	  Readd some of the aq transaction and txn template code.
+
+2008-04-18 01:55  cedayiv
+
+	* [r17090] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif-dialog-utils.scm,
+	  src/import-export/qif-import/qif-objects.scm: Bug #511231: QIF
+	  importer now takes into account any provided QIF security type
+	  when determining a default namespace for new commodities.
+	  Previously saved security mappings for the same symbol are also
+	  considered, if available. BP
+
+2008-04-17 14:16  warlord
+
+	* [r17089] src/gnome/dialog-print-check.c: Look for Align_n keys
+	  in check printing formats (#467529) BP
+
+2008-04-16 21:26  cedayiv
+
+	* [r17088] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/file-format.txt,
+	  src/import-export/qif-import/qif-import.scm,
+	  src/import-export/qif-import/qif-to-gnc.scm: Bug #512208: Upon
+	  cancellation or failure, the QIF importer now removes any new
+	  commodities that have been created as part of the import
+	  process. In addition, any new accounts, splits, and transactions
+	  are explicitly destroyed to avoid leaking memory and potentially
+	  leaving splits in an Imbalance account. Also includes some
+	  improvements to the QIF file format documentation. BP
+
+2008-04-16 18:00  cedayiv
+
+	* [r17087] src/engine/Account.c, src/engine/Account.h: Add a
+	  risk-reduction measure to
+	  xaccAccountStagedTransactionTraversal() in case of a naughty
+	  thunk. Add warnings to doxygen documentation for all Account.h
+	  functions with TransactionCallback parameters. BP
+
+2008-04-14 17:09  cedayiv
+
+	* [r17086] src/import-export/qif-import/file-format.txt,
+	  src/import-export/qif-import/qif-parse.scm,
+	  src/import-export/qif-import/qif-utils.scm: Bug #527886: Add
+	  support for QIF numeric formats of 12'345.67 as produced by
+	  Quicken 4. Also support 12'345,67 for completeness. Added
+	  documentation for this format, along with investment 'N' lines.
+	  Added two new string manipulation utility procedures for
+	  simplification. Mild whitespace and readability cleanup. BP
+
+2008-04-13 22:25  cedayiv
+
+	* [r17085] src/import-export/qif-import/druid-qif-import.c: Bug
+	  #523194: Fixed QIF importer so that if the user enters a
+	  combination of namespace & mnemonic that matches an existing
+	  commodity, the existing commodity will be used. Added some
+	  support for destroying the commodity pages. Some readability,
+	  comment and whitespace improvements thrown in too. BP
+
+2008-04-12 20:28  andi5
+
+	* [r17081] branches/aqbanking3/Makefile.am,
+	  branches/aqbanking3/macros/svn2cl.xsl: For ChangeLog, switch to
+	  branches/aqbanking3 and include trunk commits prior to r17079.
+
+2008-04-12 20:16  andi5
+
+	* [r17080] branches/aqbanking3/configure.in,
+	  branches/aqbanking3/src/bin/gnucash-bin.c,
+	  branches/aqbanking3/src/import-export/Makefile.am,
+	  branches/aqbanking3/src/import-export/aqbanking,
+	  branches/aqbanking3/src/import-export/aqbanking/Makefile.am,
+	  branches/aqbanking3/src/import-export/aqbanking/aqbanking.glade,
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-daterange.c,
+	  branches/aqbanking3/src/import-export/aqbanking/dialog-daterange.h,
+	  branches/aqbanking3/src/import-export/aqbanking/druid-ab-initial.c,
+	  branches/aqbanking3/src/import-export/aqbanking/druid-ab-initial.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-getbalance.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-getbalance.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-gettrans.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-kvp.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-ab-utils.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-gwen-gui.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking-ui.xml,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.c,
+	  branches/aqbanking3/src/import-export/aqbanking/gnc-plugin-aqbanking.h,
+	  branches/aqbanking3/src/import-export/aqbanking/gncmod-aqbanking.c,
+	  branches/aqbanking3/src/import-export/aqbanking/schemas,
+	  branches/aqbanking3/src/import-export/aqbanking/schemas/Makefile.am,
+	  branches/aqbanking3/src/import-export/aqbanking/schemas/apps_gnucash_dialog_hbci.schemas.in,
+	  branches/aqbanking3/src/import-export/hbci/Makefile.am: Add
+	  first sketch of aqbanking import-export module. Use
+	  import-export/hbci for AqBanking < 3 and import-export/aqbanking
+	  for AqBanking >= 3. Currently the initial setup, fetching an
+	  account balance and transactions should basically work.
+
+2008-04-12 19:28  andi5
+
+	* [r17079] branches/aqbanking3: Branch for porting the HBCI
+	  import-export module to AqBanking3. (r17078)
+
+2008-04-12 19:17  andi5
+
+	* [r17078] src/register/ledger-core/split-register-load.c: Bug
+	  #347474: When tabbing off the last showed split, correctly focus
+	  new empty split. If info->traverse_to_new is true, use
+	  CURSOR_CLASS_SPLIT as find_class to avoid focussing the
+	  transaction. BP
+	* [r17077] src/register/ledger-core/split-register.c: Bug #166101:
+	  Do not overwrite first split (blank_split) of a transaction.
+	  When entering a split transaction, the account of the top-most
+	  split is set to the register's anchor account, even if the user
+	  chose something different. Avoid this by checking a flag first
+	  which signals whether the split has been modified. BP
+
+2008-04-10 23:34  cedayiv
+
+	* [r17075] src/import-export/qif-import/qif-to-gnc.scm: Bug
+	  #527459: Add QIF importer support for voided transactions. BP
+
+2008-04-10 20:37  cedayiv
+
+	* [r17074] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif-dialog-utils.scm,
+	  src/import-export/qif-import/qif-guess-map.scm,
+	  src/import-export/qif-import/qif-import.scm: Bug #511182:
+	  Commodity mapping preferences are now preserved correctly. In
+	  addition, use of the misleading term "stock" has been replaced
+	  by "security" throughout the C code. Also includes a small fix
+	  to prevent passing a null pointer to xaccAccountGetType(), which
+	  caused some critical warnings to be logged. Some comment and
+	  whitespace cleanup as well. BP
+
+2008-04-08 17:01  warlord
+
+	* [r17073] checks/Makefile.am, checks/liberty.chk: Add a new
+	  Liberty(tm) check format (GtkPrint only) BP
+
+2008-04-07 22:28  cedayiv
+
+	* [r17072] src/core-utils/gnc-glib-utils.h: Small adjustments to a
+	  few comment lines used for doxygen documentation.
+
+2008-04-05 09:46  andi5
+
+	* [r17065] src/gnome-utils/dialog-options.c,
+	  src/gnome-utils/druid-utils.c, src/gnome-utils/gnc-dialog.c:
+	  Free a few lists returned by gtk_container_get_children(). BP
+
+2008-04-04 15:43  cedayiv
+
+	* [r17064] src/core-utils/gnc-glib-utils.h: Improve documentation
+	  of GLib helper functions for doxygen. In particular, move these
+	  functions out of the GConf section and fix the broken
+	  documentation of gnc_utf8_validate(), which doesn't appear to
+	  have been written for doxygen. Requesting backport because a
+	  significant percentage of lines have changed. BP
+
+2008-04-02 18:10  cedayiv
+
+	* [r17063] src/core-utils/core-utils.i,
+	  src/core-utils/core-utils.scm, src/core-utils/gnc-glib-utils.c,
+	  src/core-utils/gnc-glib-utils.h,
+	  src/import-export/qif-import/qif-file.scm: Bug #396665: When any
+	  QIF file content is found that is not encoded in UTF-8, the
+	  importer now first attempts to convert it to UTF-8 according to
+	  the locale. If this fails, the offending bytes will be removed
+	  from the string as usual. In addition, the user will now be
+	  informed of either of these actions via a pop-up warning in the
+	  GUI. Each occurrence will also be logged. This changeset also
+	  exposes the previously static GnuCash-specific UTF-8 validation
+	  C function, gnc_utf8_validate(), and creates a corresponding
+	  Scheme predicate named "gnc-utf8?" for validating strings in
+	  this manner. BP
+
+2008-04-01 22:07  cedayiv
+
+	* [r17062] src/core-utils/core-utils.i,
+	  src/core-utils/core-utils.scm, src/core-utils/gnc-glib-utils.c,
+	  src/core-utils/gnc-glib-utils.h,
+	  src/import-export/qif-import/qif-file.scm: Bug #450354: QIF
+	  importer now tries using locale-encoded path if UTF-8 encoded
+	  path fails. Adds supports for use of non-ASCII filenames under
+	  Win32. BP
+
+2008-03-29 13:38  andi5
+
+	* [r17061] src/gnome/window-reconcile.c: Improve cancel behavior
+	  in reconciliation window. Allow cancelling the window by
+	  pressing ESC. Always let the user confirm the cancel on changes,
+	  even when closing the window with the window manager. BP
+	* [r17060] src/gnome-utils/dialog-transfer.c: Avoid a critical
+	  warning in the transfer dialog. When entering interest charges,
+	  the left account tree is grayed out and a selection-changed
+	  signal with empty selection fired. Do not process that NULL
+	  account.
+	* [r17059] src/gnome/window-reconcile.c: Bug #475960: Reverse
+	  postponed reconciliation balances in suitable accounts. BP
+
+2008-03-29 01:20  andi5
+
+	* [r17058] lib/libqof/backend/file/qsf-backend.c,
+	  lib/libqof/qof/qofbackend-p.h, lib/libqof/qof/qofbackend.c,
+	  lib/libqof/qof/qoflog.c, src/backend/file/gnc-backend-file.c:
+	  Fix two memory leaks in QOF. Add qof_backend_destroy(). Backends
+	  should call this function to make sure they free the kvp frame
+	  for the backend configuration.
+
+2008-03-27 23:39  cedayiv
+
+	* [r17057] src/import-export/qif-import/qif-parse.scm,
+	  src/import-export/qif/qif-parse.c: Bug #522795: Add QIF importer
+	  support for short sales and covers. BP
+
+2008-03-26 20:44  cstim
+
+	* [r17048] src/engine/Recurrence.c: I18n: Fix translator comment
+	  about recurrence frequency. BP
+
+2008-03-25 04:12  cedayiv
+
+	* [r17047] src/import-export/qif-import/druid-qif-import.c: QIF
+	  importer: Upon successful completion, open an account tab in the
+	  main window (if there isn't one already). Also includes some
+	  comment improvements. BP
+
+2008-03-24 18:18  andi5
+
+	* [r17044] src/import-export/hbci/gnc-hbci-kvp.c: Fix
+	  force_account_dirty() for hbci kvp updates.
+	  xaccAccountSetName(acc, xaccAccountGetName(acc)) does not do
+	  anything, so g_strdup() the name temporarily. BP
+
+2008-03-24 17:02  andi5
+
+	* [r17043] src/import-export/import-account-matcher.c: Avoid
+	  critical warnings in the import account matcher dialog. If no
+	  account is selected, simply do not call engine functions on it.
+
+2008-03-23 22:09  andi5
+
+	* [r17042] src/gnome-utils/glade/druid-gnc-xml-import.glade:
+	  Correctly destroy the XML Import Druid. BP
+
+2008-03-23 00:01  andi5
+
+	* [r17041] lib/libqof/qof/qofutil.h,
+	  src/core-utils/gnc-glib-utils.h, src/core-utils/gnc-gtk-utils.h,
+	  src/gnome-utils/gnc-currency-edit.c,
+	  src/gnome-utils/gnc-currency-edit.h,
+	  src/gnome-utils/gnc-tree-view-account.h,
+	  src/gnome-utils/gnc-tree-view-sx-list.h,
+	  src/gnome-utils/gnc-tree-view.c,
+	  src/gnome/gnc-plugin-page-sx-list.h: A few doxygen fixes.
+
+2008-03-20 23:29  andi5
+
+	* [r17040] src/backend/file/gnc-commodity-xml-v2.c: Fix/extend
+	  r17039 and make gnc_commodity_find_currency() free its temporary
+	  data. BP
+
+2008-03-20 23:15  andi5
+
+	* [r17039] src/backend/file/gnc-commodity-xml-v2.c,
+	  src/gnome-utils/gnc-tree-view-account.c: Fix memory leaks in
+	  gnc_tree_view_account_restore() and
+	  gnc_commodity_find_currency(). BP
+
+2008-03-20 23:14  andi5
+
+	* [r17038] src/import-export/hbci/dialog-hbcitrans.c,
+	  src/import-export/hbci/gnc-plugin-hbci.c: Remove some unnessary
+	  aqbanking version checks as we depend on >= 1.6.1. BP
+	* [r17037] src/gnome-utils/gnc-dialog.c,
+	  src/gnome-utils/gnc-dialog.h,
+	  src/gnome-utils/test/test-gnc-dialog.c,
+	  src/gnome/gnc-plugin-page-budget.c: Fix a potential memory leak
+	  in gnc_dialog_get_string(). Make the function return a non-const
+	  value and make it the responsibility of the caller to free that.
+	  This is necessary because not all possible types of input
+	  support a getter of an internal and managed string.
+	* [r17036] src/core-utils/gnc-gtk-utils.c,
+	  src/gnome-utils/druid-gnc-xml-import.c,
+	  src/gnome-utils/gnc-tree-view-account.c,
+	  src/gnome-utils/gnc-tree-view-commodity.c,
+	  src/import-export/csv/gnc-csv-import.c,
+	  src/import-export/qif-import/dialog-account-picker.c,
+	  src/register/register-gnome/gnucash-item-list.c,
+	  src/report/report-gnome/dialog-style-sheet.c: Fix memory leaks
+	  after usage of gtk_tree_model_get(). String results are always
+	  newly allocated and should be freed. Similarly, GObjects should
+	  be unreffed, but I have not found such a case. BP
+
+2008-03-17 16:04  cedayiv
+
+	* [r17035] src/import-export/qif-import/druid-qif-import.c: Bug
+	  #514027: Fix QIF importer druid so that commodities pages are
+	  not skipped if the user goes back to the currency page. Create
+	  additional commodity pages if the user goes back and loads
+	  additional QIF files with new securities. BP
+
+2008-03-15 16:40  andi5
+
+	* [r17034] src/gnome-utils/gnc-autosave.c: Bug#521957: Do not
+	  start autosave timer when shutting down book. BP
+
+2008-03-15 04:26  cedayiv
+
+	* [r17032] src/import-export/qif-import/dialog-account-picker.c,
+	  src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif-file.scm,
+	  src/import-export/qif-import/qif-guess-map.scm,
+	  src/import-export/qif-import/qif-parse.scm,
+	  src/import-export/qif-import/qif-to-gnc.scm: Bug #519988: Update
+	  QIF importer bug detection and error messaging to use the proper
+	  Gnome functions. These are g_warning and g_critical for C, and
+	  gnc:warn for Scheme. BP
+
+2008-03-14 03:24  cedayiv
+
+	* [r17031] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif.glade: Bug #509089: Improve the
+	  way the QIF importer handles Scheme exceptions that may occur
+	  during conversion of QIF data into GnuCash data. If an exception
+	  occurs, the druid now displays a cancellation page instead of a
+	  pop up message. In addition to avoiding taking the user to an
+	  empty duplicate checking window, the new page could, in the
+	  future, be extended to show multiple, specific warning and error
+	  messages instead of the current, generic one. BP
+
+2008-03-13 23:27  cedayiv
+
+	* [r17030] src/import-export/qif-import/qif-guess-map.scm: Bug
+	  #341414: Save the account separator used when creating the QIF
+	  importer's mapping file so that changing the separator won't
+	  break future QIF imports. BP
+
+2008-03-11 21:49  andi5
+
+	* [r17028] src/gnome-utils/glade/transfer.glade: Remove initial
+	  visibility of transfer dialog to avoid flickering.
+	  gtk_widget_show_all() is called on that widget in the only
+	  accessing function anyway.
+
+2008-03-11 20:41  andi5
+
+	* [r17027] src/gnome-utils/QuickFill.c,
+	  src/gnome-utils/QuickFill.h,
+	  src/gnome-utils/account-quickfill.c: Add gnc_quickfill_remove()
+	  and let account quickfill use that. Prior to this change
+	  _remove() was implemented as _purge() followed by a complete
+	  refill.
+
+2008-03-11 01:00  andi5
+
+	* [r17026] src/gnome-utils/account-quickfill.c,
+	  src/report/report-gnome/dialog-style-sheet.c: Free a few
+	  GtkTreePaths that were leaked.
+
+2008-03-10 07:07  andi5
+
+	* [r17025] packaging/win32/reset.sh: Update reset.sh script to
+	  keep htmlhelp, but remove docs and libxslt. Patch by Nathan
+	  Buchanan. BP
+
+2008-03-09 22:43  andi5
+
+	* [r17024] src/gnome-utils/gnc-plugin-menu-additions.c: In reports
+	  menu, first list submenus, then menu items, both sorted
+	  lexicographically. Should ease finding specific reports when
+	  reports and placeholders are not mixed together anymore.
+	  Previously all elements were sorted lexicographically, where the
+	  submenus already contained accelerators. As LANG=C and
+	  LANG=en_US.utf8 handle underscores differently, even those
+	  results were not the same.
+
+2008-03-09 21:00  andi5
+
+	* [r17022] src/gnome-utils/gnc-account-sel.c: In account selection
+	  widgets, use 2px spacing instead of padding around button.
+
+2008-03-09 20:38  andi5
+
+	* [r17021] src/calculation/expression_parser.c: Bug#512841: Let
+	  expression parser grok nullary functions and not crash. BP
+
+2008-03-08 21:16  cedayiv
+
+	* [r17018] src/import-export/qif-import/druid-qif-import.c: QIF
+	  import: Update error handling used when looking up the user's
+	  documentation page preference in gconf. Use existing #define for
+	  gconf section and add one for name. This is an update to r16976.
+	  BP
+
+2008-03-08 21:05  cedayiv
+
+	* [r17017] doc/README.francais: Minor update to replace a
+	  reference to README.patches.
+
+2008-03-08 20:04  andi5
+
+	* [r17016] README.svn, packaging/gnucash.spec.in: Minor updates to
+	  README.svn; remove README.patches from gnucash.spec.in. Do not
+	  demand ChangeLog entries as they are created automagically.
+
+2008-03-08 19:45  andi5
+
+	* [r17015] po/POTFILES.in: Add apps_gnucash_import_qif.schemas.in
+	  to POTFILES.in. BP
+
+2008-03-08 19:15  andi5
+
+	* [r17014] Makefile.am: Remove README.patches from Makefile.am,
+	  fixes build.
+
+2008-03-08 17:17  andi5
+
+	* [r17012] .gitignore, Makefile.am, README, README.patches,
+	  make-gnucash-patch.in, packaging/win32/install.sh: Remove
+	  make-gnucash-patch and only suggest `svn diff' or plain `diff
+	  -urN'.
+
+2008-03-05 22:42  cedayiv
+
+	* [r17010] src/import-export/qif-import/qif-to-gnc.scm: Bug
+	  #520606: Fix memo mapping for non-split, non-investment QIF
+	  transactions. BP
+
+2008-03-04 00:25  andi5
+
+	* [r17007] src/gnome-utils/gnc-dense-cal.c: Move month labels one
+	  row down to make them look like more in the center.
+
+2008-03-04 00:20  andi5
+
+	* [r17006] src/engine/Recurrence.c,
+	  src/gnome-utils/gnc-dense-cal.c: Make a few date printing
+	  functions in dense calendar utf8-safer. Work on utf8 characters
+	  instead of bytes. g_date_strftime() and gnc_dow_abbrev() can
+	  grok full buffer sizes.
+	* [r17005] lib/libqof/qof/gnc-date.c: Pass better size parameter
+	  to qof_strftime() to make use of whole buffer.
+
+2008-03-03 22:36  andi5
+
+	* [r17004] src/gnome-utils/gnc-dense-cal.c: Let dense calendar
+	  popups stay visible on whole height of bottom-most days.
+
+2008-03-03 22:10  andi5
+
+	* [r17003] src/bin/gnucash-bin.c: Update latest stable version.
+
+2008-03-02 22:12  andi5
+
+	* [r17001] lib/libqof/qof/qofquery.c: Improve performance of
+	  qof_query_invert(). Prepend terms and reverse once at the end
+	  instead of "reverse, prepend, reverse" for each term.
+
+2008-03-02 20:59  andi5
+
+	* [r17000] src/gnome/gnc-plugin-page-register.c: Bug#114591: Allow
+	  refinements of transaction searches. Overrides the default
+	  search function on register plugin pages and call
+	  gnc_ui_find_transactions_dialog_create() with the current legder
+	  display as parameter. This also enables refinements of existing
+	  transaction search results.
+
+2008-03-02 19:43  andi5
+
+	* [r16999] src/gnome/glade/sched-xact.glade,
+	  src/gnome/gnc-plugin-page-sx-list.c: Bug#397108: Improve
+	  resizing of sx list panes, save and restore their sizes. Give
+	  additional space to the sx list instead of the calendar. Also
+	  save the page's pane divisor position and restore it when
+	  reopening the data file.
+
+2008-03-02 18:55  andi5
+
+	* [r16998] src/gnome/dialog-tax-info.c: Close tax information
+	  dialog with session.
+
+2008-03-01 23:27  andi5
+
+	* [r16996] src/gnome-utils/glade/dialog-book-close.glade: Remove
+	  an urgency_hint from a glade file, unsupported by gtk+ v2.6. BP
+
+2008-03-01 22:42  andi5
+
+	* [r16995] src/report/report-system/report-utilities.scm:
+	  Bug#341608: Make txn report correctly match void or non-void
+	  txns. gnc:query-set-match-{,non-}voids-only! assigned the result
+	  of a query merge to a locally bound variable instead of
+	  returning it somehow. So use qof-query-merge-in-place instead
+	  and add a few missing qof-query-destroys as well. BP
+
+2008-03-01 16:43  cstim
+
+	* [r16993] packaging/win32/defaults.sh: Update ktoblzcheck
+	  version. BP
+
+2008-03-01 16:27  andi5
+
+	* [r16991] packaging/win32/defaults.sh: Win32: Update a few gnome
+	  packages by revisions to profit from bug fixes. This should fix
+	  at least #507784. BP
+
+2008-02-29 23:42  andi5
+
+	* [r16983] src/gnome-utils/dialog-book-close.c: Bug#514003: Couple
+	  book closing with component manager. BP
+
+2008-02-28 22:50  cedayiv
+
+	* [r16976] configure.in, src/import-export/qif-import/Makefile.am,
+	  src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/schemas,
+	  src/import-export/qif-import/schemas/Makefile.am,
+	  src/import-export/qif-import/schemas/apps_gnucash_import_qif.schemas.in:
+	  QIF import: Show the druid's documentation pages by default.
+	  Previously these pages were hidden by default. BP
+
+2008-02-27 20:55  andi5
+
+	* [r16965] src/business/business-gnome/dialog-invoice.c,
+	  src/business/business-gnome/dialog-invoice.h,
+	  src/business/business-gnome/gnc-plugin-page-invoice.c,
+	  src/gnome-utils/gnc-main-window.c,
+	  src/gnome/gnc-plugin-page-register.c: Always recreate pages in
+	  the given window. Even if registers, reports or invoice pages
+	  have been configured to open in new windows they should not do
+	  so when restored at the startup of gnucash.
+
+2008-02-25 23:21  andi5
+
+	* [r16963] accounts/de_DE/acctchrt_full.gnucash-xea,
+	  accounts/de_DE/acctchrt_skr03.gnucash-xea: Fix two typos in
+	  german account templates. Patch by Nis Martensen. BP
+
+2008-02-24 22:32  cedayiv
+
+	* [r16962] src/import-export/qif-import/druid-qif-import.c: Bug
+	  #503166: Correct the QIF druid flow such that the duplicates
+	  page and the commodities doc page are not shown going backwards
+	  if they were not shown going forwards. BP
+
+2008-02-24 20:58  cstim
+
+	* [r16961] AUTHORS, configure.in, po/vi.po: New Vietnamese
+	  translation by Clytie Siddall. This merges r16679 from 2.2
+	  branch. The translation itself is already outdated, but this
+	  commit is merged anyway so that the addition of this new
+	  translation isn't forgotten in the future when trunk becomes the
+	  next stable branch.
+
+2008-02-24 20:48  cstim
+
+	* [r16959] AUTHORS, configure.in, po/de_CH.po,
+	  po/glossary/de_CH.po: Add Swiss German translation by Raffael
+	  Luthiger. BP
+
+2008-02-24 17:12  cedayiv
+
+	* [r16956] src/import-export/qif-import/druid-qif-import.c,
+	  src/import-export/qif-import/qif.glade: Bug #512173: Skip the
+	  "match payees/memos" step of the QIF druid if no mappings are
+	  needed. Patch from Ian Lewis. BP
+
+2008-02-24 02:48  cedayiv
+
+	* [r16955] src/import-export/qif-import/qif-file.scm: Prevent
+	  unresponsive QIF druid by cleaning up any existing progress
+	  dialog if a Scheme error should occur while reading a QIF file
+	  (similar to bug #516178). Also includes many whitespace and
+	  comment improvements. BP
+
+2008-02-23 05:39  cedayiv
+
+	* [r16954] src/import-export/qif-import/qif-to-gnc.scm:
+	  Bug#516178: Prevent unresponsive QIF druid by cleaning up any
+	  existing progress dialog if a Scheme error should occur during
+	  conversion. BP
+
+2008-02-23 04:54  cedayiv
+
+	* [r16953] src/import-export/qif-import/qif-merge-groups.scm:
+	  Bug#481528: Relax duplicate matching criteria on imported QIF
+	  transactions that contain only a debit/credit pair so that they
+	  have a chance of match existing transactions with more than two
+	  splits. BP
+
+2008-02-23 02:58  cedayiv
+
+	* [r16952] src/import-export/qif-import/qif-file.scm: QIF
+	  importer: adjust order of "or" conditions for faster
+	  performance. BP
+
+2008-02-22 18:25  cedayiv
+
+	* [r16950] src/import-export/qif-import/qif-dialog-utils.scm: For
+	  bug 123312: This QIF importer patch provides a somewhat smarter
+	  default namespace for the commodities druid pages if a ticker
+	  symbol is included in the QIF data: -NYSE for symbols of 1-3
+	  characters with an optional .X or .XX suffix -NASDAQ for symbols
+	  of 4 characters -FUND for symbols of 5 or more characters BP
+
+2008-02-21 21:09  cedayiv
+
+	* [r16949] src/import-export/qif-import/qif-dialog-utils.scm:
+	  Fixes bug 360058 by rewriting qif-import:get-account-name to
+	  avoid use of regular expressions. The new algorithm is simpler
+	  and faster anyway. BP
+
+2008-02-21 17:13  cedayiv
+
+	* [r16948] src/import-export/qif-import/qif-parse.scm: Updates to
+	  whitespace, comments, and display text. I have also corrected
+	  the default return value in the date parsing procedure,
+	  qif-parse:parse-date/format. All parsing procedures should
+	  return #f if the parsing fails. BP
+
+2008-02-21 05:03  cedayiv
+
+	* [r16947] src/import-export/qif-import/qif-to-gnc.scm: QIF
+	  importer: Prevent currency-denominated accounts from being
+	  assigned a stock or mutual fund account type (bug 513829). BP
+
+2008-02-11 21:21  andi5
+
+	* [r16941] src/gnome/gnc-plugin-budget.c: Bug#327635: Let
+	  double-clicks in budget list dialog open selected budget.
+
+2008-02-11 20:35  andi5
+
+	* [r16940] src/report/report-system/html-acct-table.scm:
+	  Bug#506798: Sort html account tables by account code. Patch by
+	  Christoph Ernst. BP
+
+2008-02-10 23:00  andi5
+
+	* [r16939] src/gnome/dialog-sx-editor.c: Initialize keyboard focus
+	  in sx editor dialogs to name entries. BP
+
+2008-02-10 22:26  andi5
+
+	* [r16938] accounts/es_MX: Ignore generated files in
+	  accounts/es_MX.
+
+2008-02-10 22:22  andi5
+
+	* [r16937] src/gnome/gnc-plugin-page-account-tree.c: Add key
+	  binding "delete key" to "Edit > Delete Account" action.
+	  gnc_plugin_page_account_tree_cmd_delete_account() always
+	  presents at least one confirmation dialog which defaults to
+	  cancel, so massive data loss should be avoidable.
+
+2008-02-10 18:25  andi5
+
+	* [r16935] src/gnome-utils/gnc-main-window.c: Update copyright
+	  year in about dialog. BP
+
+2008-02-10 18:22  andi5
+
+	* [r16934] src/gnome-utils/gnc-main-window.c: Make "rename page"
+	  action work again. In r15774 the structure of main window
+	  notebook tab labels changed, but in
+	  gnc_main_window_cmd_actions_rename_page() the GtkLabel lookup
+	  was still hard-coded and has not been adjusted. Use
+	  main_window_find_tab_items() instead. BP
+
+2008-02-08 22:56  andi5
+
+	* [r16932] packaging/win32/gnucash.iss.in,
+	  packaging/win32/install.sh: Win32: Add setlocal to batch
+	  scripts. This avoids cluttering the environment of the caller. BP
+
+2008-02-08 22:23  andi5
+
+	* [r16931] packaging/win32/install-fq-mods.bat: Win32: Detect and
+	  warn about ActivePerl 5.10 (#506873). BP
+
+2008-02-06 23:38  andi5
+
+	* [r16930] packaging/win32/install.sh,
+	  packaging/win32/make_install.sh: Win32: Provide make_install.sh
+	  with some vars, make it more robust.
+
+2008-02-06 22:54  andi5
+
+	* [r16929] packaging/win32/functions.sh: Win32: Fix a minor typo
+	  in reset_steps().
+
+2008-02-06 22:50  andi5
+
+	* [r16928] packaging/win32/defaults.sh,
+	  packaging/win32/functions.sh, packaging/win32/install.sh,
+	  packaging/win32/make_install.sh: Win32: Factor out make_install
+	  step, add make_install.sh. Make_install.sh can be called in any
+	  build directory and will execute `make install` and all the
+	  necessary extra steps after that. Also, make prepare and finish
+	  ordinary steps that can be blocked and inserted at will. Add
+	  reset_steps.
+
+2008-02-03 00:59  andi5
+
+	* [r16914] src/gnome-search/dialog-search.c: #513088: Do not show
+	  search dialog and hide it immediately afterwards. Previously,
+	  gtk_widget_show_all() and gtk_widget_hide() were called on the
+	  dialog, so that everything except the dialog widget itself were
+	  set visible. That way the user did not see the dialog filling up
+	  and resizing on initialization. Buggy window managers do not
+	  like subsequent map&unmaps though and do not make the search
+	  dialog pop up correctly. This change removes both calls and
+	  depends on the interesting subwidgets being visible. For
+	  search.glade and the widgets inside dialog-search.c this is
+	  guaranteed now. BP
+
+2008-02-02 23:48  andi5
+
+	* [r16913] accounts/de_DE/acctchrt_skr03.gnucash-xea: #512985: Use
+	  receivable and payable account types in german skr03 template.
+	  Patch by Frank H. Ellenberger.
+
+2008-02-01 00:48  jsled
+
+	* [r16910] accounts/Makefile.am, accounts/es_MX,
+	  accounts/es_MX/Makefile.am,
+	  accounts/es_MX/acctchrt_brokerage.gnucash-xea,
+	  accounts/es_MX/acctchrt_carloan.gnucash-xea,
+	  accounts/es_MX/acctchrt_cdmoneymkt.gnucash-xea,
+	  accounts/es_MX/acctchrt_childcare.gnucash-xea,
+	  accounts/es_MX/acctchrt_common.gnucash-xea,
+	  accounts/es_MX/acctchrt_currency.gnucash-xea,
+	  accounts/es_MX/acctchrt_eduloan.gnucash-xea,
+	  accounts/es_MX/acctchrt_fixedassets.gnucash-xea,
+	  accounts/es_MX/acctchrt_homeloan.gnucash-xea,
+	  accounts/es_MX/acctchrt_homeown.gnucash-xea,
+	  accounts/es_MX/acctchrt_otherloan.gnucash-xea,
+	  accounts/es_MX/acctchrt_renter.gnucash-xea,
+	  accounts/es_MX/acctchrt_retiremt.gnucash-xea,
+	  accounts/es_MX/acctchrt_spouseinc.gnucash-xea,
+	  accounts/es_MX/acctchrt_spouseretire.gnucash-xea, configure.in:
+	  Bug#510221: add es_MX account files. Patch from Daniel Espinosa
+	  <esodan yahoo.com.mx>. BP
+
+2008-02-01 00:47  jsled
+
+	* [r16909] src/import-export/qif-import/qif-guess-map.scm:
+	  Bug#511006: Check the GnuCash file for the relevant commodity
+	  during QIF security import, rather than assuming it's there
+	  because it's in the map file, since the user might be importing
+	  against a different book. Patch from <cedayiv gmail com>. BP
+
+2008-02-01 00:46  jsled
+
+	* [r16908] src/import-export/qif-import/qif-file.scm: Bug#511681:
+	  add no-op support for the "G" slot on security transactions to
+	  lessen spurious console output. Patch from William Hamblen
+	  <william.d.hamblen dartmouth edu>. BP
+
+2008-02-01 00:45  jsled
+
+	* [r16907] src/import-export/qif-import/qif-file.scm: Bug#510962:
+	  warn the user when encountering a QIF import file without date
+	  lines. Patch from Charles Day <cedayiv gmail com>. BP
+
+2008-02-01 00:44  jsled
+
+	* [r16906] src/import-export/qif-import/qif-to-gnc.scm:
+	  Bug#512497: use payee/memo mappings as well in the QIF import of
+	  investment transactions. Patch from Charles Day <cedayiv gmail
+	  com>. BP
+
+2008-02-01 00:43  jsled
+
+	* [r16905] src/import-export/qif-import/qif-file.scm: Bug#510940:
+	  better handle unrecognized date formats; patch from Charles Day
+	  <cedayiv gmail com>. BP
+
+2008-02-01 00:42  jsled
+
+	* [r16904] src/import-export/ofx/gnc-ofx-import.c: Bug#510630:
+	  correct typo in description during import; patch from <dman
+	  dman13 dyndns org>. BP
+
+2008-01-31 23:17  jsled
+
+	* [r16903] src/report/standard-reports/price-scatter.scm: Patch to
+	  invert the price scatterplot to display commodities per
+	  currency, from Joshua Ross <joslwah gmail com>.
+
+2008-01-31 22:56  jsled
+
+	* [r16902] contrib/GC-export_en.xls: fix mimetype on binary file.
+
+2008-01-31 22:47  jsled
+
+	* [r16901] contrib/GC-export_en.xls, contrib/README: Add
+	  GC-export_en.xls contribution from Jannick Asmus <jannick.news
+	  gmail com>.
+
+2008-01-30 00:13  andi5
+
+	* [r16891] accounts/de_DE/acctchrt_auto.gnucash-xea,
+	  accounts/de_DE/acctchrt_autoloan.gnucash-xea,
+	  accounts/de_DE/acctchrt_brokerage.gnucash-xea,
+	  accounts/de_DE/acctchrt_common.gnucash-xea,
+	  accounts/de_DE/acctchrt_full.gnucash-xea,
+	  accounts/de_DE/acctchrt_houseown.gnucash-xea,
+	  accounts/de_DE/acctchrt_investment.gnucash-xea,
+	  accounts/de_DE/acctchrt_kids.gnucash-xea,
+	  accounts/de_DE/acctchrt_otherasset.gnucash-xea,
+	  accounts/de_DE/acctchrt_otherloan.gnucash-xea,
+	  accounts/de_DE/acctchrt_skr03.gnucash-xea,
+	  accounts/de_DE/acctchrt_studium.gnucash-xea: Convert de_DE
+	  account templates to UTF-8. This should be considered as a move
+	  forward, so please do not mess with other encodings in this
+	  directory anymore :-)
+
+2008-01-29 18:09  warlord
+
+	* [r16890] accounts/de_DE/acctchrt_skr04.gnucash-xea: Fix r16860
+	  by re-adding the slash in the XML closing tag.
+
+2008-01-24 05:24  andrewsw
+
+	* [r16886] src/report/report-gnome/dialog-column-view.c,
+	  src/report/report-gnome/report-gnome.scm: fix multi-column
+	  report to use report guid. It's a bit of a hack because we still
+	  refer to sub-reports by name, but the list of names gets built
+	  from the list of registered reports so that's safe, given no
+	  duplicate names. Sorting of the list of available reports isn't
+	  quite right, but it's a start.
+
+2008-01-23 22:54  andi5
+
+	* [r16885] src/engine/SplitP.h: Remove G_INLINE_FUNC from
+	  mark_split declaration. This broke builds on MacOS and even
+	  recent Ubuntus. The macro's documentation strongly discourages
+	  its use and we did not use it correctly anyway. BP
+	* [r16884] src/import-export/import-commodity-matcher.c: #510725:
+	  Fix a crash when comparing cuspis in commodity matcher. BP
+	* [r16883] src/bin/gnucash-bin.c: Update latest stable version.
+
+2008-01-20 18:16  warlord
+
+	* [r16878] src/import-export/qif-import/qif-parse.scm: Small patch
+	  to recognize 401k/403b Patch by Charles Day BP
+
+2008-01-20 18:13  warlord
+
+	* [r16877] src/import-export/qif-import/qif-to-gnc.scm: When
+	  matching QIF transactions make sure the account matches
+	  (#506810) Patch by Charles Day BP
+
+2008-01-20 18:06  warlord
+
+	* [r16876] src/import-export/qif-import/qif-file.scm: Ignore empty
+	  (whitespace) lines in QIF leader (#457591) Patch by Charles Day
+	  BP
+
+2008-01-20 18:03  warlord
+
+	* [r16875] src/report/standard-reports/transaction.scm: Display
+	  the Notes if Memo is empty in Transaction Report (#454834) Patch
+	  by Charles Day BP
+
+2008-01-20 17:52  warlord
+
+	* [r16874] src/import-export/qif-import/qif-to-gnc.scm: Fix the
+	  rounding of security transactions in the QIF Importer (#373584).
+	  The QIF file does not provide the total amount paid for the
+	  shares. What appears in the "T" line is the price paid for the
+	  shares *plus* commission ("O" line, if any). Patch by Charles
+	  Day BP
+
+2008-01-20 17:36  warlord
+
+	* [r16873] src/import-export/qif-import/qif-merge-groups.scm:
+	  Improve the QIF txn matcher (#336211) Don't run it when we have
+	  no accounts or empty accounts. Cache the account list early on.
+	  Patch by Charles Day BP
+
+2008-01-20 16:56  warlord
+
+	* [r16872] src/import-export/qif-import/qif-to-gnc.scm: Throw a
+	  better warning for dates before 1970 (#106242)
+
+2008-01-20 13:24  cstim
+
+	* [r16870] accounts/pt_BR/acctchrt_common.gnucash-xea: #509562:
+	  Fix apparently ugly typo in pt_BR account template. Bug
+	  submitted by Renato Moutinho. BP
+
+2008-01-17 05:27  andrewsw
+
+	* [r16869] src/report/standard-reports/category-barchart.scm,
+	  src/report/standard-reports/general-journal.scm,
+	  src/report/utility-reports/welcome-to-gnucash.scm: fix several
+	  report-guid references in general-journal, Welcome to Gnucash
+	  report ;) and possibly in category-barchart.scm
+
+2008-01-16 16:35  warlord
+
+	* [r16868] Makefile.am, po/POTFILES.ignore, po/POTFILES.skip: Get
+	  distcheck working again on Fedora 7 - move the
+	  gnucash-desktop.in.in from POTFILES.skip to POTFILES.ignore -
+	  only try to make-gnucash-potfiles if $(srcdir) is writable BP
+
+2008-01-16 15:01  warlord
+
+	* [r16867] po/POTFILES.skip: Ignore src/gnome/gnucash.desktop.in
+	  in the POTFILES Allows "make check" to work again. BP
+
+2008-01-15 20:40  cstim
+
+	* [r16864] Makefile.am, make-gnucash-potfiles.in, po/POTFILES.in:
+	  Add po/POTFILES.in to SVN so that l10n.gnome.org can download it
+	  directly. Also, modify build rules so that POTFILES.in is no
+	  longer generated automatically during make dist, but only on
+	  explicit "make pot", because the build rule will now modify
+	  POTFILES.in in the srcdir and no longer in the builddir. BP
+
+2008-01-15 18:56  andrewsw
+
+	* [r16863] src/report/standard-reports/general-ledger.scm: fix
+	  another report-guid reference, general-ledger report.
+
+2008-01-15 14:49  rolf
+
+	* [r16860] accounts/de_DE/acctchrt_skr04.gnucash-xea:
+	  accounts/de_DE/acctchrt_skr04.gnucash-xea: remove superfluous
+	  ':' at the end of the account name for 7 accounts as it leads to
+	  problems
+
+2008-01-15 10:26  cstim
+
+	* [r16859] po/POTFILES.in: Revert "Re-add POTFILES.in to SVN." The
+	  build rules have to be modified non-trivially in order to have
+	  this do the correct thing if builddir != srcdir. I give up for
+	  now - maybe someone else?
+
+2008-01-15 10:17  cstim
+
+	* [r16858] po/POTFILES.in: Re-add POTFILES.in to SVN so that
+	  l10n.gnome.org can download it directly. BP
+
+2008-01-14 19:03  andrewsw
+
+	* [r16856] src/report/standard-reports/account-piecharts.scm:
+	  possible fix for piechart crasher -- add report-guid to
+	  sub-report links
+
+2008-01-13 12:46  andi5
+
+	* [r16854] src/business/business-gnome/dialog-date-close.c,
+	  src/business/business-gnome/dialog-date-close.h,
+	  src/business/business-gnome/dialog-invoice.c: Save last used
+	  account for posting of invoices in kvp slots of effective
+	  owners. The slot is named "last_posted_to_acct". Before showing
+	  the post-to dialog, try to read that slot and pre-select the
+	  account appropriately.
+	* [r16853] src/gnome/glade/account.glade: Use automatic horiz
+	  scrollbar policy in hierarchy druid on category selection page.
+	  This avoids explosions of the dialog in size when selecting an
+	  account category with long full names, like SKR03 or SKR04.
+
+2008-01-12 17:13  andi5
+
+	* [r16852] src/backend/file/io-gncxml-v2.c: Correctly close file
+	  descriptors in gz_thread_func. This is needed to load compressed
+	  xml data files without a specified encoding. BP
+
+2008-01-10 19:01  andrewsw
+
+	* [r16851] src/business/business-reports/easy-invoice.scm,
+	  src/business/business-reports/fancy-invoice.scm,
+	  src/business/business-reports/invoice.scm,
+	  src/business/business-reports/payables.scm,
+	  src/business/business-reports/receivables.scm,
+	  src/report/standard-reports/register.scm: fix more report
+	  references to use report-guid, fixes "Print Invoice" crasher.
+
+2008-01-09 04:18  warlord
+
+	* [r16848] src/gnome-utils/dialog-book-close.c: If you close the
+	  books on the same day twice don't insert double txns. The
+	  BalanceAsOf() API checks <, not <=, so just add one to the time.
+	  Should be backported only if the rest of the book closing is
+	  backported, so: BP
+
+2008-01-08 18:49  andrewsw
+
+	* [r16845] src/business/business-reports/owner-report.scm: fix
+	  owner-report references broken by report-guid.
+
+2008-01-08 02:10  warlord
+
+	* [r16844] Makefile.am: Get distcheck working on FC7. Need to
+	  ignore some files: ./share/icons/hicolor/icon-theme.cache and
+	  ./share/info/dir these get created by the install system but
+	  don't get deleted (and cannot be deleted because they could be
+	  shared). So just ignore them.
+
+2008-01-08 01:16  andi5
+
+	* [r16842] src/pixmaps/Makefile.am: Fix compiling from tarball, as
+	  art/ is not distributed. Patch from warlord. BP
+
+2008-01-07 20:19  andi5
+
+	* [r16837] make-gnucash-potfiles.in, po/POTFILES.ignore: Fix
+	  r16733 and r16782 by removing the contents of po/POTFILES.ignore
+	  from po/POTFILES. For more detail, see
+	  http://lists.gnucash.org/pipermail/gnucash-devel/2008-January/022043.html.
+	  BP
+
+2008-01-06 23:55  andrewsw
+
+	* [r16836] src/app-utils/options.scm,
+	  src/report/report-system/report.scm: Prevent crashing when a
+	  report template disappears (#505921). If a report template is
+	  missing (renamed, moved, deleted, whatever) while the report is
+	  still open, then the app will crash while reading the books
+	  file. The options-generator will fail and cause subsequent
+	  attempts to access the options to fail and crash. A couple
+	  checks for the existence of options is all it takes. Also
+	  included a warning dialog. BP
+
+2008-01-06 21:09  cstim
+
+	* [r16834] configure.in: Fix goffice check that was broken for
+	  goffice < 0.5.1. BP
+
+2008-01-06 16:02  warlord
+
+	* [r16828] src/import-export/qif-import/qif-to-gnc.scm: Better
+	  handling of QIF Split transaction matching (#114724) If a QIF
+	  split transaction is involved in a match then it always has
+	  priority. The other half of the match will always be the half
+	  that gets discarded, even if it is from an investment account.
+	  Patch by Charles Day BP
+
+2008-01-06 15:46  warlord
+
+	* [r16826] src/import-export/qif-import/qif.glade: Always ask for
+	  the QIF currency (#504007). Patch by Ian Lewis BP
+
+2008-01-06 15:39  andi5
+
+	* [r16825] configure.in: Allow building against goffice-0.6. BP
+
+2008-01-06 15:10  andi5
+
+	* [r16823] src/business/business-core/business-core.i,
+	  src/business/business-gnome/business-urls.c,
+	  src/business/business-gnome/dialog-invoice.c: Complete gcc-4.2
+	  fixes by disabling -Waddress in some business source files.
+	  Patch from Jerry Quinn. BP
+
+2008-01-06 12:41  cstim
+
+	* [r16821] src/register/ledger-core/split-register-load.c: Make
+	  info message from r16718 and r16817 even more useful for
+	  non-techie and probably windows users. BP
+
+2008-01-06 02:53  andi5
+
+	* [r16817] src/register/ledger-core/split-register-load.c: Make
+	  info message from r16718 more useful for the non-techie user. BP
+
+2008-01-05 21:39  cstim
+
+	* [r16816] configure.in: Improve aqbanking version check add
+	  maximum version to avoid confusion. The very latest aqbanking
+	  series 3.x.x is not source compatible to 2.x.x. GnuCash is not
+	  yet ported to that new series. Hence, we check that we really
+	  have only those versions that are really supported. BP
+
+2008-01-05 21:04  cstim
+
+	* [r16814] accounts/de_DE/acctchrt_skr03.gnucash-xea: Fix typo in
+	  German account template. BP
+
+2008-01-05 18:30  andi5
+
+	* [r16813] .gitignore, Makefile.am: Cscope support: Works with
+	  build dir now, cscope files ignore by git.
+
+2008-01-05 16:51  andi5
+
+	* [r16812] src/app-utils/gnc-euro.c: #506671: Add cyprus, maltese
+	  and slovenian currencies to EURO support. Patch from Herbert
+	  Thoma. BP
+
+2008-01-05 14:34  andi5
+
+	* [r16810] src/backend/file/test/test-date-converting.c,
+	  src/engine/test/test-date.c: #506270: Replace %lld by
+	  G_GINT64_FORMAT in tests, fixes make check on Win32. Patch from
+	  Daniel Harding.
+
+2008-01-05 14:05  andi5
+
+	* [r16809] src/gnc-module/gnc-module.c,
+	  src/gnc-module/test/misc-mods/Makefile.am,
+	  src/gnc-module/test/mod-bar/Makefile.am,
+	  src/gnc-module/test/mod-baz/Makefile.am,
+	  src/gnc-module/test/mod-foo/Makefile.am: #505895: Fix make check
+	  on win32 in src/gnc-module. Compile test modules with
+	  -avoid-version, just like the productive ones.
+
+2008-01-05 12:13  andi5
+
+	* [r16807] packaging/win32/defaults.sh: #504261: For Windows 2000,
+	  downgrade gnome-vfs to v2.14.2. BP
+
+2008-01-05 07:08  andrewsw
+
+	* [r16806] src/report/report-system/report.scm: Fix a couple minor
+	  missed changes in report-guid.
+
+2008-01-05 06:42  andrewsw
+
+	* [r16805] src/business/business-reports/easy-invoice.scm,
+	  src/business/business-reports/fancy-invoice.scm,
+	  src/business/business-reports/invoice.scm,
+	  src/business/business-reports/owner-report.scm,
+	  src/business/business-reports/payables.scm,
+	  src/business/business-reports/receivables.scm,
+	  src/report/locale-specific/us/taxtxf-de_DE.scm,
+	  src/report/locale-specific/us/taxtxf.scm,
+	  src/report/report-gnome/report-gnome.scm,
+	  src/report/report-system/report-system.scm,
+	  src/report/report-system/report.scm,
+	  src/report/standard-reports/account-piecharts.scm,
+	  src/report/standard-reports/account-summary.scm,
+	  src/report/standard-reports/advanced-portfolio.scm,
+	  src/report/standard-reports/average-balance.scm,
+	  src/report/standard-reports/balance-sheet.scm,
+	  src/report/standard-reports/budget.scm,
+	  src/report/standard-reports/cash-flow.scm,
+	  src/report/standard-reports/category-barchart.scm,
+	  src/report/standard-reports/daily-reports.scm,
+	  src/report/standard-reports/equity-statement.scm,
+	  src/report/standard-reports/general-journal.scm,
+	  src/report/standard-reports/general-ledger.scm,
+	  src/report/standard-reports/income-statement.scm,
+	  src/report/standard-reports/net-barchart.scm,
+	  src/report/standard-reports/portfolio.scm,
+	  src/report/standard-reports/price-scatter.scm,
+	  src/report/standard-reports/register.scm,
+	  src/report/standard-reports/transaction.scm,
+	  src/report/standard-reports/trial-balance.scm,
+	  src/report/utility-reports/hello-world.scm,
+	  src/report/utility-reports/test-graphing.scm,
+	  src/report/utility-reports/view-column.scm,
+	  src/report/utility-reports/welcome-to-gnucash.scm: Implement a
+	  Report GUID. This is an internal representation of the report.
+	  It frees up the various name fields for translation/changes
+	  without concern about it breaking reports*. Each report is now
+	  assigned a GUID that refers to that specific report. All
+	  reference to the report is now done with this GUID. Support is
+	  included for using existing open or saved reports of the old
+	  reference-by-name type. The user is warned of the existence of
+	  saved reports without a GUID. Support is also provided to allow
+	  reports saved or left open using the new report-guid reference
+	  to be accessed in 2.2.3(?) versions in case user downgrades.
+	  IMPORTANT: All saved or open reports created using these changes
+	  *will* *cause* *application* *crashes* if accessed in versions
+	  prior to r16804. Earlier versions have neither the new functions
+	  nor the report-record fields implemented here. It is a one-way
+	  trip from pre-r16804 to here. I hope that is clear enough ;) *
+	  going forward only. name changes will still break
+	  non-report-guid saved or open reports.
+
+2008-01-05 06:10  andrewsw
+
+	* [r16804] src/report/report-system/report-system.scm,
+	  src/report/report-system/report.scm: prepare report system to
+	  handle newer reports in case user downgrades from > 2.2.x The
+	  incoming changes to the report system are not backwards
+	  compatible with 2.2 branch. This should allow the reports opened
+	  or saved by the new system to function in 2.2.x. BP
+
+2008-01-05 03:48  warlord
+
+	* [r16803] src/report/standard-reports/income-statement.scm:
+	  Re-introduce the Profit & Loss report. Just a renamed Income
+	  Statement, because the average person doesn't know better. It's
+	  the exact same report, just relabeled. Both reports are now
+	  available in the menu. This change does re-add the translatable
+	  string "Profit & Loss" BP
+
+2008-01-03 06:09  andrewsw
+
+	* [r16784] src/report/standard-reports/advanced-portfolio.scm:
+	  prevent #unspecified results from certain transactions.
+
+2008-01-02 20:05  andi5
+
+	* [r16783] ChangeLog.2007, Makefile.am: Add ChangeLog.2007 Used
+	  branches: - csv-import - reshuffle-modules - deprecated-cleanup
+	  - gobject-engine-dev-warlord - remove-group2 - sx-cleanup
+
+2008-01-02 19:49  andi5
+
+	* [r16782] po/POTFILES.ignore, po/POTFILES.skip: Move distributed
+	  qif source files into POTFILES.ignore, fixes make distcheck. BP
+
+2008-01-01 20:07  jsled
+
+	* [r16779] src/bin/gnucash-bin.c, src/gnome-utils/gnc-splash.c,
+	  src/gnome-utils/gnc-splash.h, src/gnome-utils/gnc-window.c:
+	  Bug#506714: Add progress bar to splash; patch from Herbert Thoma
+	  <herbie hthoma de>. BP

Modified: gnucash/trunk/Makefile.am
===================================================================
--- gnucash/trunk/Makefile.am	2009-01-02 10:36:21 UTC (rev 17793)
+++ gnucash/trunk/Makefile.am	2009-01-02 10:46:27 UTC (rev 17794)
@@ -190,7 +190,7 @@
 # idea? Before a release, NEWS will get updated because of the version
 # change, so this should fit just fine.)
 ChangeLog: NEWS
-	$(SVN) log -v --xml -r HEAD:16778 http://svn.gnucash.org/repo/gnucash | \
+	$(SVN) log -v --xml -r HEAD:17790 http://svn.gnucash.org/repo/gnucash | \
 	  $(XSLTPROC) --stringparam strip-prefix "gnucash/trunk" \
 	  --stringparam include-rev "yes" $(srcdir)/macros/svn2cl.xsl - > $@
 endif



More information about the gnucash-changes mailing list