Commit Graph
100 Commits
Author SHA1 Message Date
Christian Stimming 1cb6fc32d8 Bug #552275, #434944: Fix generic import skipped transactions
gnc_import_TransInfo_delete() was defined but never called!
This led to a memory leak, and erroneous behaviour.

 Bug 552275 - Cancelling OFX Import Still Adds Entries
 Bug 434944 - Refused transactions from import appear in register

Patch by Alan Jenkins <alan-jenkins@tuffmail.co.uk>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17891 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-10 21:16:35 +00:00
Christian Stimming 386a42bfe4 Fix typos in comments
Patch by Alan Jenkins.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17890 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-10 21:16:29 +00:00
Christian Stimming 6fa80db27e Bug#139310: Store online_id in split instead of transaction to avoid import conflicts
Affects all users of the generic import: OFX, HBCI and AqBanking.

Suggested by <http://bugzilla.gnome.org/show_bug.cgi?id=139310>.
"
 Assume you have a transaction that transfers money from account 1 to account 2.
 Import an OFX statement from account 1 that matches the transaction.  Then
 import an OFX statement from account 2 that matches the same transaction.
 Because each transaction can only store one online_id, when you import from
 account 1 again it doesn't remember that it's already been imported.

 If online_id was stored in a split slot instead of a transaction slot, it would
 allow tracking the online_id of both accounts without being overwritten.
"

For backwards compatibility, we still check for online_id in transactions.
This is more of a convenience than a critical feature, however.
The compatibility code could be removed in future versions if desired.

Patch by Alan Jenkins <alan-jenkins@tuffmail.co.uk>

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17889 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-10 21:16:22 +00:00
Christian Stimming 04797563b9 Correct english in generic-import-design.txt
Fix typos and use of apostrophes.
Also make the status of the document clearer.

Patch by Alan Jenkins.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17888 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-10 21:16:14 +00:00
Christian Stimming f27f419d88 ofx_proc_account() already works. Remove "WRITEME".
Patch by Alan Jenkins.

Signed-off-by: Christian Stimming <stimming@tuhh.de>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17880 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-07 16:49:13 +00:00
Christian Stimming 5754cb3ae7 Fix use of "=" in if statement where "==" was intended
This fixes the default currency and description in the new account dialog.

Patch by Alan Jenkins.

Signed-off-by: Christian Stimming <stimming@tuhh.de>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17879 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-07 16:49:07 +00:00
Christian Stimming 59f5711250 Convert source documentation to UTF8
Most of the source tree is UTF8, but there are some latin-1 hangovers.
Apply "iconv --from-code ISO_8859-1" to these files.

This affects bullet point characters in src/optional/xsl/README, and
Benoit Grégoire's name in source files (and hence the Doxygen output).

E.g. it should fix <http://svn.gnucash.org/docs/HEAD/reference.html>
which claims to be UTF8, but encodes Benoit's name in latin-1.

Patch by Alan Jenkins.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17877 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-03 21:19:39 +00:00
Christian Stimming b6f7e0fcfc Fix typos in comments
Patch by Alan Jenkins.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17876 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-02-03 21:19:31 +00:00
Christian Stimming 35e6699d41 Bug #569735: Don't create a new nested template root account when a file is opened
Whenever an XML file is opened, Gnucash creates a new template root account and
makes the old one a child of it.  My main accounts file had them nested over
540 deep before I got annoyed enough to fix this.  The problem is that
sxtg_book_begin creates a root account when the book is opened.  Then
add_template_transaction_local tries to replace this new root account with the
one read from the file.  However the code that does this is rather badly broken
and the result is that the one read from the file becomes a child of the one
created in sxtg_book_begin.

This patch avoids creating any more nested root accounts, but it doesn't get
rid of the ones that are already there.  This is slightly more tricky than just
deleting them since, although most of them have no children (other than the
next root account), some do.  Accounts created for template transactions will
be children of whatever root account happens to be at the top of the tree then.
 As the file is saved and reopened, this will get pushed down into the tree of
accounts.  In my case about 5 of the 540 or so root accounts had other
children.

Patch by Mike Alexander.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17868 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-31 19:50:08 +00:00
Christian Stimming f5f0ecf016 Bug #569734: Give the template root account a name
The template root account created as part of the scheduled transaction
infrastructure should have a name.  Various parts of the Gnucash engine get
upset if an account doesn't have a name.
Perhaps this name should be localized, but the name of the main root account is
not localized.

