Commit Graph

4556 Commits

Author SHA1 Message Date
Linas Vepstas
917cb045bf remove last remaining traces of gui stuff from account structures.
Note that this still leaves the file RegWindow quite broken.  Will
fix later.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@478 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-02-01 08:46:38 +00:00
Linas Vepstas
63395a85ac remove more GUI stuff from the accounts structure
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@477 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-02-01 07:08:24 +00:00
Linas Vepstas
e36aa363d8 remove gui elements from the account structure
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@476 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-02-01 06:26:54 +00:00
Linas Vepstas
cbad81edeb handle transfer types
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@475 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-02-01 04:36:05 +00:00
Linas Vepstas
a7897cbffe misc bug fixes & cleanup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@474 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-02-01 02:10:00 +00:00
Linas Vepstas
39e17ce447 add callback for move of cursor, allowing edits to be commited
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@473 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 21:34:34 +00:00
Linas Vepstas
af64219849 assorted changes for commiting edits to transaction list
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@472 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 19:04:44 +00:00
Linas Vepstas
1eb7c9df08 add date cell set value method
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@471 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 18:23:02 +00:00
Linas Vepstas
547efd820b be sure to store cell value in the callbacks
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@470 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 17:42:09 +00:00
Linas Vepstas
448043c93e oops bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@469 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 06:48:42 +00:00
Linas Vepstas
a481e35240 add user data in prep for support for edits
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@468 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 03:28:57 +00:00
Linas Vepstas
93f78deed4 start adding ability to commit edits
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@467 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-31 03:28:32 +00:00
Linas Vepstas
1eddf4303a new routine to correctly handle table resizing
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@466 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-30 19:02:42 +00:00
Linas Vepstas
51ed1ddecc stale, obsolete
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@465 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-30 06:26:02 +00:00
Linas Vepstas
8b2ce1086d perform i18n of menu items
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@464 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-29 20:43:52 +00:00
Linas Vepstas
c4b182698d add transfer account pop-down box
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@463 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-29 19:45:09 +00:00
Linas Vepstas
32ad35813b get rid of the special action-cell type. Not needed, and confusing,
it would seem ...


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@462 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-29 08:05:29 +00:00
Linas Vepstas
70ae318ae3 haha fixed the traversal order, finally!
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@461 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-29 07:18:38 +00:00
Linas Vepstas
26c55c3207 haha! fixed traversal, finally!
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@460 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-29 07:10:51 +00:00
Linas Vepstas
80b10f7865 fixes to traversal. It almost works.
I had it working but then broke it again before checking in,
and can't emember how to fix it. Artghhh!


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@459 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-29 06:51:28 +00:00
Linas Vepstas
1ace564780 set the cell action
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@458 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 08:07:20 +00:00
Linas Vepstas
c812c2241f more or less working quickfill. could still use some
beautification for oddball keypress streams, but it works
in the simplest case.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@457 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 08:02:01 +00:00
Linas Vepstas
0c110c0cda more quick-fill basic infrastructure
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@456 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 07:22:23 +00:00
Linas Vepstas
13654f3607 first cut for quickfill in cells
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@455 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 06:36:19 +00:00
Linas Vepstas
daf57a3a43 set up actual messages for the popup
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@454 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 05:58:12 +00:00
Linas Vepstas
8916601eb9 segragate messages into its own header file
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@453 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 05:55:07 +00:00
Linas Vepstas
08f5856427 compile register subdir
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@452 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-28 05:54:38 +00:00
Linas Vepstas
d020898f4b fix up more of the combobox behaviours,
although its still acting flaky.  Also, traversal
is still broken.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@451 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-27 22:33:23 +00:00
Linas Vepstas
126136538b remove combobox code
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@450 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-27 08:44:28 +00:00
Linas Vepstas
df3aaada84 add action cell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@449 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-27 08:31:31 +00:00
Linas Vepstas
9d2db7c955 more combobox implementation filled in
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@448 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-27 08:05:06 +00:00
Linas Vepstas
76674673f2 first cut at a combobox implementation
A lot of code ripped off from earlier PopBox implementation


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@447 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-27 05:01:53 +00:00
Linas Vepstas
48efe19639 tab group foolishness
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@445 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-26 10:11:00 +00:00
Linas Vepstas
a98324f751 implement traversal, at least as first draft.
Somehow, still can't traverse out of the tab group.


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@444 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-26 10:06:25 +00:00
Linas Vepstas
c0388c9881 mark some cells as being output-only
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@443 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-26 06:54:36 +00:00
Linas Vepstas
c0aefd4a8b add alpha warning notes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@441 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-25 04:00:13 +00:00
Linas Vepstas
1cca69f3b3 whatever
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@440 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-25 03:52:08 +00:00
Linas Vepstas
a98151722b display stuff
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@439 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-17 08:12:50 +00:00
Linas Vepstas
0034f95c32 fix initialization error, remove motif from transaction.h
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@438 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-17 08:06:21 +00:00
Linas Vepstas
29d86ef4b8 first use of new ledger object
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@437 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-17 07:16:06 +00:00
Linas Vepstas
7d5f89b8b2 assorted minor updates
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@435 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-17 06:20:41 +00:00
Linas Vepstas
6c556c9709 major surgery, cut all the old code out
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@434 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-17 06:16:20 +00:00
Linas Vepstas
c90abaebff add ability to set table values with cursor,
more fleshing out of register


git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@433 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-15 09:53:08 +00:00
Linas Vepstas
d50d3f9191 first stab at loading the register
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@432 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-14 10:35:37 +00:00
Linas Vepstas
0a01561666 quickfill belongs in the gui, not in the account
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@431 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-14 08:29:39 +00:00
Linas Vepstas
76034f3d9f remove all Xt/X11/Motif code in FileIO.c
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@430 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-14 08:22:59 +00:00
Linas Vepstas
174a84b4db change fileio read-wrtie routine names
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@429 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-14 06:18:58 +00:00
Linas Vepstas
cbbb2e0bd3 first draft of register widget
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@428 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-14 06:07:24 +00:00
Linas Vepstas
1911c33a0a rename single-cell to basic-cell
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@427 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-14 06:02:25 +00:00
Linas Vepstas
9ca5ea0999 one more bugfix
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@426 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-13 21:44:59 +00:00