Bug 677489 - Critical error reported when initializing an Invoice

Apply BeginEdit() and CommitEdit() functions in Invoice class to resolve invoice creation issue.

Author: Tom Lofts <dev@loftx.co.uk>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23763 57a11ea4-9604-0410-9ed3-97b8803252fd
Add some debug output to help in debugging locale problems

This is skipped on OS X because that has its own routine to deal with locales

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23766 57a11ea4-9604-0410-9ed3-97b8803252fd
Revert "Prevent gnc-commodity from marking the book dirty at file-load."

This reverts commit 8be7d15e1df0171dc2551085629b2588790aea10 because it
prevents the book from being marked dirty under most circumstances, not
just when loading commodities.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23767 57a11ea4-9604-0410-9ed3-97b8803252fd
Fix handling of gnucash.appdata.xml

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

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23769 57a11ea4-9604-0410-9ed3-97b8803252fd
Python bindings: open init file in read mode, not read-write

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23773 57a11ea4-9604-0410-9ed3-97b8803252fd
Win32 tag builds: use existing download directory instead of copying it

This saves a lot on disk space

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23774 57a11ea4-9604-0410-9ed3-97b8803252fd
Win32: update daily_build.bat rules

Stop building svn based tags. Those were for 2.4 and older
Prepare to do weekly 2.6 builds once we that branch is created

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23775 57a11ea4-9604-0410-9ed3-97b8803252fd
Document the need for a gsettings backend

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23776 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 723051 Implement gncCustomerNextID in Python bindings.

Alter the SWIG interface file to expose the
gncCustomerNextID in Python and adds a CustomerNextID() function
in the book class similar to the InvoiceNextID and BillNextID function.

Author: Tom Lofts <dev@loftx.co.uk>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23777 57a11ea4-9604-0410-9ed3-97b8803252fd
Fix comment and trailing whitespace.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23778 57a11ea4-9604-0410-9ed3-97b8803252fd
Win32: some improvement to the bootstrap script
Win32: introduce a wrapper function around mingw-get

This function is to work around mingw-get's unfortunate refusal to
upgrade a package when calling mingw-get install on an already
installed one or mingw-get upgrade on a package that's not installed
Win32: manage msys installation via mingw-get
Win32: manage mingw installation via mingw-get
Win32: manage autotools installation via mingw-get
Disable updating mingw-get's package catalog for now

That allows me to manually correct a couple of packaging bugs
while waiting for an upstream fix
Win32: manage gettext installation via mingw-get
gettext should be before binutils
Win32: manage gmp installation with mingw-get