Commit Graph

7530 Commits

Author SHA1 Message Date
Linas Vepstas
e3b49bc44d documentation/cosmetic cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9423 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-27 10:38:29 +00:00
Linas Vepstas
f8bfae598f rename QofQueryObejct to QofParam to better reflect its acutal purpose
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9422 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-27 10:21:27 +00:00
Linas Vepstas
9ad623b96e rename QofQueryObject to QofParam to better describe what this thing
really is


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9421 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-27 10:15:32 +00:00
Linas Vepstas
c87ddd7293 rename QOF_QUERYCORE_DATE to QOF_TYPE_DATE so taht these can be used
generically


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9420 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-27 09:39:27 +00:00
Linas Vepstas
a3d17571a3 rename QOF_QUERYCORE_DATE to QOF_TYPE_DATE, etc
so that these can be used 'generically'


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9419 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-27 09:38:40 +00:00
Christian Stimming
4ffc990b19 Fix linker bug with libktoblzcheck and hbci module.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9417 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-26 18:52:56 +00:00
Linas Vepstas
2748d1565d delete debian directory as per "James A. Treacy" <treacy@debian.org>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9415 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-26 13:18:10 +00:00
Linas Vepstas
a43e05953a add kvp io to customer file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9414 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-24 02:37:19 +00:00
Linas Vepstas
f330ed7fbc add kvp frame to customer
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9413 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-24 02:25:09 +00:00
Linas Vepstas
697846331a quick whack to add LIFO accounting policy (in addition to FIFO)
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9410 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-23 03:25:37 +00:00
Linas Vepstas
33330e6b95 spell check
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9409 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 23:47:47 +00:00
Linas Vepstas
a1d6fa470f update readme file to reflect current status
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9408 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 23:39:33 +00:00
Linas Vepstas
951b2e28a3 add bogus gui popup code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9407 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 03:25:12 +00:00
Linas Vepstas
c0f9a59369 add missing bugs warning callback
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9406 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 03:12:23 +00:00
Linas Vepstas
8fcf30e6be fix copyrights/credits
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9405 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 03:06:44 +00:00
Linas Vepstas
70cadd54af add include file for gui popups
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9404 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 03:03:25 +00:00
Linas Vepstas
49427df427 warning message should be translated
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9403 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 03:01:12 +00:00
Linas Vepstas
54a12c76a1 move GUI popup messages out of the engine; this seemed like a better
home for them.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9402 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 02:56:17 +00:00
Linas Vepstas
045b39a60e get rid of dorky GUI callbacks
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9401 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 02:54:16 +00:00
Linas Vepstas
c6dacb138d status updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9398 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-22 00:46:31 +00:00
Linas Vepstas
c180f617de bug fix for merging pairs of splits together
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9397 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 23:05:50 +00:00
Linas Vepstas
ef3cce26b8 add new kvp glist function;
fix bug with how bags of guids are deleted


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9396 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 23:04:42 +00:00
Linas Vepstas
0fe939e688 use wrappers for lot title, lot notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9393 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 20:44:40 +00:00
Linas Vepstas
929bca04c5 tweaks; add wrappers for lot title, lot notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9392 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 20:43:52 +00:00
Linas Vepstas
6b09a496ba price scrub tweak
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9391 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 18:33:35 +00:00
Linas Vepstas
3b6d67f15f make changes for lot management high-level API
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9390 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 18:16:31 +00:00
Linas Vepstas
325d4ffd66 move low-level API routines to scrub2, high-level to Scrub3
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9389 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 18:07:08 +00:00
Linas Vepstas
288a062c13 restructure lot code, part one
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9388 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 17:44:29 +00:00
Linas Vepstas
ebec50d7c4 bugfix test for subsplits
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9387 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 04:48:10 +00:00
Linas Vepstas
2b6830e50d more rigorous transaction commit code shows up buglets in the register;
work around one of these.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9386 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 04:01:31 +00:00
Linas Vepstas
b7f1c25c2d move code from transaction.c to cap-gains.c
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9385 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 03:41:32 +00:00
Linas Vepstas
c7444453f8 bug fix: need to recompute cap gains when the initial lot opening
transaction changes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9380 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-21 00:53:49 +00:00
Linas Vepstas
5a2000a3dc wrappers for special handling of data when data is being loaded
(shut off the constraint system).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9379 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-20 22:55:36 +00:00
Linas Vepstas
ce93bd96a2 merg changes from the cap-gains7 branch. These include:
-- numerous fixes to make cap-gains work
-- crude ideas about a generic constraints system to keep data in engine
   correct.
