2008-04-27 10:15  andi5

	* [r17141] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.5.

2008-04-26 17:17  andi5

	* [r17140] src/gnome/dialog-print-check.c: [r17127] 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.

2008-04-26 16:50  andi5

	* [r17139] art/tango/22x22/gnucash-22x22.png,
	  art/tango/22x22/gnucash-24x24.png, art/tango/22x22/gnucash.png,
	  src/pixmaps/Makefile.am: [r17126] 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.
	* [r17138] src/report/standard-reports/average-balance.scm:
	  [r17124] Bug #529232: Do not reverse the starting balance in
	  average balance reports.
	* [r17137] src/register/ledger-core/split-register-load.c:
	  [r17078] 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.
	* [r17136] src/register/ledger-core/split-register.c: [r17077] 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.

2008-04-26 16:49  andi5

	* [r17135] src/gnome-utils/dialog-options.c,
	  src/gnome-utils/druid-utils.c, src/gnome-utils/gnc-dialog.c:
	  [r17065] Free a few lists returned by
	  gtk_container_get_children().
	* [r17134] src/gnome/window-reconcile.c: [r17061] 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.
	* [r17133] src/gnome/window-reconcile.c: [r17059] Bug #475960:
	  Reverse postponed reconciliation balances in suitable accounts.
	* [r17132] src/backend/file/gnc-commodity-xml-v2.c: [r17040]
	  Fix/extend r17039 and make gnc_commodity_find_currency() free
	  its temporary data.
	* [r17131] src/backend/file/gnc-commodity-xml-v2.c,
	  src/gnome-utils/gnc-tree-view-account.c: [r17039] Fix memory
	  leaks in gnc_tree_view_account_restore() and
	  gnc_commodity_find_currency().
	* [r17130] 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/qif-import/dialog-account-picker.c,
	  src/register/register-gnome/gnucash-item-list.c,
	  src/report/report-gnome/dialog-style-sheet.c: [r17036] 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.

2008-04-26 16:48  andi5

	* [r17129] src/calculation/expression_parser.c: [r17021] Bug
	  #512841: Let expression parser grok nullary functions and not
	  crash.
	* [r17128] src/report/report-system/report-utilities.scm: [r16995]
	  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.

2008-04-25 19:18  cstim

	* [r17125] po/pt_BR.po: Updated Brazilian Portugese translation by
	  Renato Moutinho

2008-04-23 19:54  andi5

	* [r17123] AUTHORS: Update AUTHORS.

2008-04-21 19:34  cstim

	* [r17117] po/de.po: Updated German translation with latest QIF
	  import string changes.

2008-04-21 19:28  cstim

	* [r17116] po/ro.po: Update Romanian translation by Nicolae Turcan

