Commit Graph

7530 Commits

Author SHA1 Message Date
Linas Vepstas
1218569524 oops try again
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8936 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 18:35:33 +00:00
Linas Vepstas
e8b8febb9c o rationalize default value setup/initialization
o remove malloc/free usage of struct tm, put it on stack
 o improve documentation


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8935 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 18:19:23 +00:00
Benoit Grégoire
deb2a2bce3 2003-07-26 Benoit Gr�goire <bock@step.polymtl.ca>
* src/import-export/import-account-matcher.c: Fix bug #105293


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8933 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 16:22:12 +00:00
Linas Vepstas
f77bb593a6 ifdef-out the gnome2 port of these utilities
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8932 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 14:52:27 +00:00
Linas Vepstas
02453a0eeb add misc gnome textbox utils
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8931 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 14:48:25 +00:00
Christian Stimming
029dfc92f8 Add include stdlib.h to fix compiler warning.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8929 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 08:08:20 +00:00
Linas Vepstas
102a96ca5b more misc hacking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8927 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 05:08:40 +00:00
Linas Vepstas
c5688830f7 add documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8926 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 04:58:55 +00:00
Linas Vepstas
493b4b3b97 add some more date utilities
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8925 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 04:36:39 +00:00
Linas Vepstas
b7a526e646 allow null pointer to be safely passed as arg
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8924 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 04:30:15 +00:00
Linas Vepstas
66b45b6dc4 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8923 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 03:04:56 +00:00
Linas Vepstas
d84721615b temp intermediate stuff
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8922 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 03:01:04 +00:00
Linas Vepstas
703e4a59de bugfix: add "changed" callback for the yearly_spin spin button
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8921 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 02:58:46 +00:00
Linas Vepstas
404cb85425 add documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8919 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 02:44:34 +00:00
Linas Vepstas
7376d53359 continue hacking on UI
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8918 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-26 01:54:02 +00:00
Derek Atkins
49e769c6af * src/engine/gnc-book.c: be sure to delete the book's KVP when we
destroy it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8917 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-23 18:53:38 +00:00
Derek Atkins
7ac8b434df * src/engine/gnc-book.c: be sure to delete the book's KVP when we
destroy it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8915 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-23 18:46:39 +00:00
Derek Atkins
724bb5d8d2 * src/import-export/qif/...
more work on the new qif importer.  structure it into a parent
	  context that contains a "list of files" (each file has its own
	  context).  Add some tests to actually test the code.  It
	  actually loads a basic qif file, now.  Still need to perform
	  merging (internal and into GNC) as well as the qif-to-gnc maps.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8914 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-22 14:08:01 +00:00
Derek Atkins
4798852b16 * src/import-export/qif/...
more work on the new qif importer.  structure it into a parent
	  context that contains a "list of files" (each file has its own
	  context).  Add some tests to actually test the code.  It
	  actually loads a basic qif file, now.  Still need to perform
	  merging (internal and into GNC) as well as the qif-to-gnc maps.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8913 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-22 05:12:49 +00:00
Linas Vepstas
0d62e775f3 testing 1 2 3
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8909 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-21 03:35:22 +00:00
Linas Vepstas
13a4716c04 remove test file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8908 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-20 20:47:11 +00:00
Linas Vepstas
ebbb5974f2 testing 1 2 3
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8907 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-20 20:37:32 +00:00
Derek Atkins
ea7bd97f5f * src/backend/file/gnc-backend-file.c: Don't need to set the
backend error directly after calling gnc_file_be_get_file_lock(),
	  as get_file_lock will set the backend error itself.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8901 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-17 17:07:12 +00:00
Derek Atkins
512788fc9a * src/report/standard-reports/register.scm: add Debit and Credit
totals.  Fixes bug #115611.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8892 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-17 05:06:39 +00:00
David Hampton
22fb231a36 Add new test file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8891 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-17 05:00:57 +00:00
David Hampton
c05ef66ff0 The basic ignores.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8890 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-17 04:59:43 +00:00
Derek Atkins
cb4cf56f90 * src/report/standard-reports/cash-flow.scm: fix some labels and
add more text to make it more clear what's going on.  Hopefully
	  fixes #104878.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8888 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-17 03:14:54 +00:00
Derek Atkins
dd6fe703a7 * src/business/business-core/gncInvoice.c: change the description
and action of Invoice and Payement Transactions/Splits, to make
	  it easier to print a check off the posted transactions.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8887 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-17 02:44:22 +00:00
Derek Atkins
386e8175f2 * src/gnome-util/dialog-transfer.c: fix a bunch more rounding
errors, and add more precision to the price.  There is still a
	  problem when acquiring a high-precision price out of the pricedb
	  where it will get truncated in the AmountEdit widget.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8880 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-15 01:52:07 +00:00
Derek Atkins
300c1af7ab * configure.in: search for db-4.1. Fixes #116509.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8877 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-15 01:20:28 +00:00
Derek Atkins
319dd4d7aa * src/import-export/qif: an incomplete implementation of a new
(written-in-C) QIF importer.  The code compiles but has not
	  been tested.  Yet to do: merging, conversion to gnc, and UI.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8873 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-15 00:27:39 +00:00
Linas Vepstas
55d30ac378 bugfix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8872 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 23:03:55 +00:00
Linas Vepstas
1cce575e1e more hacking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8871 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 22:28:57 +00:00
Linas Vepstas
089d14b0d8 ongoing misc hacking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8870 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 22:14:53 +00:00
Linas Vepstas
329074e771 improve documentation, add more debugging statements
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8869 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 21:20:29 +00:00
Linas Vepstas
ce363e1b91 add debug statements
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8868 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 19:13:03 +00:00
Linas Vepstas
ed714f2aa5 misc hacking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8867 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 05:21:51 +00:00
Linas Vepstas
a4bf3b2142 add a special case: a termless, match-any query
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8866 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 05:20:10 +00:00
Linas Vepstas
59d7daabc6 set label tags
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8865 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 04:57:52 +00:00
Linas Vepstas
67766c1cb0 add some handy-dandy utility functions to set the label text
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8864 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 04:53:20 +00:00
Linas Vepstas
6c4b3c40b7 misc hacking
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8863 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 04:16:51 +00:00
Linas Vepstas
3c92f24d57 remove dead code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8862 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 04:15:45 +00:00
Linas Vepstas
d3a52af048 tweak the name
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8861 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 03:46:35 +00:00
Linas Vepstas
df6641bb85 improved documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8860 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 03:39:14 +00:00
Linas Vepstas
7c9467c579 improve documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8859 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-13 03:35:32 +00:00
Linas Vepstas
4e7e854940 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8858 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-12 22:54:55 +00:00
Linas Vepstas
915549af4e misc bogosity for the accounting period druid
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8857 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-12 22:32:35 +00:00
Linas Vepstas
288827aac2 GUI updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8856 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-12 21:18:47 +00:00
Linas Vepstas
8bd7ab76d1 glade druid for accounting periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8855 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-12 20:36:25 +00:00
Linas Vepstas
493e8f89b1 updtes for accounting periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@8854 57a11ea4-9604-0410-9ed3-97b8803252fd
2003-07-12 20:12:59 +00:00