After these changes, all known cap-gains bugs are fixed, and most cap-gains
features are done.  Have at it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9378 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-20 22:53:28 +00:00
Linas Vepstas
a3792d997c doco updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9376 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-20 22:35:47 +00:00
Linas Vepstas
6df0f85f97 remove obsolecte code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9375 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-20 21:38:12 +00:00
Linas Vepstas
68b15f0f8f fix bad usage/mem leak
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9374 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-20 21:32:54 +00:00
David Hampton
7ca337c55f Turn off noise.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9372 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-20 20:42:19 +00:00
Christian Stimming
79849666b6 2003-09-18 Christian Stimming <stimming@tuhh.de>
* configure.in: Add correct configure test for openhbci version
	required by mt940 module.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9352 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-18 20:57:10 +00:00
Linas Vepstas
f9eb208e3a more descriptions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9349 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-17 13:49:48 +00:00
Linas Vepstas
b90e5bfe78 document the financial constraints that operate in the gnucash engine
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9348 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-17 13:22:52 +00:00
Christian Stimming
7ad10128ed 2003-09-16 Christian Stimming <stimming@tuhh.de>
* src/import-export/hbci/gnc-hbci-kvp.c: Fix broken compile due to
	Linas' change of the kvp_frame_get_frame() arguments. By
	Jan-Pascal van Best <j.p.vanbest@tbm.tudelft.nl>

	* src/import-export/hbci/gnc-hbci-gettrans.[hc]: Code
	refactorization so that the mt940 importer can re-use the existing
	import functions from the hbci module. By Jan-Pascal van Best
	<j.p.vanbest@tbm.tudelft.nl>

	* src/import-export/mt940/gncmod-mt940-import.[hc]: Import module
	for SWIFT MT940 files added. By Jan-Pascal van Best
	<j.p.vanbest@tbm.tudelft.nl>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9345 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-16 21:50:24 +00:00
Linas Vepstas
572d2faa56 merge branch cap-gains6:
new code that recalculates lots (incl. cap gains)
to be used if the value of any split in the lot changes.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9341 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-16 12:44:01 +00:00
Christian Stimming
3573ffc694 Merge account templates from 1-8-branch into HEAD so that they won't
be forgotten.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9335 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-15 21:33:28 +00:00
Derek Atkins
166014ecaf Update to 1.8.7
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9322 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-15 03:48:31 +00:00
Linas Vepstas
ef6b5dad26 merge cahnges from the cap-gains5 development branch,
consisting primarily of enhance KVP functionality, including
better support for lists of values, and the implementation
of a 'bag' for holding collection of (un-named) data.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9317 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-14 18:47:51 +00:00
Derek Atkins
c4f465d164 * src/backend/postgres/test/run-tests.sh: small fix from
hawkfan to get tests to work when building outside srcdir.
	* src/backend/postgres/putil.c: fix a bug introduced by Matthew --
	  ANSI C does not allow you to declare a variable in the middle
	  of an expression.  Move the declaration to the top of the function.
	* src/backend/postgres/functions.sql:
	* src/backend/postgres/table-audit.sql:
	  We don't need the trailing semi-colon because the #include adds
	  one.  The double semi-colon causes build failures in some cases.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9311 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-14 15:35:09 +00:00
Derek Atkins
99c8a23ab9 * src/import-export/ofx/gnc-ofx-import.c: use <libofx/libofx.h>
instead of "libofx/libofx.h" as it's not part of our system.
	  Fixes a dependency problem in 1.8.6 release.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9304 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-14 01:15:52 +00:00
Linas Vepstas
6a1b32c6b9 add note on how to work with log/trace messages
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9292 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-12 13:31:04 +00:00
Linas Vepstas
dff9fa3b3b -- Change gnc-trace.h to use the glib g_log() routine for all error
printing and tracing.
-- ongoing cap-gains work


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@9290 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-09-12 13:17:26 +00:00