2008-04-20 19:25  andi5

	* [r17115] src/core-utils/gnc-glib-utils.c: [r17093] Free two
	  GErrors after they have been logged.
	* [r17114] 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: [r17090] 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. Committed by cedayiv.
	* [r17113] src/gnome/dialog-print-check.c: [r17089] Look for
	  Align_n keys in check printing formats (#467529) Committed by
	  warlord.
	* [r17112] 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: [r17088] 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.
	  Committed by cedayiv.

2008-04-20 19:24  andi5

	* [r17111] src/engine/Account.c, src/engine/Account.h: [r17087]
	  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. Committed by
	  cedayiv.
	* [r17110] src/import-export/qif-import/file-format.txt,
	  src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif-import/qif-utils.scm: [r17086] 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.
	  Committed by cedayiv.
	* [r17109] src/import-export/qif-import/druid-qif-import.c:
	  [r17085] 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.
	  Committed by cedayiv.
	* [r17108] src/import-export/qif-import/qif-to-gnc.scm: [r17075]
	  Bug #527459: Add QIF importer support for voided transactions.
	  Committed by cedayiv.
	* [r17107] 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: [r17074] 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. Committed
	  by cedayiv.
	* [r17106] checks/Makefile.am, checks/liberty.chk: [r17073] Add a
	  new Liberty(tm) check format (GtkPrint only) Committed by
	  warlord.

2008-04-20 19:23  andi5

	* [r17105] src/core-utils/gnc-glib-utils.h: [r17064] 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.
	  Committed by cedayiv.
	* [r17104] 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: [r17063] 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. Committed by cedayiv.
	* [r17103] 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: [r17062] 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. Committed by cedayiv.
	* [r17102] src/import-export/qif-import/qif-parse.scm,
	  src/import-export/qif/qif-parse.c: [r17057] Bug #522795: Add QIF
	  importer support for short sales and covers. Committed by
	  cedayiv.
	* [r17101] src/import-export/qif-import/druid-qif-import.c:
	  [r17047] QIF importer: Upon successful completion, open an
	  account tab in the main window. (if there isn't one already).
	  Also includes some comment improvements. Committed by cedayiv.
	* [r17100] src/import-export/qif-import/druid-qif-import.c:
	  [r17035] Bug #514027: Fix QIF importer druid so that commodities
	  pages are not skipped. Do not skip them 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.
	  Committed by cedayiv.

2008-04-20 19:22  andi5

	* [r17099] 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: [r17032] 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. Committed by cedayiv.
	* [r17098] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r17031] Bug #509089:
	  Improve the way the QIF importer handles Scheme exceptions.
	  Those 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.
	  Committed by cedayiv.
	* [r17097] src/import-export/qif-import/qif-guess-map.scm:
	  [r17030] 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. Committed by cedayiv.
	* [r17096] src/import-export/qif-import/qif-to-gnc.scm: [r17010]
	  Bug #520606: Fix memo mapping for non-split, non-investment QIF
	  transactions. Committed by cedaiv.
	* [r17095] src/gnome-utils/glade/dialog-book-close.glade: [r16996]
	  Remove an urgency_hint from a glade file, unsupported by gtk+
	  v2.6.
	* [r17094] 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:
	  [r16976,r17018] QIF import: Show the druid's documentation pages
	  by default. Previously these pages were hidden by default.

2008-03-26 21:05  cstim

	* [r17056] src/engine/Recurrence.c: [r17048] I18n: Fix translator
	  comment about recurrence frequency.

2008-03-26 21:04  cstim

	* [r17055] src/import-export/hbci/gnc-hbci-kvp.c: [r17044] Fix
	  force_account_dirty() for hbci kvp updates.
	  xaccAccountSetName(acc, xaccAccountGetName(acc)) does not do
	  anything, so g_strdup() the name temporarily.
	* [r17054] src/import-export/import-account-matcher.c: [r17043]
	  Avoid critical warnings in the import account matcher dialog. If
	  no account is selected, simply do not call engine functions on
	  it.
	* [r17053] src/gnome-utils/glade/druid-gnc-xml-import.glade:
	  [r17042] Correctly destroy the XML Import Druid.
	* [r17052] src/import-export/hbci/dialog-hbcitrans.c,
	  src/import-export/hbci/gnc-plugin-hbci.c: [r17038] Remove some
	  unnessary aqbanking version checks as we depend on >= 1.6.1.
	* [r17051] src/gnome-utils/gnc-autosave.c: [r17034] Bug#521957: Do
	  not start autosave timer when shutting down book.
	* [r17050] packaging/win32/reset.sh: [r17025] Update reset.sh
	  script to keep htmlhelp, but remove docs and libxslt. Patch by
	  Nathan Buchanan.
	* [r17049] po/POTFILES.in: [r17015] Add
	  apps_gnucash_import_qif.schemas.in to POTFILES.in.

2008-03-24 21:04  cstim

	* [r17046] po/glossary/ru.po, po/ru.po: Updated Russian
	  translation by Sergey Belyashov

2008-03-24 21:03  cstim

	* [r17045] po/de.po: Fix German translation of recurrency
	  multiplier

2008-03-15 14:22  cstim

	* [r17033] po/de.po, po/glossary/de.po: Improve German
	  translation. Changed translation for commodity according to
	  gnucash-de discussion.

2008-03-08 17:27  andi5

	* [r17013] README: Remove unstable warning in README.

2008-03-04 21:08  cstim

	* [r17009] po/de.po: Update German translation.

2008-03-04 20:31  cstim

	* [r17008] po/glossary/de_CH.po: Update Swiss German glossary.
	  Patch by Raffael Luthiger.

2008-03-02 13:15  andi5

	* [r16997] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.4.

2008-03-01 20:07  andi5

	* [r16994] packaging/win32/defaults.sh: [r16993] Update
	  ktoblzcheck version. Committed by cstim.

2008-03-01 16:28  andi5

	* [r16992] packaging/win32/defaults.sh: [r16991] Win32: Update a
	  few gnome packages by revisions to profit from bug fixes. This
	  should fix at least #507784.

2008-03-01 14:50  andi5

	* [r16990] src/gnome-utils/gnc-main-window.c: [r16934] 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.
	* [r16989] packaging/win32/gnucash.iss.in,
	  packaging/win32/install.sh: [r16932] Win32: Add setlocal to
	  batch scripts. This avoids cluttering the environment of the
	  caller.
	* [r16988] packaging/win32/install-fq-mods.bat: [r16931] Win32:
	  Detect and warn about ActivePerl 5.10 (#506873).
	* [r16987] Makefile.am, po/POTFILES.ignore, po/POTFILES.skip:
	  [r16868] 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
	  Committed by warlord.

2008-03-01 14:49  andi5

	* [r16986] po/POTFILES.skip: [r16867] Ignore
	  src/gnome/gnucash.desktop.in in the POTFILES Allows "make check"
	  to work again. Committed by warlord.
	* [r16985] src/backend/file/io-gncxml-v2.c: [r16852] Correctly
	  close file descriptors in gz_thread_func. This is needed to load
	  compressed xml data files without a specified encoding. Approved
	  by andrewsw.
	* [r16984] po/POTFILES.in, src/gnome-utils/Makefile.am,
	  src/gnome-utils/dialog-book-close.c,
	  src/gnome-utils/dialog-book-close.h,
	  src/gnome-utils/glade/Makefile.am,
	  src/gnome-utils/glade/dialog-book-close.glade,
	  src/gnome/gnc-plugin-basic-commands.c,
	  src/gnome/ui/gnc-plugin-basic-commands-ui.xml:
	  [r16713-r16715,r16848,r16983] Add a Book Closing dialog
	  (#106383) Helps the user to auto-zeroize Income and Expense
	  accounts. Committed by warlord.

2008-02-29 21:01  andi5

	* [r16982] src/report/report-system/html-acct-table.scm: [r16940]
	  Bug#506798: Sort html account tables by account code. Patch by
	  Christoph Ernst. Approved by andrewsw.

2008-02-29 21:00  andi5

	* [r16981] src/gnome/dialog-sx-editor.c: [r16939] Initialize
	  keyboard focus in sx editor dialogs to name entries. Approved by
	  andrewsw.
	* [r16980] src/gnome-utils/gnc-main-window.c: [r16935] Update
	  copyright year in about dialog. Eventually approved by andrewsw.
	* [r16979] src/gnome-search/dialog-search.c: [r16914] #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. Approved by andrewsw.
	* [r16978] src/import-export/import-commodity-matcher.c: [r16884]
	  #510725: Fix a crash when comparing cuspis in commodity matcher.
	  Approved by andrewsw.
	* [r16977] src/app-utils/options.scm,
	  src/report/report-system/report.scm: [r16836] 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. Committed by andrewsw.

2008-02-28 22:09  andi5

	* [r16975] src/import-export/qif-import/druid-qif-import.c:
	  [r16962] 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. Committed by
	  cedayiv.
	* [r16974] src/import-export/qif-import/druid-qif-import.c,
	  src/import-export/qif-import/qif.glade: [r16956] Bug #512173:
	  Skip the "match payees/memos" step of the QIF druid if no
	  mappings are needed. Patch from Ian Lewis.
	* [r16973] src/import-export/qif-import/qif-file.scm: [r16955]
	  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. Committed by cedayiv.

2008-02-28 22:08  andi5

	* [r16972] src/import-export/qif-import/qif-to-gnc.scm: [r16954]
	  Bug#516178: Prevent unresponsive QIF druid by cleaning up any
	  existing progress dialog if a Scheme error should occur during
	  conversion. Committed by cedayiv.
	* [r16971] src/import-export/qif-import/qif-merge-groups.scm:
	  [r16953] 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. Committed by cedayiv.
	* [r16970] src/import-export/qif-import/qif-file.scm: [r16952] QIF
	  importer: adjust order of "or" conditions for faster
	  performance. Committed by cedayiv.
	* [r16969] src/import-export/qif-import/qif-dialog-utils.scm:
	  [r16950] 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 Committed by cedayiv.
	* [r16968] src/import-export/qif-import/qif-dialog-utils.scm:
	  [r16949] Fixes bug 360058 by rewriting
	  qif-import:get-account-name to avoid use of regular expressions.
	  The new algorithm is simpler and faster anyway. Committed by
	  cedayiv.
	* [r16967] src/import-export/qif-import/qif-parse.scm: [r16948]
	  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. Committed by cedayiv.

2008-02-28 22:07  andi5

	* [r16966] src/import-export/qif-import/qif-to-gnc.scm: [r16947]
	  QIF importer: Prevent currency-denominated accounts from being
	  assigned a stock or mutual fund account type (bug 513829).
	  Committed by cedayiv.

2008-02-25 23:27  andi5

	* [r16964] accounts/de_DE/acctchrt_full.gnucash-xea,
	  accounts/de_DE/acctchrt_skr03.gnucash-xea: [r16963] Fix two
	  typos in german account templates. Patch by Nis Martensen.

2008-02-24 20:53  cstim

	* [r16960] AUTHORS, configure.in, po/de_CH.po,
	  po/glossary/de_CH.po: [r16959] Add Swiss German translation by
	  Raffael Luthiger.

2008-02-10 20:52  cstim

	* [r16936] po/de.po: Update German translation. This also contains
	  the proposal of Raffael Luthiger.

2008-02-04 20:54  cstim

	* [r16927] 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: Add
	  Russian account templates by Sergey Belyashov.

2008-02-03 21:18  cstim

	* [r16925] po/glossary/ru.po, po/ru.po: Updated Russian
	  translation and new Russian glossary by Sergey Belyashov.

2008-02-03 21:12  cstim

	* [r16923] po/zh_CN.po: Updated zh_CN translation by Charles Wang

2008-02-03 02:17  andi5

	* [r16921] 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:
	  [r16910] Bug#510221: add es_MX account files. Patch from Daniel
	  Espinosa <esodan yahoo.com.mx>.
	* [r16920] src/import-export/qif-import/qif-guess-map.scm:
	  [r16909] 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>.
	* [r16919] src/import-export/qif-import/qif-file.scm: [r16908]
	  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>.
	* [r16918] src/import-export/qif-import/qif-file.scm: [r16907]
	  Bug#510962: warn the user when encountering a QIF import file
	  without date lines. Patch from Charles Day <cedayiv gmail com>.

2008-02-03 02:16  andi5

	* [r16917] src/import-export/qif-import/qif-to-gnc.scm: [r16906]
	  Bug#512497: use payee/memo mappings as well in the QIF import of
	  investment transactions. Patch from Charles Day <cedayiv gmail
	  com>.
	* [r16916] src/import-export/qif-import/qif-file.scm: [r16905]
	  Bug#510940: better handle unrecognized date formats; patch from
	  Charles Day <cedayiv gmail com>.
	* [r16915] src/import-export/ofx/gnc-ofx-import.c: [r16904]
	  Bug#510630: correct typo in description during import; patch
	  from <dman dman13 dyndns org>.

2008-01-30 20:26  andi5

	* [r16900] accounts/de_DE/acctchrt_skr04.gnucash-xea: [r16890] Fix
	  r16860 by re-adding the slash in the XML closing tag. Patch from
	  warlord.

2008-01-30 20:25  andi5

	* [r16899] src/engine/SplitP.h: [r16885] 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.
	* [r16898] src/import-export/qif-import/qif-parse.scm: [r16878]
	  Small patch to recognize 401k/403b Patch by Charles Day.
	* [r16897] src/import-export/qif-import/qif-to-gnc.scm: [r16877]
	  When matching QIF transactions make sure the account matches
	  (#506810) Patch by Charles Day.
	* [r16896] src/import-export/qif-import/qif-file.scm: [r16876]
	  Ignore empty (whitespace) lines in QIF leader (#457591) Patch by
	  Charles Day.
	* [r16895] src/report/standard-reports/transaction.scm: [r16875]
	  Display the Notes if Memo is empty in Transaction Report
	  (#454834) Patch by Charles Day.

2008-01-30 20:24  andi5

	* [r16894] src/import-export/qif-import/qif-to-gnc.scm: [r16874]
	  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.
	* [r16893] src/import-export/qif-import/qif-merge-groups.scm:
	  [r16873] 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.
	* [r16892] src/import-export/qif-import/qif-to-gnc.scm: [r16872]
	  Throw a better warning for dates before 1970 (#106242) Patch by
	  Charles Day.

2008-01-22 18:21  cstim

	* [r16882] po/sk.po: Updated Slovak translation by Zdenko Podobny.

2008-01-21 20:54  cstim

	* [r16881] po/es.po: Updated Spanish translation by Eneko Lacunza.

2008-01-20 13:25  cstim

	* [r16871] accounts/pt_BR/acctchrt_common.gnucash-xea: [r16870]
	  #509562: Fix apparently ugly typo in pt_BR account template. Bug
	  submitted by Renato Moutinho.

2008-01-15 21:42  cstim

	* [r16866] Makefile.am, make-gnucash-potfiles.in, po/POTFILES.in:
	  [r16864] 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. POTFILES.in is now already updated to match the
	  branches/2.2 content.

2008-01-15 16:29  cstim

	* [r16862] po/el.po: Updated Greek translation by Nikos
	  Charonitakis.

2008-01-15 15:02  cstim

	* [r16861] accounts/de_DE/acctchrt_skr04.gnucash-xea: [r16860]
	  Remove superfluous ':' at the end of the account name as it
	  leads to problems. Patch from Rolf.

2008-01-08 01:20  andi5

	* [r16843] src/pixmaps/Makefile.am: [r16842] Fix compiling from
	  tarball, as art/ is not distributed. Patch from warlord.

2008-01-07 20:42  cstim

	* [r16840] po/de.po: Update German translation

2008-01-07 20:25  andi5

	* [r16839] make-gnucash-potfiles.in, po/POTFILES.ignore: [r16837]
	  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.

2008-01-06 22:27  andi5

	* [r16835] configure.in: [r16834] Fix goffice check that was
	  broken for goffice < 0.5.1. Committed by cstim.

2008-01-06 20:24  andi5

	* [r16832] NEWS, configure.in, src/bin/gnucash-bin.c: Update to
	  release 2.2.3.

2008-01-06 17:37  andi5

	* [r16831] src/engine/test-core/test-engine-stuff.c: [r16716]
	  (#492137) Make a change to the test harness to actually get the
	  checks to pass with r16690. This was an overflow in the test
	  harness. Committed by warlord.

2008-01-06 16:27  andi5

	* [r16830] src/import-export/qif-import/qif-to-gnc.scm: [r16828]
	  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

2008-01-06 16:17  andi5

	* [r16829] configure.in: [r16825] Allow building against
	  goffice-0.6. Approved by jsled.

2008-01-06 15:51  andi5

	* [r16827] src/import-export/qif-import/qif.glade: [r16826] Always
	  ask for the QIF currency (#504007). Patch by Ian Lewis

2008-01-06 15:13  andi5

	* [r16824] src/business/business-core/business-core.i,
	  src/business/business-gnome/business-urls.c,
	  src/business/business-gnome/dialog-invoice.c: [r16823] Complete
	  gcc-4.2 fixes by disabling -Waddress in some business source
	  files. Patch from Jerry Quinn. Approved by cstim.

2008-01-06 12:44  cstim

	* [r16822] src/register/ledger-core/split-register-load.c:
	  [r16821] Make info message from r16718 and r16817 even more
	  useful for non-techie and probably windows users.

2008-01-06 03:04  andi5

	* [r16820] src/app-utils/gnc-euro.c: [r16812] #506671: Add cyprus,
	  maltese and slovenian currencies to EURO support. Patch from
	  Herbert Thoma.

2008-01-06 03:01  andi5

	* [r16819] src/register/ledger-core/split-register-load.c:
	  [r16718,r16817] Choose a reasonable currency in stock registers
	  (#116353) Based on the patch from Mike Alexander, walk up the
	  account tree until we find a "currency" account and use that
	  instead of always using the locale currency. Pop up a dialog if
	  this fails search fails. Committed by warlord.

2008-01-06 03:00  andi5

	* [r16818] configure.in: [r16816] 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. Committed by cstim.

2008-01-05 21:06  cstim

	* [r16815] accounts/de_DE/acctchrt_skr03.gnucash-xea: [r16814] Fix
	  typo in German account template.

2008-01-05 16:12  andi5

	* [r16811] src/report/report-system/report-system.scm,
	  src/report/report-system/report.scm: [r16804] 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.
	  Committed by andrewsw.

2008-01-05 12:16  andi5

	* [r16808] packaging/win32/defaults.sh: [r16807] #504261: For
	  Windows 2000, downgrade gnome-vfs to v2.14.2.

2008-01-05 00:53  andi5

	* [r16802] po/POTFILES.ignore, po/POTFILES.skip: [r16782] Move
	  distributed qif source files into POTFILES.ignore, fixes make
	  distcheck.
	* [r16801] src/bin/gnucash-bin.c, src/gnome-utils/gnc-splash.c,
	  src/gnome-utils/gnc-splash.h, src/gnome-utils/gnc-window.c:
	  [r16779] Bug#506714: Add progress bar to splash; patch from
	  Herbert Thoma <herbie hthoma de>. Committed by jsled.
	* [r16800] lib/libqof/qof/gnc-date.c: [r16776] #506074: Handle
	  fractional timezone offsets correctly in
	  gnc_timespec_to_iso8601_buff(). Patch from Daniel Harding.
	  Approved by andrewsw.
	* [r16799] src/engine/engine-helpers.c: [r16771] Make gnucash
	  compile on an optimizing gcc-4.2. Patch from Jerry Quinn.
	  Approved by andrewsw.
	* [r16798] src/gnome-utils/gnc-frequency.c: [r16769] Bug#506429:
	  Correct widget index offset computation for last-day-of-month
	  SXes. Committed by jsled.

2008-01-05 00:52  andi5

	* [r16797] src/gnome-utils/gnc-dense-cal.c: [r16767] Remove
	  translation string from gnucash.pot that is looked up in gtk20
	  domain. As pointed out by Bruno Haible, if there is only one
	  dgettext call the easiest way to exclude this from xgettext
	  extraction is to rename this particular dgettext call by a
	  wrapper macro. Committed by cstim.
	* [r16796] src/app-utils/gnc-sx-instance-model.c: [r16766]
	  Bug#505972: Correctly size the GUID string buffer; should
	  resolve 2.2.2 SX crashes. Committed by jsled.
	* [r16795] src/import-export/qif-import/qif-to-gnc.scm: [r16758]
	  Charles Day's improvements to qif memo/notes handling. bug
	  #495219. Committed by warlord.
	* [r16794] src/import-export/ofx/gnc-ofx-import.c: [r16755]
	  #505386: Strip non-utf8 characters from ofx check and reference
	  number strings. Approved by andrewsw.
	* [r16793] accounts/de_AT/acctchrt_brokerage.gnucash-xea,
	  accounts/de_CH/acctchrt_brokerage.gnucash-xea,
	  accounts/de_CH/acctchrt_common.gnucash-xea,
	  accounts/de_DE/acctchrt_brokerage.gnucash-xea,
	  accounts/de_DE/acctchrt_common.gnucash-xea: [r16742] Correct
	  Ertraege in latin1-encoded german account templates. This stems
	  from r16550 and r16551 and is due to a weird mixture of utf-8
	  and iso-8859-1 in the de_* files.
	* [r16792] src/business/business-reports/owner-report.scm:
	  [r16729] Show the balance row for all transactions before the
	  "from" date. Patch by Jeff Green.

2008-01-05 00:51  andi5

	* [r16791] src/business/business-reports/aging.scm: [r16728]
	  Including all bills/invoices since the beginning of time. Patch
	  by Jeff Green.
	* [r16790] src/gnome-utils/gnc-tree-view-account.c: [r16727] Wait
	  for pending events before displaying the tree view (#463678)
	* [r16789] src/gnome/reconcile-list.c, src/gnome/reconcile-list.h:
	  [r16726] Don't un-clear transactions improperly when postponing
	  reconciliation (#497517) Patch by Jeff Green and Mark Jenkins
	* [r16788] src/engine/iso-4217-currencies.scm: [r16690] Daniel
	  Harding's update to Afghani currency. closes #504257

2008-01-03 20:40  andi5

	* [r16786] packaging/win32/dist.sh, src/pixmaps/Makefile.am:
	  [r16678,r16683] #503889: Install icons according to spec. On
	  Win32, do not run the non-existant gtk-update-icon-cache and do
	  not distribute share\icons or share\pixmaps.

2008-01-03 20:04  andi5

	* [r16785] ChangeLog.2007, Makefile.am: Add ChangeLog.2007 Used
	  branches: - gnucash/trunk (up to r16560) -
	  gnucash/branches/reshuffle-modules -
	  gnucash/branches/deprecated-cleanup -
	  gnucash/branches/gobject-engine-dev-warlord -
	  gnucash/branches/remove-group2 - gnucash/branches/sx-cleanup
