CVS update: gnucash/src/gnome-utils
Derek Atkins
warlord@linas.org
Mon, 2 Dec 2002 01:00:35 -0600 (CST)
Date: Monday December 2, 2002 @ 1:00
Author: warlord
Update of /home/cvs/cvsroot/gnucash/src/gnome-utils
In directory www.linas.org:/tmp/cvs-serv5655/src/gnome-utils
Modified Files:
dialog-transfer.c dialog-transfer.h
Log Message:
* src/gnome-utils/dialog-transfer -- update the dialog to enable
and "exchange dialog" -- limited use from the register. This is
a first pass at getting multi-currency transactions to work from
the register.
* register/ledger-core/split-register* -- hooks to deal with
multi-currency transactions better. Remember the implicit
exchange rates and recompute the split values, so when you enter
an amount it gets converted properly and you see what you type
(mostly). Call out to the exchange (transfer) dialog when you
create a split to an account different than the transaction
currency. This is a partial fix for 97690.