Commit Graph

5107 Commits

Author SHA1 Message Date
Rob Browning
3d1624113f * src/app-utils/Makefile.am (gncscm_DATA): remove utilities.scm.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6198 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 22:42:14 +00:00
Rob Browning
b63af95544 * Makefile.am (TAGS): modify to fix the problem where you had to
run make twice to get it to succeed.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6197 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 22:41:38 +00:00
Rob Browning
82a2cd436b * Makefile.TAGS: new file.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6196 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 22:40:48 +00:00
Dave Peticolas
66b6b43da3 fix test
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6195 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 22:40:16 +00:00
Dave Peticolas
9f97340832 Add traverse_to_new check.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6194 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 11:26:28 +00:00
Dave Peticolas
f2d903e154 fix spelling
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6193 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 10:36:41 +00:00
Joshua Sled
01875af932 Fixed 'cell = cell' problems in cell-saving functions.
Fixed gnc_template_register_model_add_save_handlers to leave the
split-register's NUM_CELL and DESC_CELL save handlers [as they are Correct
and Relevant].


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6192 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 08:47:42 +00:00
Linas Vepstas
155054962b insert backend hooks
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6191 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 07:48:11 +00:00
Linas Vepstas
8d3f314e82 remove some book-setting craziness
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6190 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 07:36:45 +00:00
Dave Peticolas
14e5a14e26 Fix spelling of function call.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6189 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 07:05:50 +00:00
Linas Vepstas
b17a9f1e18 bug fix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6188 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 07:03:03 +00:00
Linas Vepstas
1171a44984 remove superfluous calls
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6187 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 06:46:33 +00:00
Linas Vepstas
03e9c30c0e bug fix newly added book-closing code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6186 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 06:46:02 +00:00
Linas Vepstas
f156eef1de API change
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6185 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 06:20:41 +00:00
Linas Vepstas
f7b024189b update the documentation
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6184 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 05:58:41 +00:00
Linas Vepstas
917a1395f8 add hooks for closing of books
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6183 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 05:44:34 +00:00
Derek Atkins
4bc0b6fd6b Updated move_cursor() and traverse() callback functionality. It now
actually builds new entries, although traversal is still broken, somewhat.
It's better than it was.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6182 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 04:32:22 +00:00
Dave Peticolas
b8d4ffc07b Generalize component mangaer to all kinds of id types.
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6181 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-04 00:21:02 +00:00
Dave Peticolas
281cde22af Move menu extensions scheme code to gnome-utils module.
Add extensions hook and move business extensions to
business-gnome module.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@6180 57a11ea4-9604-0410-9ed3-97b8803252fd
2001-12-03 09:57:11 +00:00
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