Fix Application Menu Preferences Item

Previous fix put it in the wrong place and didn't even fix changing it to "Preferences Gnucash".

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23385 57a11ea4-9604-0410-9ed3-97b8803252fd
Wrap budget UI strings in the translation function

Author: Robert Ratliff

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23386 57a11ea4-9604-0410-9ed3-97b8803252fd
Collapse the two transaction currency scrubbing functions into one and fix some bugs.
The most serious bug was that it would, in some cases, set the transaction's currency
to a non-currency commodity.  It also sometimes set the currency directly without calling
xaccTransSetCurrency which skipped a number of side effects.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23387 57a11ea4-9604-0410-9ed3-97b8803252fd
I18n message improvements: Fix typos; unify strings.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23388 57a11ea4-9604-0410-9ed3-97b8803252fd
First update of German translation.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23389 57a11ea4-9604-0410-9ed3-97b8803252fd
Improve guile testing in configure.ac

Use guile specific macros to determing the guile executable to use.
Unfortunately the macro names may be different on various supported
platforms. So we have to run some extra tests to determine which
macro names we need exactly.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23390 57a11ea4-9604-0410-9ed3-97b8803252fd
Replace all uses of GUILE_INCS with GUILE_CFLAGS

This cleans up some left overs from before guile had a .pc file

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23391 57a11ea4-9604-0410-9ed3-97b8803252fd
Use guile/python executable as found during configure for tests and some support scripts

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23392 57a11ea4-9604-0410-9ed3-97b8803252fd
Make python test find its test files for out of tree builds

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23393 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 709589 - make check fails with guile 2

The use of (macro? ) has changed in guile2.
In addition the test script has been reformatted
to make it more readable and easier to detect
where exactly it fails.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23394 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 707311 - Tax Invoice fails to open when using guile 2

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23395 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 711289: Time Zone Handling is Inconsistent between 2.4 and 2.5

Also Bug 699977: Since Last Run Assistant Using Wrong Time Zone in
Release 2.5.1.

Fix an error in the formatting of TZ offsets to g_time_zone_new().

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23396 57a11ea4-9604-0410-9ed3-97b8803252fd
Bug 336843: Attach images/files/urls to transactions.

Author: Patrick <patrick@setsuid.net>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23397 57a11ea4-9604-0410-9ed3-97b8803252fd
Don't create invoice when Duplicate invoice dialog is cancelled

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23398 57a11ea4-9604-0410-9ed3-97b8803252fd
Fix distcheck-hook to handle [type: ] prefixes in POTFILES.in properly

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23399 57a11ea4-9604-0410-9ed3-97b8803252fd
Don't distribute files generated by configure

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23400 57a11ea4-9604-0410-9ed3-97b8803252fd
Remove some redundant variable definitions in Makefile.am

These are set automatically via AC_SUBST in configure.ac

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23401 57a11ea4-9604-0410-9ed3-97b8803252fd
Turn off the scheme compiler's "possibly unbound variable" warnings.
In guile 2.0 we get nearly 7500 of them loading the scheme files.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@23402 57a11ea4-9604-0410-9ed3-97b8803252fd
Adjust Makefile.am for new runTests.py.in

Left over from r23392

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

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