Commit Graph

8226 Commits

Author SHA1 Message Date
Derek Atkins
8d05aae712 Increase the max dup-trans number to 1Bill (#152772).
* src/gnome/glade/register.glade:
	  Increase "number" spin box to a maximum of 1billion.  Fixes #152772.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10358 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-04 22:32:37 +00:00
Derek Atkins
6bd18fe4f1 Send an 'invoice modified' event when a payment is applied (#139092).
* src/business/business-core/gncInvoice.c:
	  send an event when a payment is processed so the invoice gets
	  updated as "paid" in the search window.
	  Fixes #139092.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10356 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-04 21:56:41 +00:00
Christian Stimming
8709330068 Decrease the amout of log messages
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10354 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-04 21:25:57 +00:00
Derek Atkins
62783cc63d Set the query search type in the vendor dialog (#141526).
* src/business/business-gnome/dialog-vendor.c:
	  Make sure we set the proper search-type when we create the
	  query, otherwise the search will fail later.
	  Fixes #141526.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10353 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-04 21:25:21 +00:00
Christian Stimming
dba6d1536d Fix division by zero error in tax report
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10348 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-03 20:23:33 +00:00
Derek Atkins
d34a56a548 Stephen Evanchik's trace crash patch.
* src/engine/gnc-trace.c: Try a few different filenames for
	  the trace log and if all else fails fall back to stderr.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10347 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-02 15:20:08 +00:00
Derek Atkins
5ac580b06f * src/business/business-ledger/Makefile.am: add explicit
dependency on business-utils.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10346 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-12-02 15:18:17 +00:00
Christian Stimming
218006294c Improve importer performance.
2004-11-27  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/import-backend.c
	(gnc_import_find_split_matches): Improve importer performance by
	matching imported transactions only against transactions in the
	proper time interval.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10343 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-27 11:44:27 +00:00
Christian Stimming
257efa3989 Add configure check for libofx version
0.7.0 and respective error message.

2004-11-22  Christian Stimming  <stimming@tuhh.de>

	* configure.in, README: Add configure check for libofx version
	0.7.0 and respective error message. Update docs. Fixes #159050


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10340 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-22 20:58:02 +00:00
Christian Stimming
ad6dd54a7b Identified and fixed several places with
untranslated strings.

2004-11-13  Christian Stimming  <stimming@tuhh.de>

	* src/report/report-gnome/window-report.c,
	src/scm/main-window.scm: Identified and fixed several places with
	untranslated strings.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10334 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-13 12:48:00 +00:00
Christian Stimming
77212cc1ae Change currency mnemonic for "New Israeli Shekel" from "ILS" to
"NIS". Fixes #152755.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10331 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-10 21:17:50 +00:00
Christian Stimming
40a48b4bd3 Upgrade required aqbanking version number to the most recent required version.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10329 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-08 20:02:54 +00:00
Christian Stimming
a390638321 Mark search criteria for translation.
2004-11-01  Christian Stimming  <stimming@tuhh.de>

	* src/gnome/dialog-find-transactions.c: Mark search criteria for
	translation -- somehow this had been missed all the time.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10322 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-01 20:28:04 +00:00
Derek Atkins
a6ee03383b Fix parameter order to match C file (thanks for Erwin Rieger).
* src/engine/gw-engine-spec.scm:
	  Fix parameter order to match C file (thanks for Erwin Rieger).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10318 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-01 02:17:52 +00:00
Derek Atkins
1a43c812b0 James Strandboge's "Easy Invoice" patch.
* src/business/business-reports/Makefile.am:
	* src/business/business-reports/business-reports.scm:
	* src/business/business-reports/easy-invoice.scm:
	  add "easy invoice" code.
	* src/business/business-utils/business-prefs.scm:
	* src/business/business-utils/business-utils.scm:
	  add preferences for the business ID, used in the easy invoice.
	* src/report/stylesheets/Makefile.am:
	* src/report/stylesheets/stylesheets.scm:
	* src/report/stylesheets/stylesheet-easy.scm:
	  add "easy stylesheet" code.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10317 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-01 02:10:05 +00:00
Derek Atkins
c5857de175 Heath Martin's x86_64 patch.
* macros/autogen.sh:
	  change "head -1" to "head -n 1"
	* src/engine/gnc-numeric.[ch]:
	  change string_to_gnc_numeric() to return gboolean.
	* src/app-utils/gnc-exp-parser.c:
	* src/backend/file/sixtp-dom-parsers.c:
	  use new string_to_gnc_numeric() API
	* src/engine/gnc-lot.c:
	  64-bit safe for x86_64
	* src/gnome/dialog-scheduledxaction.c:
	* src/gnome/dialog-sxsincelast.c:
	* src/gnome/druid-loan.c:
	* src/gnome-utils/dialog-account.c:
	* src/gnome-utils/gnc-query-list.c:
	* src/import-export/import-match-map.c:
	  use GPOINTER_TO_INT and GINT_TO_POINTER macros to be 64-bit safe.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10315 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-01 01:37:10 +00:00
Derek Atkins
2dbd253dba Phil Longstaff's patch to prevent duplicate pricedb entries.
* src/engine/gnc-pricedb.c:
	  Phil Longstaff's patch to prevent duplicate pricedb entries.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10313 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-11-01 00:45:44 +00:00
Derek Atkins
41de6f5c74 Neil Williams' QOF Book Merge Patch #2.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10311 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-31 19:19:44 +00:00
Christian Stimming
23b612c6c5 Updated HBCI readme.
2004-10-30  Christian Stimming  <stimming@tuhh.de>

	* doc/README.HBCI: Updated HBCI readme.

	* src/import-export/hbci/hbci-interaction.c: Fix problems with
	user messages.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10309 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-30 10:24:02 +00:00
Benoit Grégoire
ec42458433 2004-10-24 Benoit Gr�goire <bock@step.polymtl.ca>
* po/fr.po:  Translation from Johan Buret, unfortunately on the wrong branch.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10307 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-24 18:41:46 +00:00
Derek Atkins
1b1f0cced3 Neil Williams' QOF book merge patch #1.
Includes
	  qof_book_merge.c
	  qof_book_merge.h
	  test-book-merge.c test routine
	  New Account Hierarchy druid
	  Sundry adjustments to QOF support.
	  Tweaks to several Makefile.am files to support new files.
	  Tweaks to window-main.c to support new menu item
	  Changes to druid-hierarchy.c to support the merge druid.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10306 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-16 15:51:26 +00:00
Derek Atkins
a7fa3e05a4 Daniel Lindenaar's patch for posting invoices.
* src/business/business-core/gncInvoice.[ch]
	* src/business/business-gnome/dialog-date-close.[ch]
	* src/business/business-gnome/dialog-invoice.c
	* src/business/business-gnome/glade/date-close.glade
	* src/business/business-utils/business-prefs.scm
	  Daniel Lindenaar's patch to implement a check-box in the Invoice Post
	  Dialog (with a default in the File Preferences) to choose to accumulate
	  splits when posting an invoice, or post a 1:1 mapping.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10305 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-16 02:49:29 +00:00
Derek Atkins
11b5192d23 Don't crash when someone imports a broken QIF (#155244).
* src/import-export/qif-import/qif-object.scm:
	  provide a default account name so we don't crash when someone
	  imports a broken QIF that has a !Account without an account name.
	  Fixes bug #155244.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10303 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-13 15:13:21 +00:00
Derek Atkins
e005e91255 Forgot to commit ChangeLog last night.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10300 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-09 17:05:10 +00:00
Benoit Grégoire
4d7723a4dd 2004-10-08 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/import-backend.c:  Duplicate match tweaks:
               -Change MATCH_DATE_NOT_THRESHOLD from 3 weeks to two weeks
               -A transaction amount mismatch past the threshold is now punished by -5 instead of -1
               -Date mismatch is now worth -5 isntead of -10
               -Check number mismatch is now punished -2, but only if both numbers are NOT empty.
       	* src/import-export/ofx/gnc-ofx-import.c: Update for new LibOfx, this among other things, gives gnucash Microsoft OFC support.
       	* src/import-export/ofx/test/test-link.cL Update for new LibOfx.
       	* configure.in:  Partly update for new libofx.  It will crash if the right version isn't available, but there is no explicit version support (if someone wants to code it, you can use the output of "ofxdump --version".
	* src/gnome-utils/gnc-query-list.c:  Fix gcc3.4 compile problem


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10299 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-09 00:09:10 +00:00
Derek Atkins
0794bd0815 Andreas Rottmann's patch to support g-wrap 1.9.
* engine/gw-engine-spec.scm:
	* gnome-search/dialog-search.h:
	* report/report-gnome/dialog-column-view.h:
	  Andreas Rottmann's patch to support g-wrap 1.9.
	  - don't wrap non-existent objects
	  - protect headers from multiple inclusion
	  - include gtk.h header when we use gtk objects.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10298 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-08 23:21:18 +00:00
Christian Stimming
0acd9a3672 Fix unexpected aqbanking version number.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10295 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-03 18:53:50 +00:00
Christian Stimming
66f47810e7 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10292 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-03 12:21:26 +00:00
Christian Stimming
c102724bbe More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10290 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-10-02 16:35:33 +00:00
Christian Stimming
a3a20af9b0 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10288 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-30 14:54:07 +00:00
Christian Stimming
48ca9a1669 More HBCI work.
2004-09-30  Christian Stimming  <stimming@tuhh.de>

	* src/import-export/hbci/gnc-hbci-getbalance.c: Fix HBCI balance
	retrieval when some of the returned balance is NULL.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10287 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-30 14:49:35 +00:00
Christian Stimming
bf00737281 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10284 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-30 10:48:44 +00:00
Derek Atkins
2d0abc49fa more x86_64 fixes.
* src/backend/file/io-gncbin-r.c: Fixes for x86_64


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10283 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-28 22:55:41 +00:00
Derek Atkins
17f09817c1 Fix for x86_64.
* src/engine/qofquerycore.c: Fix for x86_64.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10281 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-28 22:16:21 +00:00
Christian Stimming
19582b7146 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10278 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-25 11:46:31 +00:00
Christian Stimming
2d3a0ca900 Fix errornous double-free.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10276 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-25 10:49:50 +00:00
Christian Stimming
202fcd88f8 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10271 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-25 10:09:52 +00:00
Christian Stimming
07edac3753 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10270 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-25 09:02:25 +00:00
Christian Stimming
4fa0476da4 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10269 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-25 08:08:49 +00:00
Christian Stimming
27c0afeea1 2004-09-22 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/hbci-interaction.c: Finally fix the HBCI
	implementation based on aqbanking/aqhbci. This can now be tested
	intensively.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10268 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-22 20:51:55 +00:00
Derek Atkins
6e4a7b2f24 Fix ISO C90 (#153465).
* src/engine/test/test-transaction-reversal.c:
	* src/engine/test-core/test-engine-stuff.c:
	  Fix for ISO C90.  Fixes #153465.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10267 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-22 18:40:10 +00:00
Christian Stimming
b986f2e2d8 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10266 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-19 14:41:50 +00:00
Christian Stimming
0cdf0a55d8 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10265 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-18 07:59:17 +00:00
Christian Stimming
1df60ce377 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10264 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-17 20:54:17 +00:00
Christian Stimming
2b2f381f3f More hbci work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10263 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-12 10:38:12 +00:00
Christian Stimming
a59e9155c7 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10262 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-11 19:35:06 +00:00
Christian Stimming
8e3debdae2 More HBCI work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10261 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-11 19:13:27 +00:00
Christian Stimming
5047d2bc65 More hbci work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10260 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-11 10:06:18 +00:00
Christian Stimming
58f50cfee1 More HBCI/aqbanking work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10259 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-08 20:50:36 +00:00
Christian Stimming
7b8014d3ce More HBCI/aqbanking work.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@10258 57a11ea4-9604-0410-9ed3-97b8803252fd
2004-09-08 20:29:04 +00:00