Bug 720556 - The Tip of the Day preference isn't getting saved

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23595 57a11ea4-9604-0410-9ed3-97b8803252fd
Load old version 1 XML files without crashing.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23596 57a11ea4-9604-0410-9ed3-97b8803252fd
Update .gitignore to include recently added config macros.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23597 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 710824 - GnuCash should sanitise UTF-8 before serialising files

to avoid writing broken unparseable XML.
This checks for both bad UTF8 and for invalid control characters
that libxml2 doesn't convert to entities.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23598 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 710823 - libofx can supply broken UTF-8 for account id

Ensure that all strings coming in from OFX are checked for being
valid UTF-8.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23599 57a11ea4-9604-0410-9ed3-97b8803252fd
Prevent account hierarchy assistant from opening a second account hierarchy upon completion

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23600 57a11ea4-9604-0410-9ed3-97b8803252fd
Fix some warnings while creating a new book

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23602 57a11ea4-9604-0410-9ed3-97b8803252fd
Make the date help string translatable

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23608 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 720646 - New Book Tabs on Windows

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23611 57a11ea4-9604-0410-9ed3-97b8803252fd
Revert "Bug 720646 - New Book Tabs on Windows"

This reverts commit 5305c7909e701fdbfca4e156d83558b36e3a35d6.

This was incomplete and not meant to be pushed yet.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23612 57a11ea4-9604-0410-9ed3-97b8803252fd
Use same name for dialog and menu related to preconfigured reports

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23613 57a11ea4-9604-0410-9ed3-97b8803252fd
Add plugin example to plugins

This is the former content of plugins-example.tgz, mentioned in the
wiki documentation.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23615 57a11ea4-9604-0410-9ed3-97b8803252fd
Make "New Book Options" dialog transient for its caller where possible

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23618 57a11ea4-9604-0410-9ed3-97b8803252fd
Don't create a second account hierarchy page when cancelling the Hierarchy Assistant

Yet another case this could happen: when using Actions->New Account Hierarchy
on an already open book.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23619 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 720646 - New Book Tabs on Windows

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23620 57a11ea4-9604-0410-9ed3-97b8803252fd
Fix compile warning introduced in r23602

Quote from gnucash-devel:
"I think this introduced a "might be used uninitialized" warning in
src/gnome/top-level.c with my particular version of gcc.

Initializing *file_guid with NULL in gnc_restore_all_state() fixes
the warning, see below."

Author:    Herbert Thoma <herbert.thoma@iis.fraunhofer.de>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23621 57a11ea4-9604-0410-9ed3-97b8803252fd
Update Italian translation.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23622 57a11ea4-9604-0410-9ed3-97b8803252fd
Prevent gnc-numeric overflow in advanced portfolio report

Patch by zz-bugzilla-9297@qwerty.co.il
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23623 57a11ea4-9604-0410-9ed3-97b8803252fd
Update Lithuanian translation. Thanks to Aurimas Fišeras.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23628 57a11ea4-9604-0410-9ed3-97b8803252fd
Update French translations thanks to Sébastien Villemot.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23629 57a11ea4-9604-0410-9ed3-97b8803252fd