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.