Commit Graph

6847 Commits

Author SHA1 Message Date
Linas Vepstas
25822ffb93 enable lot scrubbing for good!
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8202 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-06 07:33:18 +00:00
Linas Vepstas
ec53abddcd ignore more stuff
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8201 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-06 07:29:23 +00:00
Linas Vepstas
f6797be286 add debug statements
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8200 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-06 07:28:08 +00:00
Linas Vepstas
5f52a654ee fixes to income account
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8199 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-06 07:27:20 +00:00
Linas Vepstas
083c66229d bug fix for core dump
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8198 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-06 06:18:27 +00:00
Linas Vepstas
517270fd8c add very simplistic test for lots
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8197 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 20:03:30 +00:00
Linas Vepstas
8957f7017c fix typo
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8196 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 19:44:15 +00:00
Linas Vepstas
89b86d0d49 add notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8195 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 19:31:48 +00:00
Linas Vepstas
c139fcf5ce fix some notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8194 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 19:30:12 +00:00
Linas Vepstas
ace2107db9 add debugging print statements
fix misc bugs


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8193 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 19:27:21 +00:00
Linas Vepstas
fb07fcbb53 fix cosmetic indentation
try to fix weird core dump


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8192 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 19:25:20 +00:00
Linas Vepstas
269b437847 cosmetic, fix indentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8191 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 16:54:30 +00:00
Linas Vepstas
7ccb25fb70 add README file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8190 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 05:58:54 +00:00
Linas Vepstas
6022a63c2f point out wher there's more documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8189 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 05:58:19 +00:00
Linas Vepstas
b2dcaa44ef update
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8188 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 05:51:55 +00:00
Linas Vepstas
2cb99c0b38 modify signature of xaccTransScrubOrphans routine
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8187 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 05:47:02 +00:00
Linas Vepstas
0865da3b4a cleanup order in which scrubbing is performed,
add additional debug printouts of actions performed.
Will catch fixes of type reported by Dave Reed <drlinux@columbus.rr.com>


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8186 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 05:38:12 +00:00
Derek Atkins
b4edce8281 * src/report/standard-report/transactions.scm: symbols are not
strings in guile-1.6.  Fixes debian bug #186004.
	* doc/gnucash.1.in: it's --add-price-quotes (not quote)
	* src/app-utils/date-utilities.scm: fix "WeekDelta" and add
	  TwoWeekDelta.  Fixes debian #185860.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8184 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-05 04:18:21 +00:00
