gnucash/src/engine
Christian Stimming 7f94d3b5b7 Remove configure-time path variables that are not used in the source code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@15149 57a11ea4-9604-0410-9ed3-97b8803252fd
2006-11-27 12:56:12 +00:00
..
test Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
test-core Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
Account.c Add xaccAccountTypesCompatibleWith and change xaccAccountTypesCompatible 2006-09-26 22:07:55 +00:00
Account.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
AccountP.h Regularize the account type names into the form ACCT_TYPE_xxx. 2006-08-06 22:07:12 +00:00
binreloc.c Fix gnc_path_get_localedir() because binreloc's implementation did not 2006-11-24 13:14:41 +00:00
binreloc.h Fix gnc_path_get_localedir() because binreloc's implementation did not 2006-11-24 13:14:41 +00:00
cap-gains.c More comments, spelling fixes, line-wraps, whitespace cleanups. 2006-08-08 23:16:54 +00:00
cap-gains.h Move some gains-related transaction-scrubbing operations to from 2006-05-05 00:40:15 +00:00
cashobjects.c Add #include config.h at all places where it has been missing. 2006-09-05 18:00:11 +00:00
cashobjects.h Update FSF street address. 2005-11-17 05:35:02 +00:00
commodity-table.scm Finish cleaning up old uses of NS_ISO. Use the C is_currency function 2006-04-14 03:49:14 +00:00
design.txt Collapse the gnome2 branch back into HEAD. 2005-11-02 03:32:36 +00:00
engine-helpers.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
engine-helpers.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
engine-interface.scm [Part 2] Audit all .scm files for cases where null objects were assumed 2006-10-29 03:39:39 +00:00
engine-utilities.scm Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
engine.i Factor out some common typemaps into src/base-typemaps.i 2006-10-16 03:35:56 +00:00
engine.scm Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
extensions.txt Collapse the gnome2 branch back into HEAD. 2005-11-02 03:32:36 +00:00
FreqSpec.c Remove more functions to be deprecated in libqof2. (Pass Two - more 2006-03-09 03:48:49 +00:00
FreqSpec.h Never include "config.h" from a header file. Doing so makes it nigh 2006-03-09 05:51:07 +00:00
FreqSpecP.h Update FSF street address. 2005-11-17 05:35:02 +00:00
glib-helpers.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
glib-helpers.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-associate-account.c Regularize the account type names into the form ACCT_TYPE_xxx. 2006-08-06 22:07:12 +00:00
gnc-associate-account.h Update FSF street address. 2005-11-17 05:35:02 +00:00
gnc-book.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
gnc-budget.c Allow budget values to default to unset, rather than zero. 2006-10-11 20:55:20 +00:00
gnc-budget.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-commodity.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-commodity.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-engine.c Revert r14862 here because the initialization from gnucash-bin.c is also sufficient for win32. 2006-09-19 08:59:15 +00:00
gnc-engine.h Merge 'misc-backend' -r 14160:14184 into trunk. 2006-05-26 00:10:35 +00:00
gnc-event.h Add a new event for when a split associated with account is changed. 2006-04-14 05:37:34 +00:00
gnc-filepath-utils.c Use glib filepath manipulation functions instead of our own manual methods. Necessary for non-Unix machines. Please keep an eye open for potential filename lookup problems. 2006-07-19 14:13:37 +00:00
gnc-filepath-utils.h Consolidate the creation of all file names under ~/.gnucash, and also 2005-11-23 22:40:03 +00:00
gnc-hooks-scm.h Update FSF street address. 2005-11-17 05:35:02 +00:00
gnc-hooks.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-hooks.h Add a "book saved" hook. Use this to update the window titles after a 2006-03-17 22:59:28 +00:00
gnc-lot-p.h Convert Lots from a QofEntity to a QofInstance. 2006-02-22 06:01:07 +00:00
gnc-lot.c Add #include config.h at all places where it has been missing. 2006-09-05 18:00:11 +00:00
gnc-lot.h Add begin_edit/commit_edit brackets around object modifications. Some 2006-05-06 06:14:21 +00:00
gnc-numeric.scm Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-path.c Fix gnc_path_get_localedir() because binreloc's implementation did not 2006-11-24 13:14:41 +00:00
gnc-path.h Automatically update the gconf search path on windows. Add a 2006-11-01 19:36:06 +00:00
gnc-pricedb-p.h Add 'const' qualifiers to various functions. 2006-02-27 23:57:16 +00:00
gnc-pricedb.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-pricedb.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gnc-session-scm.c Merge 'misc-backend' -r 14160:14184 into trunk. 2006-05-26 00:10:35 +00:00
gnc-session-scm.h Merge 'misc-backend' -r 14160:14184 into trunk. 2006-05-26 00:10:35 +00:00
gnc-session.c Revert r13749. Wedon't need to explicitly #include glib.h 2006-04-10 21:49:44 +00:00
gnc-session.h Since QOF no longer keeps track of the "current" session, 2006-02-24 05:53:35 +00:00
GNCId.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
gncla-dir.h.in Remove configure-time path variables that are not used in the source code 2006-11-27 12:56:12 +00:00
gncmod-engine.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
gncObject.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
Group.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
Group.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
GroupP.h Never include "config.h" from a header file. Doing so makes it nigh 2006-03-09 05:51:07 +00:00
iso-4217-currencies.scm Adjust currency decimals as pointed out in bug#320203 2006-07-03 15:26:25 +00:00
iso-currencies-to-c Collapse the gnome2 branch back into HEAD. 2005-11-02 03:32:36 +00:00
kvp_doc.txt Collapse the gnome2 branch back into HEAD. 2005-11-02 03:32:36 +00:00
kvp-scm.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
kvp-scm.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
Makefile.am Remove configure-time path variables that are not used in the source code 2006-11-27 12:56:12 +00:00
Period.c Add #include config.h at all places where it has been missing. 2006-09-05 18:00:11 +00:00
Period.h Regularize the account type names into the form ACCT_TYPE_xxx. 2006-08-06 22:07:12 +00:00
policy-p.h Update FSF street address. 2005-11-17 05:35:02 +00:00
policy.c This patch fixes almost all of the test-period errors. It still 2006-05-18 02:06:36 +00:00
policy.h Update FSF street address. 2005-11-17 05:35:02 +00:00
Query.c Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
Query.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
QueryCore.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
QueryNew.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
QueryObject.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
QueryP.h Update FSF street address. 2005-11-17 05:35:02 +00:00
README Missed some. 2001-08-07 23:36:04 +00:00
README.query-api Missed some. 2001-08-07 23:36:04 +00:00
Recurrence.c Collapse duplicated code into a single function. 2006-03-17 04:25:24 +00:00
Recurrence.h Factor out some code from gnc-budget into Recurrence so that the budget 2006-02-04 15:12:09 +00:00
SchedXaction.c Regularize the account type names into the form ACCT_TYPE_xxx. 2006-08-06 22:07:12 +00:00
SchedXaction.h Add begin_edit/commit_edit brackets around object modifications. Some 2006-05-06 06:14:21 +00:00
SchedXactionP.h Update FSF street address. 2005-11-17 05:35:02 +00:00
Scrub2.c This patch fixes almost all of the test-period errors. It still 2006-05-18 02:06:36 +00:00
Scrub2.h Update FSF street address. 2005-11-17 05:35:02 +00:00
Scrub3.c Update FSF street address. 2005-11-17 05:35:02 +00:00
Scrub3.h Update FSF street address. 2005-11-17 05:35:02 +00:00
Scrub.c Regularize the account type names into the form ACCT_TYPE_xxx. 2006-08-06 22:07:12 +00:00
Scrub.h Clean up the xml file some by dropping empty kvp strings/frames and 2006-04-15 18:50:59 +00:00
ScrubP.h Never include "config.h" from a header file. Doing so makes it nigh 2006-03-09 05:51:07 +00:00
Split.c Properly round values when setting the Base Value. Fixes #337505. 2006-06-04 05:15:08 +00:00
Split.h Splits can now keep track of their own rollback state. 2006-03-04 00:09:03 +00:00
SplitP.h Never include "config.h" from a header file. Doing so makes it nigh 2006-03-09 05:51:07 +00:00
SX-book-p.h Use only qof.h in place of other QOF headers 2005-11-21 19:31:44 +00:00
SX-book.c Add some 'const' declarations. 2006-08-18 04:48:18 +00:00
SX-book.h Add some 'const' declarations. 2006-08-18 04:48:18 +00:00
SX-ttinfo.c Update FSF street address. 2005-11-17 05:35:02 +00:00
SX-ttinfo.h Never include "config.h" from a header file. Doing so makes it nigh 2006-03-09 05:51:07 +00:00
Transaction.c Add the ability to override the default sort (#150799). 2006-09-27 13:39:32 +00:00
Transaction.h Merge swig-redo branch back into trunk. 2006-10-15 19:02:05 +00:00
TransactionP.h Never include "config.h" from a header file. Doing so makes it nigh 2006-03-09 05:51:07 +00:00
TransLog.c Add src/base-typemaps.i as a prerequisite for all wrapper-generator rules. 2006-11-14 02:14:13 +00:00
TransLog.h Start a new log file after a save. Fixes #173056. 2006-05-02 02:32:49 +00:00
xlate.pl -- Rename QOF_QUERY_PARAM_XX to QOF_PARAM_XX 2004-05-23 17:31:40 +00:00

This directory contains code for the accounting engine.
Its fairly clean but far from perfect, and it certainly
lacks advanced features.

There should be no GUI code in this subdirectory, and,
ideally, it should build cleanly and independently of 
any GUI elements or assumptions.

For design documentation, please see the file "design.txt",
and also, look at the header files carefully.  The documentation
for each routine is in the header files for that routine.

September 1998