Commit Graph

5045 Commits

Author SHA1 Message Date
Linas Vepstas
aa232f2fcf add utilities for accounting periods, clean up backend handling
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6034 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-25 01:38:58 +00:00
Chris Lyttle
3a7fa14de0 Outlines of remaining chapters
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6033 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-25 00:44:54 +00:00
Dave Peticolas
4edebdcfff fix bug
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6032 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 23:35:53 +00:00
Chris Lyttle
893315a5eb Make toc validate
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6031 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 23:27:27 +00:00
Chris Lyttle
d1ab03c0ea Make toc validate
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6030 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 23:23:02 +00:00
Linas Vepstas
6e0ab1454b start work on accounting periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6029 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 23:02:01 +00:00
Chris Lyttle
d25afe3e3b Replace toc with xml version
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6028 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 22:51:53 +00:00
Linas Vepstas
7f8b1e824e type-safety tweaks
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6027 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 22:12:08 +00:00
Linas Vepstas
7a4c1571ec add missing include
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6026 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:55:37 +00:00
Linas Vepstas
b3b03df24e another compiler warning fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6025 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:52:24 +00:00
Linas Vepstas
33f214698a add missing include
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6024 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:43:42 +00:00
Linas Vepstas
e3a5e5a863 add GUID to book
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6023 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:42:09 +00:00
Linas Vepstas
2dbc279645 add missing include
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6022 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:36:58 +00:00
Linas Vepstas
b6f210bf8c add missing include file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6021 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:23:23 +00:00
Linas Vepstas
1ea3b0dbfa add kvp_frame to books; fix misc session->book bugs
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6020 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:22:57 +00:00
Linas Vepstas
2a1dd5b86c misc session->book bugfixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6019 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 18:12:35 +00:00
Dave Peticolas
860adf103c Move entity tables from sessions to books.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6018 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 12:10:42 +00:00
Derek Atkins
277282f25c Add tax_type and discount_type to GncEntry -- this allows you
to change how the Tax and Discount fields are handled (values
or percentages)

Add code to link a GncInvoice to a Transaction, and to lookup
the GncInvoice from a linked Transaction.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5989 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 05:35:08 +00:00
Chris Lyttle
401d6fe3a5 Added some screenshots, finished converting chapters to XML
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5988 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-24 03:25:39 +00:00
Dave Peticolas
393ff20342 random_timespec_usec_resolution: new func.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5987 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-23 23:45:45 +00:00
Joshua Sled
c85157c599 Added guile_libs, glib_libs support for test-link program.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5986 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-23 22:33:33 +00:00
Joshua Sled
40b1469e83 Added ${GLIB_LIBS} for test-link linking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5985 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-23 22:27:21 +00:00
Dave Peticolas
f118ad4c42 Configure new scripts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5984 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-23 22:20:31 +00:00
Dave Peticolas
36e5ed28fd Install gnc-test-env.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5983 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-23 22:20:12 +00:00
Dave Peticolas
64940e71e9 Don't compile gnc_[set/put]env unless we need them.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5982 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-23 22:00:36 +00:00
Derek Atkins
b56f2fffbb Add Entry, Order, and Invoice types to g-wrapped data
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5981 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 14:45:11 +00:00
Dave Peticolas
beade21ffa Use gnc-test-env.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5980 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 08:48:29 +00:00
Dave Peticolas
a962ee0003 Add gnc-test-env to dist.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5979 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 08:46:00 +00:00
Dave Peticolas
9b56a2cf04 Use gnc-test-env.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5978 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 08:28:35 +00:00
Dave Peticolas
182246292e Fix some missing path dirs. Make sure 'gnucash' uses the
right gnucash-env and guile.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5977 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 08:15:03 +00:00
Dave Peticolas
83faf951e8 Implement kvp timespec in sql.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5976 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 07:51:51 +00:00
Dave Peticolas
48c7533a8d Prohibit blank kvp keys.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5975 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 07:51:06 +00:00
Dave Peticolas
63f6c4c99f Update source files.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5974 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 02:23:30 +00:00
Derek Atkins
7a818ba566 Add first-pass at Entry, Order, and Invoice objects
move EntityTable management into gncBusiness (for now)


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5973 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 01:23:07 +00:00
Derek Atkins
d39c0e2c16 Documenting the discussion on generic core-objects
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5972 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-22 01:19:14 +00:00
Linas Vepstas
e26306d463 clean up documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5971 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 22:31:29 +00:00
Rob Browning
b586f58b8d *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5970 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:57:57 +00:00
Rob Browning
4301269f19 * README: add a note to the Running section indicating that it's
obsolete.  We'll need to update this soon.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5969 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:57:40 +00:00
Rob Browning
1d2a25f085 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5968 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:40:56 +00:00
Rob Browning
770c06ddce * src/bin/.cvsignore: add guile.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5967 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:40:40 +00:00
Rob Browning
44bc2e7a4f * src/bin/Makefile.am (gncoverridedir): new var.
(gncoverride_SCRIPTS): new var -- add guile.
(guile): new target -- guile override stub script.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5966 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:40:31 +00:00
Rob Browning
81216f5c20 * src/bin/gnucash-env.in: add the script-override directory to the
front of the user's PATH.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5965 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:40:20 +00:00
Rob Browning
87916242f4 * src/bin/gnucash.in: rearrange code so that the file can be
interactively loaded for debugging without firing up gnucash
immediately.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5964 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:40:10 +00:00
Rob Browning
e6f3ef68ca * src/bin/guile.in: trivial guile override wrapper.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5963 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:39:58 +00:00
Rob Browning
b2d0dd1293 * doc/gnucash.1: remove some vestigal envt var refs.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5962 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:34:39 +00:00
Rob Browning
01ea769151 * configure.in: add GNC_LIBEXECDIR.
(AC_OUTPUT): add src/bin/Makefile.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5961 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:34:17 +00:00
Rob Browning
0eaafb2bd1 * src/scm/startup-design.txt: some updates -- needs overhaul.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5960 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 19:33:46 +00:00
Rob Browning
7d27d89930 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5959 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 17:25:55 +00:00
Rob Browning
a0a98a1181 * src/.cvsignore: remove bits that moved to src/bin.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5958 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 17:23:14 +00:00
Rob Browning
681582feb5 * src/Makefile.am: handle new src/bin directory, and remove all
the old gnucash binary bits.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@5957 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-21 17:22:39 +00:00