Derek Atkins
20b18eff5c * src/scm/main.scm: guile-1.6 requires empty lists to be quoted
(fixes debian bug #186188)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8182 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-03 16:15:34 +00:00
Benoit Grégoire
16d283bcb4 2003-04-03 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/import-commodity-matcher.c: Fix debian bug #187061
	Crash during import of investment accounts.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8181 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-03 16:06:05 +00:00
Linas Vepstas
07f773530f add debug statements for problem reported by Dave Reed <drlinux@columbus.rr.com>
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8180 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-03 15:18:25 +00:00
Benoit Grégoire
351a4c689a 2003-04-02 Benoit Gr�goire <bock@step.polymtl.ca>
* po/POTFILES.in,
	src/import-export/ofx/Makefile.am,
	src/import-export/ofx/ofx.glade: Remove obsolete ofx.glade
	* po/fr.po: Update french translation again, 200 more messages handled


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8179 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 21:37:12 +00:00
Linas Vepstas
6d079acb6f clue-stick
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8176 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 05:37:25 +00:00
Linas Vepstas
fa7fcd488b hack in lot scrubbing, jsut for test for now
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8174 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 05:11:41 +00:00
Linas Vepstas
9184bf7a1c add a few utility routines
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8173 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 05:09:39 +00:00
Linas Vepstas
e5d7cd62ee fix docos
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8172 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 05:09:24 +00:00
Linas Vepstas
a65a2499e8 remove bogus include
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8171 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 04:52:22 +00:00
Linas Vepstas
73ac53ded0 add group scrub routine, add docs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8170 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 04:51:09 +00:00
Derek Atkins
c0406511c5 * src/business/business-reports/owner-report.scm:
* src/business/business-reports/aging-report.scm:
	  Fix a couple strings to improve comments when owners and accounts
	  are missing.  Direct the user to select them in the report options.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8168 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 04:31:48 +00:00
Linas Vepstas
768cd99477 finish implementing the double-balance routine
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8167 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 04:22:52 +00:00
Linas Vepstas
314c39486f minor documentation update
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8166 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 04:22:02 +00:00
Linas Vepstas
b2da24e3c6 add convenience function to find date on which lot was closed
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8165 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 04:02:34 +00:00
Derek Atkins
875e3e49bc When building the "name + address" string, check if the
company name and contact name are the same and, if so,
	  only print one of them.  Fixes #109753.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8163 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 03:38:23 +00:00
Derek Atkins
2e6325afe1 * src/business/business-gnome/glade/date-close.glade:
Fix the glade settings so resizing the window will properly
	  resize the widgets.  Fixes #107586.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8161 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 03:19:41 +00:00
Derek Atkins
4798b3255b * src/business/business-ledger/gncEntryLedgerControl.c:
Save the entry cells before adding an it to the invoice,
	  otherwise it wont get sorted properly.  Fixes #108910.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8159 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 03:05:30 +00:00
Derek Atkins
d634a00aec * src/business/business-ledger/gncEntryLedgerControl.c:
Don't ask the user in the general case when making changes
	  to entries.  Generally the user should be allowed to make
	  whatever changes they want without being pestered.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8157 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 01:37:41 +00:00
Derek Atkins
d39a0022b3 * src/business/business-gnome/dialog-invoice.c: fix an assertion
failure -- don't try to set the to_charge_amount value unless
	  we're in a VIEW/EDIT invoice.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8155 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-02 01:04:25 +00:00
Derek Atkins
41e630069e * src/business/business-core/gncEntry.h: Move the definitions
of PaymentType and DiscountHow higher earlier in the file
	  to prevent problems of circular dependencies.
	* src/business/business-core/gncInvoice.[ch]:
	  - Add the storage of the to_charge_amount.
	  - Add GetTotalOf() to find the total of Cash and Charge amounts
	  - Use the to_charge_amount when posting an invoice
	* src/business/business-core/dialog-invoice.c:
	  - add a to_charge_amount for Exp. Vouchers
	  - add a "Total Cash" and "Total Charge" summary
	* src/business/business-gnome/glade/invoice.glade:
	  - add the to_charge_amount frame and labels.
	* src/busines/business-core/file/gnc-invoice-xml-v2.c: Add support
	  for the to-charge amount.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8153 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-01 21:15:22 +00:00
Christian Stimming
efd32817c2 2003-04-01 Christian Stimming <stimming@tuhh.de>
* src/report/report-system/options-utilities.scm: Fix missing i18n
	markup on some option names.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8152 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-01 20:32:33 +00:00
David Hampton
b49db15076 Collapse the account tree data declarations into a common table.
Change functions to be driven off this data table instead of
explicitly coding each field.

Add new fields in the account tree window for present, cleared,
reconciled, and future minimum balances.  #95628


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8148 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-01 04:09:19 +00:00
David Hampton
d03de9aae9 Update for changes to function parameters.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8147 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-01 04:06:29 +00:00
David Hampton
f906f0b11b Push gui independent functions into the engine.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8146 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-04-01 04:05:32 +00:00
Christian Stimming
1c2adca030 2003-03-31 Herbert Thoma <herbie@hthoma.de>
* src/engine/gnc-pricedb.c
	* src/engine/gnc-pricedb.h: new function
	gnc_pricedb_lookup_latest_any_currency, return any available
	prices for given commodity regardless of currency

	* src/app-utils/gnc-ui-util.c: do a "two stage" price lookup in
	gnc_ui_convert_balance_to_currency if no price for the commodity
	is found in the requested currency, then look for prices in any
	currency and for a exchange rate from the price currency to the
	requested currency

	* src/gnome/gnc-split-reg.c: do currency conversion and show the
	value in the status line of stock and mutual fund accounts


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8145 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 19:12:21 +00:00
Derek Atkins
c1818d3d2c * src/business/business-core/test/test-employee.c: fix the test
to reflect the change in Employee->Printable()


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8144 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 18:08:32 +00:00
Linas Vepstas
3d8b885108 rename the 'GetOrMake' routine, its not static any more but shared between two files
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8142 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 05:15:21 +00:00
Linas Vepstas
5f6476648f inital checkin -- add private prototype for utility func
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8141 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 04:42:16 +00:00
Linas Vepstas
ebc997d35c cleanup author credits
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8140 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 04:41:21 +00:00
Linas Vepstas
1808028f83 more new code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8139 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 04:19:18 +00:00
Linas Vepstas
a115451c52 check in some documentation updates made way way long ago
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8138 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 04:17:48 +00:00
Linas Vepstas
2f7b0f517a remove bogus argument for dxaccAccount subroutine calls
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8137 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-03-31 04:12:31 +00:00