Commit Graph

5073 Commits

Author SHA1 Message Date
Linas Vepstas
4625c5e12d header file for accounting periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6162 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 07:56:44 +00:00
Derek Atkins
e8b6ab8f8f Widen the 'default' order entry dialog. Fix the modality. Make
it resizable.  Make the default column widths reasonable.

[note: Column width is based on the sample text.  Weird...]


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6161 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 05:56:00 +00:00
Linas Vepstas
99413ff510 add documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6160 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 04:54:35 +00:00
Dave Peticolas
998402fd45 fix gnucash-env search
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6159 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 00:23:59 +00:00
Derek Atkins
d6e3359cc5 Pick a reasonable entry date
Re-use the color scheme
Load Orders.

Note, there is still an initialization problem with the RecnCell
such that the initial value is incorrect.  Also, all the cell sizes
are b0rked; I need to fix that.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6158 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-01 04:48:59 +00:00
Dave Peticolas
95f25bdbc2 refresh table gui after showing window
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6157 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-01 00:32:11 +00:00
Derek Atkins
2d1d416061 defer widget realization until later
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6156 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-01 00:13:29 +00:00
Derek Atkins
e76a1cbd77 add realize_gui() call
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6155 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-01 00:03:21 +00:00
Dave Peticolas
c4ce903d7e Use white as default backgroup. Fix comments.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6154 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 23:48:04 +00:00
Derek Atkins
59dc5692c7 Default colors so we can see the ledger
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6153 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 23:40:25 +00:00
Derek Atkins
9652b0362b actually supply a header row now, and connect the buttons. The window
is still very ugly, colors are b0rked, and the dialog buttons
are in the wrong place.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6152 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 22:32:27 +00:00
Derek Atkins
04eb2a6d6d Refactor payables report into a generic aging report (really just
the aging report framework) and then create a payables aging report
and receivables aging report which use it.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6151 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 19:55:39 +00:00
Derek Atkins
f224d041ad Update reports to include a/r and a/p account types
Update payables report to include a 90+ days column and report back 360 days
	(this needs to be fixed).


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6150 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 17:52:57 +00:00
Dave Peticolas
7bcfc52e6f Add *BeginEdit public functions.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6149 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 07:37:50 +00:00
Derek Atkins
e44cfabcd0 if trans-type is none, print a ? (default) and have due-date off.
Flip between I and P (on and off) as user enters Type cell.

Eventually the 'default' should be a user preference, IMHO.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6148 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 04:55:03 +00:00
Derek Atkins
8b55858163 add Transaction Type flag (Invoice v. Payment) to know whether the
Due Date is valid (it is only valid for Invoices).  A Txn defaults
to 'none', which is interpretted as a "payment" in the SplitLedger.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6147 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 04:25:17 +00:00
Derek Atkins
ce3903a31e Update RecnCell API to return the string_getter callback, but
place it into the cell instead of globally set.  Internally
deal with flag values directly but use the string-getter to
convert to i18n for display.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6146 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 02:11:24 +00:00
Dave Peticolas
9ee21ea922 Add some argument sanity checking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6145 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 00:53:20 +00:00
Derek Atkins
0dd30be038 Better support for A/R and A/P transaction types. It actually will
DTRT with the due-date, now.  Still need a better API for the
transaction type


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6144 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 00:40:00 +00:00
Dave Peticolas
45543abd7d Turn off piecewise linking.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6143 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-30 00:29:54 +00:00
Derek Atkins
aefeab1033 Add dialog-order (to test gncEntryLedger) and hook into the
extensions to create an order


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6142 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-29 23:04:34 +00:00
Dave Peticolas
bc86148363 Fix account queries.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6141 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-29 11:10:50 +00:00
Dave Peticolas
f8a37f7126 Remove use of xaccTransGetSplit.
Fix bug in account query optimization.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6140 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-29 11:10:20 +00:00
Dave Peticolas
277b4757a7 Add more account queries to make_trans_query.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6139 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-29 11:09:33 +00:00
Derek Atkins
a925e5bd59 Abstract RecnCell to allow multiple "choice" types.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6138 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-29 03:00:06 +00:00
Dave Peticolas
9f531ea813 fix bug
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6137 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:40:23 +00:00
Rob Browning
1bbdb98591 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6136 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:28:42 +00:00
Rob Browning
7b8bb2e6e8 * src/bin/test/test-run-script: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6135 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:25:04 +00:00
Rob Browning
5a8b27e4bb * src/bin/overrides/gnucash-run-script: new file -- mostly content
of ../gnucash-run-script.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6134 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:24:42 +00:00
Rob Browning
4c36e2341e * configure.in: add adjustments for new static overrides scripts.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6133 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:21:43 +00:00
Rob Browning
5ceeb2e602 *** empty log message ***
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6132 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:20:05 +00:00
Rob Browning
e14e6e3945 * src/bin/overrides/guile.in: moved from ../.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6131 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:18:48 +00:00
Rob Browning
5622e77df8 * src/bin/overrides/gnucash-make-guids: new file -- mostly content
of ../gnucash-make-guids.in.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6130 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:18:18 +00:00
Rob Browning
917f74df63 * src/bin/overrides/gnucash-env.in: moved from ../.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6129 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:17:46 +00:00
Rob Browning
8c055b65fc * src/bin/overrides/gnucash-build-env.in: moved from ../.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6128 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:17:24 +00:00
Rob Browning
5a814fdccb * src/bin/overrides/Makefile.am: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6127 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:16:51 +00:00
Rob Browning
7d9a597ff3 * src/bin/overrides/.cvsignore: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6126 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:16:44 +00:00
Rob Browning
d427649f45 * src/bin/.cvsignore: update for file rearrangements.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6125 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:16:23 +00:00
Rob Browning
0af8e75201 * src/bin/Makefile.am: handle new overrides arrangement.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6124 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:15:32 +00:00
Rob Browning
c7341689de * src/bin/test/test-version: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6123 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:14:34 +00:00
Rob Browning
640aa23173 * src/bin/test/test-guile-env-override: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6122 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:14:17 +00:00
Rob Browning
5ab3521a77 * src/bin/test/fake-guile: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6121 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:13:58 +00:00
Rob Browning
68c09d3e49 * src/bin/test/Makefile.am: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6120 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:13:40 +00:00
Rob Browning
9cbc625338 * src/bin/test/.cvsignore: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6119 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:13:07 +00:00
Rob Browning
3a253f3dd2 * src/bin/overrides/gnucash: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6118 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 23:03:42 +00:00
Rob Browning
5c370a69a1 * src/import-export/qif-import/.cvsignore: add .scm-links.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6117 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:54:35 +00:00
Rob Browning
5d0a85bd70 * src/gnome/i18n.h.in: moved to src/app-utils.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6116 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:54:28 +00:00
Rob Browning
3199e829e0 * src/gnome/gnucash.h: removed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6115 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:54:22 +00:00
Rob Browning
4990416274 * src/gnome/gnucash.c.in: removed.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6114 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:54:16 +00:00
Rob Browning
839850cf97 * src/bin/generate-gnc-script: new script to generate all the
trivial top-level gnucash redirection scripts.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6113 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-11-28 22:52:44 +00:00