Andreas Köhler
d2bc2c6061
Run some iterations of the main loop in showbox_cb to give the window a chance to be showed.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17338 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 23:44:41 +00:00
Andreas Köhler
9b65e68fa2
The gwenhywfar callback function showbox_cb() must not return 0.
...
Return the id reserved for it instead.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17337 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 23:17:49 +00:00
Charles Day
75d9c9e1d6
QIF Import: Allow column resizing on account mappings pages. Reorganize a massive and messy function into reasonably-sized chunks.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17336 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 19:34:05 +00:00
Rolf Leggewie
7b66b7ad7b
SKR04: accounts 4315 and 4400 were present twice. Renumber the entries related to 16%.
...
* update the numbers to reflect current situation after VAT increase
* partly fixes 542648
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17335 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 17:35:10 +00:00
Rolf Leggewie
bce0dd3f7f
SKR04: remove and clean up the situation where a couple of DATEV codes had been entered twice
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17334 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 17:25:43 +00:00
Rolf Leggewie
7965c8a405
SKR04: remove erroneous space at the end of DATEV accounts 6458, 6660 and 6689
...
* this should be all accounts with that type of error now
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17333 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 15:22:49 +00:00
Rolf Leggewie
70c08d72f3
SKR04: remove erroneous space at the end of DATEV account number 1298
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17332 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 15:17:02 +00:00
Rolf Leggewie
b3837db674
SKR04: remove DATEV code 1400 from placeholder hierarchy account for "Abziehbare Vorsteuer"
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17331 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 15:13:41 +00:00
Rolf Leggewie
d5e8116537
SK04: replace the term Mehrwertsteuer with Umsatzsteuer
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17330 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 14:54:23 +00:00
Christian Stimming
7111518802
Require SWIG 1.3.31 because of the inline keyword in C headers.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17329 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-15 07:39:21 +00:00
Charles Day
ecd67c3e87
QIF Import: Update documentation and organization of the duplicate checking pages. Switch to top/bottom comparisons rather than side by side. Add keyboard mnemonics. Document in terms of the more positive-sounding "match". Lays the groundwork for a future fix to bug 95635.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17328 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-14 23:54:17 +00:00
Charles Day
9bfcc63177
Bug #470656 , bug #502646 : Prevent the GNCDateEdit control from crashing GnuCash. If an invalid date is entered (i.e. a date not supported by time_t) then the date reverts to the last valid date entered or, as a last resort, the beginning of the current day.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17327 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-14 16:12:02 +00:00
Andreas Köhler
1a25b2bc39
Bug #129099 : Add option to toggle between full account path and leaf name in registers.
...
* Introduce new property show_full_account_names to the schema
general/register to toggle between full account path and leaf name
* Configuration in Preferences dialog ("Register Defaults")
* Convenience functions gnc_get_account_name_for_register() and
gnc_account_lookup_for_register() return the proper values depending on the
configurations.
* Ledgers and registers use the new functions for displaying account names
(applies also to business-ledger)
* account-quickfill uses gnc_get_account_name_for_register() and listens to
gconf property
Patch from Christoph Ernst.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17324 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-13 21:28:45 +00:00
Rolf Leggewie
7cc810cfef
SKR04: make sure that the Verbindlichkeiten hierarchy is sorted correctly among its siblings
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17319 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-13 00:04:16 +00:00
Rolf Leggewie
0a91745a3b
SKR04: flatten Verbindlichkeiten hierarchy and remove incorrect DATEV 3000 code
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17318 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 23:59:12 +00:00
Rolf Leggewie
0eb3f25fd4
SKR04: add some more tax relations and accounts as documented in http://wiki.gnucash.org/wiki/De/SKR04
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17317 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 23:14:21 +00:00
Charles Day
43e2e82482
Reports: Add option to display a table of data beneath barcharts.
...
Patch by Joachim Herb.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17316 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 17:01:27 +00:00
Rolf Leggewie
6454d1d6bf
txf-help-de_DE.scm: replace v.h. with v.H.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17313 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 12:28:50 +00:00
Rolf Leggewie
95d88b8336
SKR04: delete spaces after paragraph sign (s/\§\ /\§/g)
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17312 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 12:09:00 +00:00
Rolf Leggewie
936e155c06
SKR04: add two accounts with 19% Ust
...
* partly closes 473536 and 542648
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17311 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 11:46:12 +00:00
Rolf Leggewie
d15547c3cc
txf-de_DE.scm: add some more keys for German UStVa to go along with r17304
...
* courtesy Jannick Asmus
* partly closes 473536
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17310 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 11:26:16 +00:00
Rolf Leggewie
de6caccdb9
SKR04: removcal of even more sample accounts. fix spelling mistake.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17308 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 01:12:57 +00:00
Rolf Leggewie
bb6af1f736
SKR04: remove sample accounts
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17306 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 01:00:59 +00:00
Rolf Leggewie
12ddb500b6
SKR04: fix spelling mistake
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17305 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 00:55:16 +00:00
Rolf Leggewie
794b066f60
txf-help-de_DE.scm: add some more keys for German Umsatzsteuervoranmeldung
...
* courtesy of Jannick Asmus
* partly closes 473536
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17304 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 00:24:49 +00:00
Rolf Leggewie
a2d5d7545e
SKR04: "Abziehbare Vorsteuern Inland" is 1400 not 4130. corrects r17298.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17299 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 00:03:14 +00:00
Rolf Leggewie
24c1755be7
SKR04: some additions, courtesy of Jannick Asmus
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17298 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-12 00:00:51 +00:00
Charles Day
bbbae3bf28
Register report: Add option to display memos when run from Basic Ledger mode. Refine the Description option. Space-saving column arrangement.
...
Patch from Robert Stocks.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17297 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-11 23:19:26 +00:00
Andreas Köhler
064ca2196c
.gitignore generated files in the python bindings.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17296 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-11 21:40:02 +00:00
Charles Day
4bb28b3f9e
Bug 542472: Make reports use accounting period as default for dates.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17295 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-11 21:09:50 +00:00
Charles Day
337627254d
Bug 353880: Adjust the border of report options dialog pages to be HIG-compliant. This patch does not address the alignment of controls, however.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17294 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-11 20:11:12 +00:00
Charles Day
29496fe385
Reporting: Ignore exchange rates if the quantity to exchange is zero.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17293 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-11 16:06:48 +00:00
Andreas Köhler
853de549eb
Bug #542237 : Use GLIST_HELPER_INOUTs before including engine-common.i.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17292 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-11 00:34:56 +00:00
Christian Stimming
ca29510911
Add credit to Assibiboine Credit Union for python bindings.
...
Mark Jenkins wrote: I would also like to give credit to Assiniboine Credit Union
(http://www.assiniboine.mb.ca Winnipeg, Canada), which has funded a good
chunk of our work on this through a grant they gave us in 2007.
Additional python binding work since between June 17 and December 31,
2008 is being funded by a second grant they gave us this year.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17291 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-08 22:56:27 +00:00
Andreas Köhler
51858f7a85
Add new aqbanking import-export files to POTFILES.in.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17290 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-08 21:31:23 +00:00
Andreas Köhler
a0cbd72978
Fix a -Wformat gcc warning in the test suite.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17289 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-08 21:30:26 +00:00
Andreas Köhler
fe11af9045
Merge branches/aqbanking3 (r17287) into trunk.
...
Port the HBCI import-export module to AqBanking3. Depending on the aqbanking
version found, either the classic hbci/ module or the new, very similar, module
aqbanking3/ for AqBanking >= 3 is built and installed. The influence on the
rest of the code is minimal.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17288 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-08 20:35:50 +00:00
Charles Day
2e7af494c3
Balance sheet report: Support calculation of unrealized gains/losses on liabilities.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17287 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-08 17:26:34 +00:00
Christian Stimming
4545e8054e
Fix gnucash-env path in make check of python bindings; add PYTHONPATH.
...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17285 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 21:40:04 +00:00
Christian Stimming
bd145a3416
Updated python bindings (r17263) for the gnucash API as of 2008-06-06.
...
Copied from http://savannah.nongnu.org/projects/python-gnucash .
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17284 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 21:11:02 +00:00
Charles Day
f780402883
Bug #460721 , bug #521403 , bug #538800 : Add a reporting price source option of "Average Cost".
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17266 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 20:12:58 +00:00
Charles Day
e9a7577194
Reports: Adjust the "weighted average" price source computation to ignore splits with a zero "amount" since these are not buys or sells.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17265 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 19:47:19 +00:00
Christian Stimming
4fa2e87962
Python bindings for the gnucash API.
...
Submitted by Mark Jenkins on 2008-03-25 to gnucash-devel.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17263 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 19:18:26 +00:00
Christian Stimming
0c9ce6d1f2
Remove include <gnc-date.h> of r17249 that breaks the build on some systems.
...
Notably, with swig-1.3.31 this doesn't seem to work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17262 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 19:18:14 +00:00
Derek Atkins
f0aaf504c8
Add Rolf to AUTHORS
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17261 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-07 16:13:04 +00:00
Andreas Köhler
3d5dfd3069
Bug #526883 : Add a few missing conversions of strftime results to utf-8.
...
Strings returned by the c runtime must be converted to utf-8 to be
displayed properly in all cases.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17257 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-06 11:11:34 +00:00
Andreas Köhler
ea76d79aba
Bug #531662 : Harden budget->guid to grok #f input instead of crashing.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17256 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-05 22:31:09 +00:00
Andreas Köhler
cfafaf8e57
Bug #539654 : Correct params for recursive call inside gnc:html-table-append-column!.
...
Patch from Joachim Herb.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17255 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-05 20:41:21 +00:00
Andreas Köhler
fead1da0b7
Fix -Wformat gcc warnings.
...
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17254 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-04 00:42:00 +00:00
Andreas Köhler
b3f9fe8534
Bug #144669 : Lookup accounts in the register based on the account code as well.
...
Patch from C. Ernst to search for an account by code if the lookup by name for
the string entered into the register did not find anything.
BP
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17253 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-04 00:41:44 +00:00