Let setup.exe use the tango icon as file icon and on page headers. Add
a file version to setup.exe.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16224 57a11ea4-9604-0410-9ed3-97b8803252fd
This was added in r14897, but lost in the merge r15066 of trunk into
branches/remove-group2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16215 57a11ea4-9604-0410-9ed3-97b8803252fd
This invalid date is due to a missing block <fs:once> in the data file.
Why there is such an unwanted and incomplete sx is still unclear.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16214 57a11ea4-9604-0410-9ed3-97b8803252fd
Also fix the leaking of a GError if gbr_init failed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16213 57a11ea4-9604-0410-9ed3-97b8803252fd
Those two functions were merged into one, qof_instance_get_guid(), in
r15773, but they returned different values if the parameter was NULL.
Some code depends on the return value being guid_null(), or maybe even
NULL, so revert the changes entity->instance, where the entity is not
guaranteed to be non-NULL.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16212 57a11ea4-9604-0410-9ed3-97b8803252fd
Qof backend modules used to call qof_backend_register_provider() and
g_module_make_resident() directly in g_module_check_init(), i.e. they
could not be unloaded after the gnucash module crawler detected them.
Probably after the renaming of libgnc-backend-file the QSF backend
module started to register itself before the gnc file backend, spitting
a validation error on virtually every data file load.
So g_module_check_init() has been renamed to qof_backend_module_init()
and is now called by qof_load_backend_library().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16200 57a11ea4-9604-0410-9ed3-97b8803252fd
The only valid call would be to bindtextdomain, but the library does not
use a different locale directory anyway.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16198 57a11ea4-9604-0410-9ed3-97b8803252fd
* In euro currency registers, treat the option as always-on, i.e. show
amounts both in the old currency and EUR
* Remove the option from the preferences dialog
* Keep gconf key, but default to disabled. If enabled, the account tree
view page shows an additional EUR total line in the summary bar
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16196 57a11ea4-9604-0410-9ed3-97b8803252fd
For real cross-compiling, this change currently depends on unreleased
gwenhywfar changes and a windows openssl installation (cannot be
cross-compiled yet).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16183 57a11ea4-9604-0410-9ed3-97b8803252fd
One must not simply set or reset environment variables that are tracked
for changes, because add_to_env relies on accurate helper variables.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16182 57a11ea4-9604-0410-9ed3-97b8803252fd
Add $_MINGW_UDIR/mingw32/bin to PATH and use gcc (and friends) instead
of mingw32-gcc. Also make sure PKG_CONFIG_PATH and PKG_CONFIG_LIBDIR
are exported to avoid using the build machine's installed packages.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16180 57a11ea4-9604-0410-9ed3-97b8803252fd
This is basically the same typo fix as r15332 (wrong display information
used in row-activated handler). For whatever reasons it slipped once
again.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16177 57a11ea4-9604-0410-9ed3-97b8803252fd
The source tree is either $srcdir, `dirname $0` or .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@16174 57a11ea4-9604-0410-9ed3-97b8803252fd