Commit Graph

8108 Commits

Author SHA1 Message Date
Christian Stimming
06e9c1cc71 Remove misleading (char*) casts.
2005-10-08  Christian Stimming  <stimming@tuhh.de>

	* src/engine/Transaction.c: Remove misleading (char*) casts by
	Linas Vepstas from 2003-09-14, but nevertheless the code doesn't
	have any errorneous double-free's at this point.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11414 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-10-08 15:28:26 +00:00
Christian Stimming
16d548a9b7 Fix TJS spelling.
2005-10-07  Christian Stimming  <stimming@tuhh.de>

        * src/engine/iso-4217-currencies.scm: Fix spelling of TJS
        currency. Fixes #310697.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11400 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-10-07 19:09:14 +00:00
David Hampton
2c3e8d5054 Patch from Yves-Eric Martin <yem_lists.gnucash.org@filter.yve.net> to
make it easier for users to change the financial year end date.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11392 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-10-07 02:56:44 +00:00
Christian Stimming
586d04941a Improve error message for newer aqbanking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11338 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-09-23 19:55:08 +00:00
Christian Stimming
b5815bd7cb Improve PIN entry even more (not urgent).
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11274 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-08-16 20:05:01 +00:00
Christian Stimming
da495841df Forgot second bug instance.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11272 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-08-16 19:58:00 +00:00
Christian Stimming
ba19a141b2 Bugfix for HBCI PIN entry.
2005-08-16  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/hbci-interaction.c (inputBoxCB): Aaarg,
	fix extremely stupid bug that occasionally crashes the PIN entry.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11269 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-08-16 19:53:50 +00:00
David Hampton
22357f89d3 Todd T. Fries patch for compilation on OpenBSD 64bit architectures.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11267 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-08-16 01:55:25 +00:00
Derek Atkins
e5ab6b7529 Fix recursion in gnc:owner-get-owner-id (reported by Chase James).
* src/business/business-core/business-core.scm:  need to
	  properly recurse in gnc:owner-get-owner-id.  there is no
	  gnc:owner-get-id API.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11263 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-08-15 12:54:21 +00:00
Christian Stimming
f104877f42 Revert build system file removal. Needs a major overhaul, not only single file removals.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11203 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-20 19:21:12 +00:00
Christian Stimming
8f67889870 Add macro name quotation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11173 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-17 13:28:57 +00:00
Christian Stimming
8244e78245 Add cvsignores
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11171 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-17 13:09:11 +00:00
Christian Stimming
5b49ff1f09 2005-07-17 Christian Stimming <stimming@tuhh.de>
* macros/openhbci.m4: Remove old unused macros. Add macro name
	quotations as required by newer automake.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11169 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-17 13:02:52 +00:00
Christian Stimming
86b089eb34 Add cvsignores
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11167 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-17 12:55:42 +00:00
Christian Stimming
5ff0991700 Eventually remove auto-generated files from CVS
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11165 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-17 12:29:12 +00:00
David Hampton
14f14c46d0 Add the new Romanian Leu.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11156 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-07-11 00:26:10 +00:00
Christian Stimming
c3fa5aeabf Fix potential problem with returned NULL values
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11055 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-25 20:45:03 +00:00
Christian Stimming
ed060f44a6 Fix handling of debit notes.
2005-05-23  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/dialog-hbcitrans.c: Fix handling of debit
	notes -- they were broken at all times since the aqbanking
	transition, oops.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11053 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-23 21:06:22 +00:00
Christian Stimming
a056e3e87b Add sanity checks and ask user when there are no purpose lines.
2005-05-23  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/dialog-hbcitrans.c: Add sanity checks and
	ask user when there are no purpose lines.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11051 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-23 20:16:22 +00:00
Christian Stimming
19ae070338 Further HBCI improvements.
2005-05-06  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/druid-hbci-initial.c (on_aqhbci_button):
	Finally generalize the AqBanking setup call. Now the setup wizard
	for OFX-DirectConnect can be called by Tools -> HBCI Setup as
	well.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11028 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-06 21:25:42 +00:00
Christian Stimming
179c0f98fb Add backend selection dialog
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11023 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-05 12:35:19 +00:00
Christian Stimming
fff65d1434 Improve HBCI debugging messages.
2005-05-05  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-utils.c: Improve debugging
	messages.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11021 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-05 11:41:28 +00:00
Christian Stimming
53c28c9e9b Add Vietnamese glossary translation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11016 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-01 20:20:05 +00:00
David Hampton
0eaf40db8a I believe the 1.8 series is stable now.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@11014 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-05-01 04:59:19 +00:00
Christian Stimming
89b2a32bf6 Fix forgotten NULL check.
2005-04-21  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-getbalance.c: Fix forgotten NULL
	check as reported by Martin Preuss <aquamaniac@gmx.de>.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10975 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-21 20:42:53 +00:00
David Hampton
d0dc5e78bb Add two new (well... changed) currencies.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10967 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-14 21:59:51 +00:00
Christian Stimming
6143b19bf0 Improve handling of purpose lines
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10961 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-07 20:43:24 +00:00
David Hampton
2dd4e52429 Fix some warnings about deprecated guile functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10959 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-07 03:10:37 +00:00
David Hampton
872a6a34f9 Tell guile to be noisy about deprecated functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10958 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-07 03:10:16 +00:00
Christian Stimming
db05d6b158 Add Kinyarwanda translation.
2005-04-06  Christian Stimming  <stimming@tuhh.de>

	* po/rw.po, po/glossary/rw.po: Add Kinyarwanda translation by
	Steven Michael Murphy <murf@e-tools.com>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10955 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-06 19:19:27 +00:00
