This fix reverts changeset r7200, which caused some currency symbols to be replaced with the EURO sign.
This replacement was a workaround for gtkhtml1 and no longer needed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18563 57a11ea4-9604-0410-9ed3-97b8803252fd
of Scheme functions to get account commodity balances. This idea is borrowed
from the EGuile version of the balance sheet report.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18555 57a11ea4-9604-0410-9ed3-97b8803252fd
account so attempts to get the balance of the register's account pass a null account pointer
to functions that won't accept that. Also stop leaking a GList in the functions that get account
balances.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18553 57a11ea4-9604-0410-9ed3-97b8803252fd
report. Instead compute unrealized gains and losses only if the current book
does not use trading accounts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18552 57a11ea4-9604-0410-9ed3-97b8803252fd
The Due Bill Reminder used the translated form of "Invoice" as
query string predicate, which can't work because the untranslated
string must be searched for.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18546 57a11ea4-9604-0410-9ed3-97b8803252fd
We still suppport guile-1.6, hence we can use the functions
introduced in guile-1.8 only by providing our own backward compatibility
macro definitions in guile-mappings.h.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18545 57a11ea4-9604-0410-9ed3-97b8803252fd
but my ubuntu has glade 3 which mucks up the .glade files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18540 57a11ea4-9604-0410-9ed3-97b8803252fd
Patch by James Raehl:
Patch adds Tab key step to the Quick Fill tip. New users do not know about
this step.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18538 57a11ea4-9604-0410-9ed3-97b8803252fd
Patch by James Raehl: Expand scheduled transaction date limit by 366 days
Usually, scheduled transactions are limited to 365 days in the future. This
patch doubles that limit plus adds a day for leap years. The patch supports a
method for separating transactions that are not yet posted at the bank, by
assigning an initial date one year in the future. Under this method, scheduled
transactions and their reminders are one year in the future, since they have
not happened yet.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18537 57a11ea4-9604-0410-9ed3-97b8803252fd
This also strips trailing whitespaces from lines where they existed.
This re-indentation was done using astyle-1.23 using the following options:
astyle --indent=spaces=4 --brackets=break --pad-oper
Discussed at http://lists.gnucash.org/pipermail/gnucash-devel/2009-August/026121.html
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18535 57a11ea4-9604-0410-9ed3-97b8803252fd
This should fix bug 447339 as long as all report names are unique
considering only alphanumeric characters.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18534 57a11ea4-9604-0410-9ed3-97b8803252fd
We must not concatenate a word expression from different strings.
Instead, we must translate each expression separately.
Pointed out by Mark Haanen.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18530 57a11ea4-9604-0410-9ed3-97b8803252fd
Problem was how budget option tried to create the lambda function to restore the value.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18528 57a11ea4-9604-0410-9ed3-97b8803252fd
When no file is selected, the title now becomes "Unsaved Book - GnuCash".
The first part is following Gnome HIG guidelines, the latter part is
a preference of several GnuCash developers.
Furthermore, the "- GnuCash" suffix will always be appended, not only
when no file is open.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18526 57a11ea4-9604-0410-9ed3-97b8803252fd
the value of the split. Both are optional and default to off.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18522 57a11ea4-9604-0410-9ed3-97b8803252fd