Commit Graph

11602 Commits

Author SHA1 Message Date
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
Linas Vepstas
2b0e78ed57 implement date accelerators
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@425 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-13 21:41:01 +00:00
Linas Vepstas
87e2ac2d97 malloc bug fixes
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@424 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-13 21:29:14 +00:00
Linas Vepstas
75c1407b95 more merges from 1.0 branch
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@423 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-13 20:54:17 +00:00
Linas Vepstas
eeed9a13d9 add cell "self" pointer to callback
git-svn-id: svn+ssh://svn.gnucash.org/repo/gnucash/trunk@421 57a11ea4-9604-0410-9ed3-97b8803252fd
1998-01-13 20:02:34 +00:00