David Hampton
af7a01368e Better error reporting. Don't uppercase the symbol name.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10944 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-02 19:19:48 +00:00
Christian Stimming
1d4bc05065 Fix warning about deprecated aqbanking function in aqbanking-1.0.7
2005-04-02  Christian Stimming  <stimming@tuhh.de>

        * src/import-export/hbci/dialog-hbcitrans.c: Fix warning about
        deprecated aqbanking function in aqbanking-1.0.7


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10943 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-04-02 09:25:56 +00:00
Christian Stimming
803907e022 HBCI behaviour and encoding improvements.
2005-03-20  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-utils.c: Retrieve the current
	book's character encoding which so far is identical to the
	locale's encoding by nl_langinfo().

	* src/import-export/hbci/hbci-interaction.c: Fixed ignored 'abort'
	button.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10937 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-03-20 13:04:25 +00:00
Christian Stimming
ba04a3577e Fix character encodings of imported transactions.
2005-03-19  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-utils.c (gnc_hbci_descr_tognc):
	Correctly convert imported transaction description from utf-8 to
	iso-8859-15 which currently comes closest to gnucash's internal
	encoding. This needs to be changed again for the gnome2 port, but
	I'll think of that early enough.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10935 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-03-19 08:59:40 +00:00
Christian Stimming
2e0bd8d8a0 Improve HBCI balance download.
2005-03-13  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-getbalance.c: Improve user
	message when downloaded balance is already identical to reconciled
	balance.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10931 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-03-13 12:49:24 +00:00
Christian Stimming
c6e6b38413 Further error checking improvements
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10929 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-03-13 12:04:55 +00:00
Christian Stimming
95c3ef2a89 Improve error handling in HBCI operations.
2005-03-12  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-gettrans.c, hbci-interaction.h:
	Improve error handling in HBCI operations.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10927 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-03-12 11:50:45 +00:00
Christian Stimming
6fcde306d6 Fix aqbanking wizard calling convention
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10921 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-03-02 20:57:19 +00:00
Christian Stimming
089ea993bc Force account dirty after modifying its kvp_frame.
2005-02-26  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-kvp.c (force_account_dirty):
	Force account 'dirty' after modifying the kvp_frame. Hopefully
	fixes #165096.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10918 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-26 11:07:13 +00:00
Christian Stimming
77e3d2d674 Revert the change in December about date matching threshold.
2005-02-21  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/import-backend.c, import-backend.h,
	import-main-matcher.h: Revert the change in December about date
	matching thresholds that broke some OFX import. Now, the hard
	limit days interval is set by the importing sub-module when
	creating the dialog. This way, HBCI and OFX can set their
	different requirements. (Note: QIF does not use this code at all.)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10909 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-21 20:58:36 +00:00
Neil Williams
26ad9d4348 Fix double free of the targetList, Add kvp_value_to_bare_string
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10906 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-20 15:53:01 +00:00
Derek Atkins
9f9ce9c60a * acinclude.m4: Add mips, mipsel, arm, and m68k for Debian.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10901 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-17 03:25:29 +00:00
Derek Atkins
833abd9e0e Fix to find glade symbols on some *BSD systems.
* src/gnome-utils/dialog-utils.c: When trying to load the symbol
	  from a glade file, Fall back to dlsym() if g_module_symbol()
	  fails.  This is necessary to find the symbols on on certain *BSD
	  systems.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10899 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-16 22:27:00 +00:00
Chris Lyttle
7ea795e02e update to release 1.8.11
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10457 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-07 04:14:28 +00:00
Derek Atkins
321d3e2473 Fix leap-year computation in the 'last_mday' computation.
* src/engine/date.c: Fix the last-day-of-month computation for
	  leap years.  Need to use modulo, not divide.  (Patch by
	  Neil Williams.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10454 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-06 20:56:09 +00:00
Derek Atkins
d84d59488e Fix leap-year computation in the 'last_mday' computation.
* src/engine/date.c: Fix the last-day-of-month computation for
	  leap years.  Need to use modulo, not divide.  (Patch by
	  Neil Williams.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10453 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-06 20:56:09 +00:00
Christian Stimming
0083bc59cb Fix HBCI date range for statement download.
2005-02-06  Christian Stimming  <stimming@tuhh.de>

        * src/import-export/hbci/gnc-hbci-gettrans.c: Fix HBCI date range
        for statement download.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10451 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-06 14:31:37 +00:00
Derek Atkins
0221866afe Make sure us.scm is distributed.
* src/report/locale-specific/us/Makefile.am: make sure the
	  scheme reports are part of the DIST.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10449 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-02-06 04:08:23 +00:00
Derek Atkins
ca6e053320 Add extra debugging (#165571).
* src/engine/Scrub.c:
	* src/engine/Transaction.c:
	  Add the transaction guid to some error warning messages.
	  Fixes #165571.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10445 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-01-31 01:20:52 +00:00
Derek Atkins
408f77d8b8 * src/engine/Account.c:
- updated implementation of qofAccountSetParent().


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10443 57a11ea4-9604-0410-9ed3-97b8803252fd
2005-01-30 22:45:25 +00:00