Commit Graph

5288 Commits

Author SHA1 Message Date
Dave Peticolas
5b72f6048b Add Georg Lehner's Nicaraguan Spanish translation.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6177 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 07:55:56 +00:00
Linas Vepstas
b876d45ca4 document the KVP values used by the book
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6176 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 04:07:07 +00:00
Linas Vepstas
e5fe29e6c1 more implementation .. add equity-balancing transactions
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6175 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 03:05:49 +00:00
Derek Atkins
442541d7fe Fix some layout issues, start working on more callback implementation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6174 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 02:38:36 +00:00
Linas Vepstas
46dbacc426 Misc API cleanup: make some engine functions private, etc.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6173 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 01:47:43 +00:00
Linas Vepstas
97439013f4 misc notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6172 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 01:46:25 +00:00
Linas Vepstas
264c156bb1 more hacking of accounting periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6171 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 01:42:24 +00:00
Linas Vepstas
9caffbef3e update documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6170 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 23:41:02 +00:00
Dave Peticolas
d8d1c97f41 fix bug
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6169 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 23:32:15 +00:00
Dave Peticolas
11c39f4b1e add test-period
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6168 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 23:30:54 +00:00
Linas Vepstas
2e0a6d197f stub out test for accounting periods
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6167 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 18:26:51 +00:00
Linas Vepstas
0a45ba7b55 oops
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6166 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 18:19:55 +00:00
Linas Vepstas
a902e92d8d continue hacking on books ...
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6165 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 18:18:06 +00:00
Linas Vepstas
2fcbda7e6f simplify
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6164 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 17:59:28 +00:00
Linas Vepstas
d9dabbfebc fix memory leak, simplify design, improve performance,
and some reformats as well ...


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6163 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-02 17:54:53 +00:00
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