Commit Graph

12338 Commits

Author SHA1 Message Date
Christian Stimming
0df835b5df Update Chinese (simplified) translation, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18569 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-13 19:21:32 +00:00
Geert Janssens
e9e773fe7b Fix translation issues caused by r18474.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18568 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-13 00:00:03 +00:00
Christian Stimming
52ee855678 Update British English translation by Mike E.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18567 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-12 21:25:04 +00:00
Christian Stimming
35d0cbfbca Remove de_CH translation because it ceased to be maintained. The normal German translation will appear for de_CH locales, just as in 2.2.x.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18566 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-12 21:19:47 +00:00
Christian Stimming
bd415b5d56 Updated Persian (Farsi) translation by Mehdi Alidoost
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18565 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-12 20:29:09 +00:00
Geert Janssens
4398d35577 Fix typo: accouting -> accounting
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18564 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-12 19:40:07 +00:00
Geert Janssens
2ae9f8697c Bug #348701 Wrong currency symbol when currency is set to DKK
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
2010-01-12 18:08:17 +00:00
Christian Stimming
bcec4ce194 Update German translation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18561 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-11 21:36:36 +00:00
Christian Stimming
cc7f71bb3e Bug #606626: Change wording from Druid to Assistant
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18560 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-11 21:32:13 +00:00
Christian Stimming
767a90ae47 Remove build directories of dependencies after their successful installation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18559 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-11 20:50:18 +00:00
Christian Stimming
7ae3909d00 Add initial Persian translation (Farsi) by Mehdi Alidoost.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18558 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-11 20:25:04 +00:00
Christian Stimming
fc397e16b4 Fix translation error in r18550, bug#602051.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18557 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-10 19:45:08 +00:00
Christian Stimming
2778d769a8 Update Japanese translation, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18556 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-10 19:22:05 +00:00
Mike Alexander
dff335dd3e Speed up the balance sheet report by a factor of 5 or so by using C functions instead
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
2010-01-09 05:52:05 +00:00
Mike Alexander
9d725a6aef Remove a couple of unused local variables left over from a previous iteration of
the trading account changes.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18554 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-09 05:48:48 +00:00
Mike Alexander
5f07987bb2 Avoid a bunch of assertion failures when the general ledger is open. The general ledger has no
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
2010-01-09 05:47:54 +00:00
Mike Alexander
6085758a8b Remove the "Compute unrealized gains and losses" option from the balance sheet
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
2010-01-09 04:54:02 +00:00
Christian Stimming
56e67d882e Bug #589032: Replace some strcmp() by safe_strcmp() to fix crashes on NULL strings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18551 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-05 22:37:30 +00:00
Christian Stimming
be3f045fb4 Minor updates to British English translation by Mike Evans.
Copied from bug#602051.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18550 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-05 22:09:45 +00:00
Christian Stimming
2f998bed01 Bug #602051: Replace the word "string" in GUI messages by non-developer wordings.
Same for dialog -> window.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18549 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-05 22:09:25 +00:00
Christian Stimming
869c30a007 Update German translation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18548 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-04 21:21:54 +00:00
Christian Stimming
80971f866b I18n improvement: Translate plural-dependent string correctly by ngettext().
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18547 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-04 21:07:16 +00:00
Christian Stimming
668c8dfac2 Bug #602091: Fix broken Due Bill Reminder in all non-C locales
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
2010-01-04 21:06:57 +00:00
Christian Stimming
a5217470af Fix guile-1.6 compatibility of r18541 (bug#582325).
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
2010-01-04 20:21:22 +00:00
Christian Stimming
d61fd27953 Update gwenhywfar/aqbanking version numbers for win32 build.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18544 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-04 20:18:21 +00:00
Mike Alexander
91bdb89a72 Add a Select Children button to the widget used for account selection in
report options dialogs.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18543 57a11ea4-9604-0410-9ed3-97b8803252fd
2010-01-02 22:59:38 +00:00
Mike Alexander
ee8a1499e7 Load gnc-build-url from the correct file so the accounts list
option works again.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18542 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-31 23:15:31 +00:00
Geert Janssens
35c352d09b Fix bug #582325 by refactoring some deprecated guile functions:
SCM_BOOLP -> scm_is_bool
SCM_NULLP -> scm_is_null
SCM_FALSEP -> scm_is_false
SCM_NFALSEP -> scm_is_true
SCM_VECTORP -> scm_is_vector
SCM_NUMBERP -> scm_is_number
SCM_CONSP -> scm_is_pair
SCM_STRING_CHARS -> scm_to_locale_string

Specifically the replacement of SCM_STRING_CHARS with scm_to_locale_string fixes Bug #582325

Additionally, I have renamed these internal functions for global consistency:
SCM_PROCEDUREP -> scm_is_procedure
SCM_LISTP -> scm_is_list
SCM_EXACTP -> scm_is_exact
SCM_EQUALP -> scm_is_equal

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18541 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-31 14:41:12 +00:00
Phil Longstaff
1f61a5c473 Don't show hidden accounts in the transfer dialog. This should be connected to the UI,
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
2009-12-30 16:49:30 +00:00
Christian Stimming
c969cd19ae Updated German translation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18539 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-29 21:18:54 +00:00
Christian Stimming
14408752ec Bug #605414: Clarify Quick-fill tip of the day
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
2009-12-29 20:20:56 +00:00
Christian Stimming
a120ce996c Bug #605415: Relax limit on scheduled days in the future
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
2009-12-29 20:20:36 +00:00
Christian Stimming
3535078fe7 Remove unneeded information lines about "qof" - we're using our internal code always anyway.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18536 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-29 20:13:25 +00:00
Christian Stimming
61c16a06dd Re-indentation of source code, next batch.
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
2009-12-29 20:12:48 +00:00
Mike Alexander
5860ae976c Allow digits in Gtk action names created in gnc_create_extension_info.
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
2009-12-29 06:13:26 +00:00
Christian Stimming
ba39c5cda5 Updated Dutch translation, by Mark Haanen and Jos, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18533 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-28 19:50:00 +00:00
Christian Stimming
5e03ed3e98 Updated aqbanking version numbers for win32 build
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18532 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-27 20:51:48 +00:00
Christian Stimming
5704fcc102 Updated Japanese translation, by Yasuaki Taniguchi, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18531 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-27 20:46:56 +00:00
Christian Stimming
e939dd3f77 I18n fix of concatenated expression.
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
2009-12-23 21:04:22 +00:00
Christian Stimming
a0703becbf Updated Dutch translation, by Mark Haanen, copied from the Translation Project.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18529 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-23 20:54:48 +00:00
Phil Longstaff
e190f37cec Fix bug #603215 - Custom report from Budget Report does not save selected Budget
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
2009-12-20 00:25:50 +00:00
Phil Longstaff
7bbb8888a7 Free accounts/lots/splits/transactions when closing a book
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18527 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-18 19:45:57 +00:00
Geert Janssens
c41b3b0d60 Bug #479581 gnucash --nofile hasn't application name in window title
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
2009-12-18 12:39:15 +00:00
Mike Alexander
003d7209a9 Watch out for a missing pricing transaction when looking for price data.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18524 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-17 08:04:48 +00:00
Mike Alexander
812a9fa6c5 Add a comment about GNC_COMMODITY_NS_ISO and
GNC_COMMODITY_NS_CURRENCY.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18523 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-17 08:03:23 +00:00
Mike Alexander
7dd2d8e566 Add new columns for the name of the lot each split is part of and for
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
2009-12-17 07:56:49 +00:00
Mike Alexander
3722706edd Fix some incorrect ENTER() and LEAVE() calls.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18521 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-17 07:41:23 +00:00
Mike Alexander
128c5dd195 Fix a couple of initialized variable warnings.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18520 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-17 07:40:28 +00:00
Mike Alexander
10cead26b1 Call gnc_{suspend|resume}_gui_refresh while closing accounts and scrubbing lots
to make them go much faster and avoid flicker.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18519 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-17 07:39:49 +00:00
Mike Alexander
889f4d19ac Fix up some gnc:debug calls (and one comment).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@18518 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-12-17 07:37:15 +00:00