Patch by Mike Alexander.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17867 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-31 19:50:01 +00:00
Christian Stimming e6e4a8f9b8 Bug #438132: Fix warning about commodity being NULL for root account on save
This patch doesn't write the commodity, the commodity SCU, or the non-standard
SCU setting for an account that has no commodity.

Patch by Mike Alexander.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17866 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-31 19:49:55 +00:00
Christian Stimming 297cff347a Bug #569628: Fix failed assertion 'str' when saving
Whenever I saved my Gnucash file I would get a number of errors like

  CRIT <gnc.backend.xml> text_to_dom_tree: assertion `str' failed

I tracked this down to the fact that the weekend adjust field in recurrences
read from the file was not initialized properly if a recurrence didn't have a
weekend adjustment.

Patch by Mike Alexander.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17865 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-31 19:49:49 +00:00
Christian Stimming efc19c85eb Add shell script to easily back-port commits in git-svn from trunk to other branches.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17856 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-31 10:24:34 +00:00
Christian Stimming 6cc9146e13 Bug #435642: Fix crash when editing results of a find
I finally got around to looking into this some more.  I think the problem is a
result of an interaction between gnc_split_register_redraw and
gnc_split_register_find_split when called from gnc_split_register_move_cursor
in split-register-control.c.  As the comment says, "redrawing the register can
muck everything up".  In particular calling gnc_split_register_redraw may
change the "transaction split" for some or all of the transactions if the
register is a "ledger" style register such as the one for find results.  This
causes the subsequent call to gnc_split_register_find_split to find the wrong
register row if the cursor class being found is CURSOR_CLASS_TRANS.  Whether
this causes a crash seems to depend on circumstances I haven't quite figured
out, but I have one test file that crashes 100% of the time in r17804.

This patch changes the way gnc_split_register_find_split works when asked to
find the transaction split for a transaction.  It assumes that any transaction
can only have one such split and returns as soon as it finds a row containing
it.  If you think this is wrong, let me know and I'll try something else.

Patch by Mike Alexander.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17853 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-28 21:08:44 +00:00
Christian Stimming 2d851151df Bug #568653: Add German account template SKR49 for non-profit organizations
By Michael Braun and Frank H. Ellenberger.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17852 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-28 21:05:44 +00:00
Christian Stimming 71c0fe98d9 Bug #568327: Budget reports without a budget will crash
Fixes crashes and also improves error message when no budgets exists (for all
budget reports).

Patch by Forest Bond.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17851 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-28 20:59:57 +00:00
Christian Stimming feacb16b54 Bug #568945: gnc_pricedb_convert_balance_* should look for the reciprocal of the exchange rate
If the price DB contains the reciprocal of the exchange rate which
gnc_pricedb_convert_balance_nearest_price,
gnc_pricedb_convert_balance_latest_price, and
gnc_pricedb_convert_balance_latest_before need to do their conversion they
don't find it and return zero.

Patch by Mike Alexander.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17850 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-28 20:55:11 +00:00
Christian Stimming 0a5b20fdc8 Bug #564450: HUF currency can be divided into 100 "fillers" even though there are no coins for it
In Hungary the smallest Forint (HUF) coin is 5 forints, but formally we had 1,2
forint coins, and dividing FILLER coins (like cents for US, EUR, ...). They are
simply not circulated in cash usage, but the banking system still using it.
Such as the smallest transferable amount is 0.01 FORINTs (1 FILLER), and with
business it is normal to use it (as result of foreign exchange, incoming
interest rate, or many other reason).

Patch by Frank H. Ellenberger.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17849 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-28 20:55:05 +00:00
Christian Stimming 04b1d97e5f Bug #459493: "Cleared" column in account overview should also sum up values of sub-accounts
The contributer, Chad V, writes:
My reason being that if you like to keep track of different
"virtual" accounts within one bank account, it is nice to see the cleared
balance for the whole bank account.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17848 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-28 20:54:56 +00:00
Christian Stimming a071ca3038 Remove obsolete mentioning of Guppi.
Not for back-port because it would break existing translations and the fix
isn't really important.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17831 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-18 20:17:22 +00:00
Christian Stimming e23c2ebc25 Bug #339027: Reconcile window displays the date, too
This patch adds an additional label statement date to the box below the Credits
section.

Patch by C. Ernst
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17820 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-14 19:59:59 +00:00
Christian Stimming 0368e6fdda Bug #565721: Fix untranslated report names in multicolumn report
Report names are passed through the _() macro before they are stored to the
tree list.

Patch by C. Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17819 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-14 19:59:53 +00:00
Christian Stimming 8cad2f514e Bug #564209: Improved debuggability for module loading
gnucash-2.2.7 doesn't (IMHO) log enough (any?) information about failures to
load optional modules. It was a bit of work to debug a recent problem (#564033)
and I ended up tweaking gnc_module_load_common() a bit to coax the error
messages out. I slightly reorganized the code in this function to accomplish
two things:

1. Make the logic clearer to someone new to the code (i.e., me)
2. If an optional module is found, log any errors in loading it

I tried to maintain the original spirit of not squawking too much about unfound
optional modules while still generating messages about legitimate problems.

Patch by G. Paul Ziemba.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17818 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-14 19:59:46 +00:00
Christian Stimming 3fe13a6733 Bug #566567: [Win32] Do not touch .scm-links on windows - always copy scm files
.scm files must be copied on windows because linking won't work.

Note: existing build directories will be fixed only after make clean.

Patch by C. Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17817 57a11ea4-9604-0410-9ed3-97b8803252fd
2009-01-14 19:59:38 +00:00
Christian Stimming 2c97097037 Fix typo (incomplete sentence) as pointed out by Bob Lewis.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17784 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-28 20:30:02 +00:00
Christian Stimming ea7c0f21bb Bug #563565: Reconcile Window: Add new action for balancing entry
Add a new action "Balance" to reconcile window. It is only sensitive if the
difference is != 0.
If activated, it creates a new transaction in the account register to adjust
the difference. The corresponding account defaults to the orphan account.
Jump to the new transaction in the register window.

Patch by C. Ernst.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17782 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-20 21:21:47 +00:00
Christian Stimming 7baf9f5c75 Bug #564928: Fix segfault when closing a invoice tab (r17747 regression)
This reverts one hunk of r17747: It's not necessary because the hash
table keys are freed up in gnucash_sheet_cleer_styles.

Patch by Jonathan Kamens.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17781 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-20 21:16:23 +00:00
Christian Stimming 6d146440b6 Fix test whose compile broke with r17725.
Sorry for that.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17777 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-14 21:12:42 +00:00
Christian Stimming 3e33c77dad Bug #564033: Fix undefined WEXITSTATUS on FreeBSD
Patch by G. Paul Ziemba.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17765 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-10 21:13:05 +00:00
Christian Stimming 5c25bb7557 Revert r17730 and re-apply r17725, "Bug #106401: Add SX weekend occurence to be shifted to weekdays"
This time, the XML element handler for the "weekend adjustment" is optional
so that old files without that element are read without error.

Patch (well, kind of) by Simon Arlott.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17751 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-06 21:54:16 +00:00
Christian Stimming 9301a8cd9c Revert accidental removal of the since-last-run druid pop-up window in r17725.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17750 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-06 21:54:08 +00:00
Christian Stimming c98d539cd8 Bug #563160: Fix confusing order of "Column span" and "Row span"
The report options of multicolumn reports show in the Selected Reports the
attributes "Rows" and "Cols". If choose "Size" to edit these values a dialog
opens with "Column span" and "Row span" - just the other way around. I always
confuse this. This patch swaps the order in the dialog.

Patch by C.Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17749 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-06 21:33:28 +00:00
Christian Stimming 832751c8c2 Bug #348860: Fix missing sub-report options when saving a multicolumn report
When writing the report options to saved-reports the embedded reports (if any
exist) are stored too. This is important for saving multicolumn reports.

Patch by C. Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17748 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-06 21:33:21 +00:00
Christian Stimming f83575371e Bug #563273: Fix crash on startup
Here's the problem... GnuCash uses a hash table with int keys to store
dimensions, and the key value is the number of rows in the dimension being
stored.  The problem is that this key value is stored in a static int inside
the style_get_key function, which means that the key always has the same
address, and the hash functions in glib2 store the *address*, not the *value*
of the key.  Unfortunately, the hash algorithm changed some time between
glib2-2.18.2 and glib2-2.19.2, such that there's a hash conflict between the
key value 1 and the key value 2, but since the value of the already hashed key
was swiped out from under it when style_get_key "created" a new key, the hash
table entry that's already there matches even when it shouldn't have.

The attached patch cleans this up by allocating memory to hold the key when
inserting it into the hash table.  It also changes the way the hash table is
created to ensure that the memory is freed when a hash table entry or hash
table is destroyed.  And while I was at it, I made the same fix for the cursors
hash table, which was also leaking memory when entries were removed or the
table was destroyed.

Patch by Jonathan Kamens.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17747 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-12-06 21:33:14 +00:00
Christian Stimming 68161930f0 Bug #347274: Add individual column selection to be displayed in the budget report
This patch introduces a new option tab "Display" with boolean options for each
column, as proposed in comment 31. The default behaviour was (and is now again)
to display only Budget and Actual.

Patch by C. Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17743 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-30 21:44:13 +00:00
Christian Stimming 4b28001459 Bug #137017: Add flag to book-closing transactions to distinguish them from manually entered ones.
This seems to be a prerequisite for fixing the timezone issues discussed
in #137017 and references therein.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17731 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-27 10:30:17 +00:00
Christian Stimming ca2aa589d5 Partly revert r17725, "Bug #106401: Add SX weekend occurence to be shifted to weekdays"
The original patch doesn't seem to deal with backward compatiblity in the
XML parser well enough. This commit reverts the GUI- and XML-related
parts of r17725.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17730 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 22:42:29 +00:00
Christian Stimming cac1f0e6a7 Unify option name lookup of stylesheet option in reports.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17729 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 22:16:27 +00:00
Christian Stimming 593f3fd03b Bug #345980: Fix changed stylesheet option that isn't saved in saved reports
Patch by andi5.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17728 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 22:16:20 +00:00
Christian Stimming 413a1a9280 Bug #350408: Fix incorrect fonts in reports and their print preview
Patch originally provided by Paul Andreassen, in bugzilla by Paul Gear.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17727 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 21:41:04 +00:00
Christian Stimming 3fbbde7215 Bug #405472: Fix saving files opened over FUSE and sshfs
This patch disables hardlinks on sshfs filesystems.

Patch by dhx <bugzilla@dhx.it>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17726 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 21:23:30 +00:00
Christian Stimming 8cecfea8da Bug #106401: Add SX weekend occurence to be shifted to weekdays
The RFE wanted to specify the date of a scheduled transaction like this:
At the 15th of each month but if that is a saturday or a sunday then
at the next monday after that (or the friday before)

This patch implements this. The contributer writes:
Aside from some combinations being possible that don't make sense (because I
haven't looked at how to hide the extra combo boxes for them), and some awful
code in recurrenceNextInstance to stop it trying to go backwards (it may make
more sense to store the date that was going to be used next before it's changed
back/forward, so that that can be compared instead), it seems to work ok.

Patch by Simon Arlott.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17725 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 21:17:30 +00:00
Christian Stimming 35129a333c Bug #539957: Replace struct named assignments by C99 "designated initializers"
Patch by Halton Huo.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17724 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 14:35:36 +00:00
Christian Stimming 4bae54afac Bug #536299 Fix underlinking issue: Conditionally add -lX11 to gnome-utils
Follow-up to r17683. Patch by Andi5.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17723 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 14:22:17 +00:00
Christian Stimming 9285d7b575 Fix missing correct CPPFLAGS when compiling qofmath test program.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17722 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 13:40:02 +00:00
Christian Stimming 3eafd15ed2 Bug #506251: Fix test-date failure on systems with a timezone east of UTC
This patch removes all the calls to check_conversion which test zero
seconds (the epoch) and it changes the check_time function to skip
any timestamps that are before noon on January 1, 1970, UTC.

Patch by Daniel Harding.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17721 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 13:39:54 +00:00
Christian Stimming 31b25c1d6e Bug #548218: Unify command substitution shell pattern
The command substiturion by $(expression) causes configure error on solaris.
Command substitution via $() is even part of
http://www.opengroup.org/onlinepubs/009695399/utilities/xcu_chap02.html
, which I regard as POSIX definition of a shell, i.e. the absolute minimum I
think a shell should be able to do. From that document, backticks are
"just as standarized" as the $() form. In that sense, this patch is simply
unifying the command substitution pattern in our scripts.

Patch by Halton Huo.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17720 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 13:32:31 +00:00
Christian Stimming 6346583aaf Multicurrency business features: Handle invoice/bill line items
This patch is the last in the multicurrency set : it deals with
conversions where individual invoice/bill line item accounts are
different from the "owner" currency (aka, the invoice/bill currency).

The original plan was to also have a checkbox to allow the user to use
an account that isn't usually in the owner currency, in the owner
currency, but that's more ornate and requires more time and code than I
have time for right now, so, it's a feature for future :)

I tested out "invoice currency matches the default books currency and
has some accounts that use other currencies" and "invoice currency does
not match default currency and has some stuff that does and some stuff
that doesn't".. it could probably stand to also be tested by some other
folks, but what I tried worked :)

Patch by Jamie Campbell.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17719 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 13:06:44 +00:00
Christian Stimming e82a3a4b41 Move "Fetch price" button next to the exchange rate.
Patch by Jamie Campbell.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17718 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-26 10:50:04 +00:00
Christian Stimming 66782318a1 Bug #514455: Adding Dutch (Netherlands) translation of account template
This translation has been reviewed by one of the gnuchash translators for
Dutch nl_NL. There is no need for an extra translation for Belgium, this
version aims to be 'as Dutch as possible'. This file can now be used to
translate the other templates English to Dutch.

Translation by Pander <pander@users.sourceforge.net>.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17716 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-25 11:12:56 +00:00
Christian Stimming 360425f8b1 Fix compiler warning/error about incompatible function pointer type, fixing r17709
This is fixed by inserting a wrapper function whose pointer has the
correct type as needed by g_list_find_custom.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17711 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-20 17:11:47 +00:00
Christian Stimming 294176f40d Add support for mixed currency for invoice payment
This patch extends the payment dialog to allow paying foreign-currency
AP with local currency, or local-currency AP with foreign currency (I
don't know if there's a use-case for the latter, but it would have been
harder to code to NOT support it).

Patch by Jamie Campbell.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17710 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-20 17:00:53 +00:00
Christian Stimming 1de131ed1b Fix compiler warning/error about incompatible function pointer type
This is fixed by inserting a wrapper function whose pointer has the
correct type as needed by g_list_find_custom.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17709 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-20 17:00:45 +00:00
Christian Stimming a7764502b0 Add a new account selection filter, disallowing bill post to wrong commodity account
This patch adds a new account selection filter allowing valid commodity
to be restricted, and makes use of it for bill posting.  This filter is
allowed to be NULL (just as with the 'account type' filter) and when
NULL, isn't used.  The patch also fixes a bug where gnc commodity copy
wasn't copying mnemonic, thus erroneously making a copy not equal to the
original when comparison happens.  The behaviour is that the user isn't
able to select a post account in the wrong currency.  If there is no
possible account (aka, EVERYTHING gets filtered out) they get a blank
combo box.  This is consistent with what the account type filter does
when there are no valid account-type accounts.

Patch by Jamie Campbell and Mark Jenkins.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17708 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-20 17:00:37 +00:00
Christian Stimming 24cdd1e73e Add a button to get the latest rate in transfer dialog
It's part of the Gnucash multicurrency extensions project I'm working
through, see also emails Nov 4th 16:42; Nov 4 16:46; Oct 31 16:14 , as
well as the original proposal email oct 23 16:34  (It seems like we're
mostly a 16:00 kind of group)

Patch by Jamie Campbell (with one urgency_hint removed from the glade file)

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17707 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-20 09:49:00 +00:00
Christian Stimming e71577ce3b Change libaqbanking4 version check to look for >= 3.99.x
Martin Preuss pointed out that 3.9.x might be used as a number for a stable
libaqbanking3 release sometime in the future.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17706 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-17 21:24:41 +00:00
Christian Stimming 0b5de42bc5 Bug #115066: Enable "Search For" dialog that matches all.
Allow to remove all elements which results in an "empty" new/refinement/...
search matching all available items.  In that case grey out the match-type
combo in the upper right corner and add a label "Match all entries" where the
criteria list used to sit.

Patch by andi5.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17705 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-16 21:44:49 +00:00
Christian Stimming 8f3d1df0de Bug #435427: Enable sorting in import matcher dialog by clicking on column header
Patch by Shawn Faucher.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17704 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-16 21:29:55 +00:00
Christian Stimming 9d9bb37765 Fix libaqbanking4 version number range.
Patch by David Reiser. Needed in addition to r17620.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17703 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-16 20:49:15 +00:00
Christian Stimming f14bd06e9a Bug #543332: Fix severe performance regression in Average Balance report
Patch by Boris Zbarsky.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17690 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-13 09:18:07 +00:00
Christian Stimming 89955bcb9b Bug #560043: Fix crash after changing the budget option in the budget report.
This was caused by changing the internal structure name of the GncBudget,
in r17369 and originally in r17352. From a quick glance, the gda-dev branch
didn't introduce any further structure name changes, but those should be
reviewed in any case.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17687 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-09 18:11:22 +00:00
Christian Stimming 5d12065d64 Add line charts for reports
The contributor writes:
I needed a line chart for a custom report and was surprised to find
that it is currently not supported by Gnucash. Line charts are
supported by the GOffice library, so I implemented line charts based
on the bar charts implementation (and added some new parameters for
markers and grid).

Patch by Sven Henkel <shenkel@gmail.com>.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17685 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-08 13:40:33 +00:00
Christian Stimming d1f8fee5ee Replace bitwise-ior with + because the former is not available on all systems.
See bug #347274 for discussion of this.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17684 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-07 21:59:09 +00:00
Christian Stimming 01535b8bdd Bug #536299 – Fix missing explicit linking of libz
Patch by andi5.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17683 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-07 21:21:15 +00:00
Christian Stimming 3ff34c4f12 Bug #339433: FIx price quote dates off by one day
This bug is related to all the rest of the date-time issues, but has an
additional twist because of finance-quote.

Somewhere between the fq-helper and the price db, gnucash rolls the quote
through timespecCanonicalDayTime(), wherein it first runs localtime_r(), to
produce, presumably, "2008-11-03 19:00:00" for my Eastern US location. Having
now screwed up the date, gnucash runs gnc_tm_set_day_middle() on it to enter
the price in the pricedb as of noon on the wrong date.

Patch by David Reiser.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17680 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-07 21:02:43 +00:00
Christian Stimming d27ea9a863 Bug #559012: Fix recent reports committed without a guid
Gnucash trunk (r17677) hangs on launch under Mac OS X 10.5.5. The progress bar
says "gnucash/report/standard-reports". Adding a report guid to
budget-flow.scm, budget-barchart.scm, and job-reports.scm fixes the hang.

Patch by David Reiser.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17679 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-07 20:59:11 +00:00
Christian Stimming 187d04a3d3 Bug #347274: Fix r17675 to calculate correct differences
In the patch committed in r17675 the proposed calculation of differences
was wrong for income and liabilities. This patch should fix this issue.
When back-porting, please make sure to apply this one too.

Patch by C.Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17678 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-11-02 20:51:12 +00:00
Christian Stimming a9a95bb9d4 Fix uninitalized variable that was introduced by an extra scope added in r17654.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17677 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-31 10:28:40 +00:00
Christian Stimming eda7dccb73 Bug #347274: Add option for selecting particular numbers of the budget report for display.
Patch by C.Ernst.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17675 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-29 21:18:23 +00:00
Christian Stimming d8443c7585 Bug #551858: Add Job Report for the business module
The contributor writes:
I need a report which shows me all invoices of a job. This is similar to the
owner-report, e.g. Customer Report. I took the file of owner-report.scm,
changed it so it does the desired and saved it as job-report.scm. I also had to
patch business-core.i to export the right symbols and business-urls.c to have
access to a link to the Job in the header. A patch is attached and I would be
very pleased if this could make it into gnucash. It could be possible to unify
owner-report and job-report, but I didn't put too much effort in it.

Patch by Stefan Wolf.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17664 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-26 22:12:14 +00:00
Christian Stimming e7c97f06da Bug #436920: Fix crash on loading OFX data for a commodity that exists without cusip field
Original patch included also the fix of r16884, which was applied earlier already.

Patch by David Osguthorpe.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17663 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-26 22:01:58 +00:00
Christian Stimming b6c3ac3f4d Bug #506856: Add Budget Bar Chat Report
The contributor writes: This report display the budgeted vs actual budget
in a barchart.

Patch by "tbic".

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17662 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-26 21:53:11 +00:00
Christian Stimming 1367aa95da Bug #483108: Add Budget Flow report
The contributor writes: I created the report to help create a "zero-based"
budget for a class I was taking. I could use the totals at the bottom to
make sure every dollar was allocated some ware. I know virtually nothing
about accounting, the reason I named the report "Budget Flow" is because
it was based off from the "Cash Flow" report.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17661 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-26 21:48:59 +00:00
Christian Stimming d8b263cb40 Bug #492417: Fix currency code of Israeli Shekel back to ILS, reverting r10331.
New Israeli Shekel: The informal abbreviation may be "NIS", but its
iso-4217 code is clearly ILS and only this! Incorrectly changed due to
bug#152755 (Nov 2004), r10331, and changed back again by bug#492417
(Oct 2008).

BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17660 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-26 21:38:10 +00:00
Christian Stimming 10b83bac05 Bug #532889: When showing sx from txn preview dense cal, choose correct starting month.
When creating a scheduled transaction from a given transaction, the
first occurence from the transaction date onwards is found by
calculating the first occurence after the day before that date.  OTOH,
that "yesterday" should not be used as start date of the dense calendar.

Patch by Andreas Köhler <andi5.py@gmx.net>.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17659 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-26 14:38:15 +00:00
Christian Stimming 5ca984954c Bug #557604: Fix date-utilities.scm typos.
src/app-utils/date-utilities.scm has a few typos ("set:tm-month" instead of
"set:tm-mon" and a few misplaced parens). This is at least as old as 2.2.6 and
still exists on trunk.

Patch by Wolfgang Schnerring, but the first hunk had one parentheses too many; fixed by me.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17658 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 20:31:13 +00:00
Christian Stimming 47a9693ce6 Bug #432457 – Security/stock import should follow tutorial regarding Account Name
The help files suggest that the user assign the stock ticker symbol as the
account name. There isn't any strong guidance in the tutorial about what the
description should be, but I think a good default is the full name of the
security. This patch accomplishes my proposal, as long as one navigates
to the right Stock parent account before Clicking New Account.

Patch by David Reiser.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17657 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 20:31:06 +00:00
Christian Stimming 0c5e9709d9 Bug #529494: Fix wrong fractional precision in register with multi-currency transactions
This patch replaces the function gnc_split_value_print_info, which returns the
print info for the currency of the split's transaction, with a new function,
gnc_split_register_print_info, which returns the print info for the split
register's default account.  That way the amounts displayed in the register use
the fraction of the register's account, rather than the fraction of the
transaction's currency.

Patch by Daniel Harding.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17656 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 20:30:58 +00:00
Christian Stimming 60c32fd16b Bug #514043: Use AM_CPPFLAGS instead of AM_CFLAGS.
AM_CFLAGS is passed both to the compiler (.c -> .o) and to the linker, so it
should only have flags that are appropriate for both steps. AM_CPPFLAGS is
passed only to the compiler, so flags that are only appropriate for that step
(-I and -D flags, for example), should be in _CPPFLAGS instead of _CFLAGS.
Every gnucash-2.2.3 Makefile.am that passes -I flags gets it wrong, placing
them in _CFLAGS. It's not a functional bug (the linker ignores -I flags), but a
ton of superfluous flags makes the build output pretty verbose and hard to
debug when things do go wrong.

To make matters more confusing as a developer, the FOO_CFLAGS variable set by
PKG_CHECK_MODULES(FOO) is actually for _CPPFLAGS in the Makefile.am
('pkg-config --cflags' returns the -I flags).

A related -I bug (one that *is* functionally broken) is that sometimes a local
(build dir) -I flag is passed after a global (installed dependent library) one.
If my system happens to have a header installed from some unrelated thing,
compiler will find *that* one instead of the expected one in the source
directory. Should always pass all local -I before any global ones.

Patch by andi5 plus one manual addition in src/gnome-utils/Makefile.am

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17655 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 20:30:47 +00:00
Christian Stimming e5886453cb Bug #128774: Try to fix "edit exchange rate" context menu disfunctionality
Patch by andi5: The logic to determine whether there is an exchange rate
dialog to be showed is complex and should not run when you user traverses
her register. This patch adds a bit more information for the user where
this logic previously silently returned without action.

Comment from i18n maintainer (cstim): The bug in question is severe enough to
justify new strings here. Just go ahead and add more explanatory messages
as needed.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17654 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 20:05:20 +00:00
Christian Stimming f10533f2c6 Bug #554042: Fix configure fail on checking 'unsigned long is at least as big as guint32'
This is new patch including fix checking 'unsigned long is at least as big as
guint32' and 'guile long_long is at least as big as gint64'

Patch by Halton Huo.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17653 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 19:58:52 +00:00
Christian Stimming e8feb39e8d Bug #557848: Fix uninitialized variable.
gcc gives a correct warning about a possibly uninitialised variable.
This stops compilation.

Patch by joslwah@gmail.com.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17651 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 19:48:40 +00:00
Christian Stimming 8c72f4c01b Fix Tax-related inconsistency in UI
Changes the 'Sensitive' Property to 'No' from 'Yes' in 'account.glade'
for the 'tax_related_button' widget so that the setting is displayed but
cannot be changed in the account edit dialog. Sets the Tooltip
property to "Use Edit->Tax Options to set the tax-related flag and assign
a tax code to this account." in 'account.glade'.

Patch by "J. Alex Aycinena" <alex.aycinena@gmail.com>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17646 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 09:32:03 +00:00
Christian Stimming 1401b066bd Add account defaulting for posting vendor bill
In the post screen for vendor bills, in trunk, the account combo box
initially has no entry and the user needs to pick one.  This isn't a
bug, but is an extra step for the user, so the trunk patch does
defaulting.  I tested the "memory" function to make sure the defaulting
doesn't smash the account the user picked for this vendor the last time
through, and it works (doesn't conflict).

Patch by aradzak <aradzak@oracleatbelfry.com>.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17644 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-25 08:59:40 +00:00
Christian Stimming 631c045e11 Fixed a bug in AqBanking import code (don't use GWEN's buffered io here).
Patch by Martin Preuss.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17638 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-22 20:40:50 +00:00
Christian Stimming ea51e73965 Update pointer to translation documentation. By Zhang Weiwu.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17635 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-21 08:32:18 +00:00
Christian Stimming a3e6a7d3c9 Updates to translation howto, by Zhang Weiwu.
Note that the up-to-date text about this should be in the wiki,
http://wiki.gnucash.org/wiki/Translation
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17633 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-20 19:41:44 +00:00
Christian Stimming 184a50a771 Allow source-code compatibility to upcoming libaqbanking4 in parallel to libaqbanking3.
Patch contributed by Martin Preuss, modified by CS.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17620 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-10-05 20:54:34 +00:00
Christian Stimming da10304b58 Add Finnish account templates.
One template is the default one (common accounts), the other ("ry") is for a
finnish non-profit organisation.

Tuomo Kohvakka <tuomo.kohvakka@iki.fi>
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17607 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-27 19:50:32 +00:00
Christian Stimming 810bb601a6 Fix incomplete r17604; fix wrong title and add root account.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17605 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-27 12:18:24 +00:00
Christian Stimming be53833076 Added German account template for a Wohnungswirtschaft business, by Christoph Franzen.
Originally proposed here
http://lists.gnucash.org/pipermail/gnucash-de/2005-December/003651.html

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17604 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-27 12:07:30 +00:00
Christian Stimming 7b50ae0abc Heavily improved Tax Report & TXF export by Alex Aycinena.
Prints tax information sorted by Form/Schedule, tax code, account,
transaction and date instead of by account hierarchy. Allows any tax
code to be assigned to multiple accounts. No longer double counts
transactions when a parent account is not a placeholder and has
transactions posted to it. Converts non-USD accounts and transactions
to USD instead of adding across currencies. Provides an error dialog
instead of crashing gnucash when exporting a file without write
permission. Provides additional options to adjust the level of detail
shown on the report.

Patch by J. Alex Aycinena <alex.aycinena@gmail.com>.

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17602 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-27 11:28:20 +00:00
Christian Stimming f9fe85f6e2 Add Finnish translation by Tuomo Kohvakka.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17595 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-26 13:15:11 +00:00
Christian Stimming 08c615e1f1 [17586] Fix compiler warning about potentially uninitialized variable.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17587 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-21 19:29:14 +00:00
Christian Stimming a1d189431e Add ignore pattern to POTFILES.in creation to ignore swig generated files.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17488 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-09-02 07:13:13 +00:00
Christian Stimming 9812f77182 Bug #529816: Clarify i18n strings and comments concerning CUSIP and ISIN.
Patch by Frank H. Ellenberger.
BP

git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17464 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-08-12 19:14:52 +00:00
Christian Stimming 8f9c93c494 Remove superfluous tab in message
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@17404 57a11ea4-9604-0410-9ed3-97b8803252fd
2008-07-24 08:30:52 +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
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
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