CVS update: gnucash

Derek Atkins warlord@linas.org
Sat, 18 Jan 2003 15:48:10 -0600 (CST)


Date:	Saturday January 18, 2003 @ 15:48
Author:	warlord

Update of /home/cvs/cvsroot/gnucash
In directory www.linas.org:/tmp/cvs-serv25915

Modified Files:
	ChangeLog 
Log Message:
	* src/business/business-core/gncTaxTable.[ch]: add functions to
	  get the GUID and lookup by direct GUID (suitable for wrapping)
	* src/business/business-core/gw-business-core-spec.scm: wrap
	  the taxtable get-guid and lookup methods
	* src/business/business-gnome/business-utils.[ch]: re-implement
	  the "generic option menu" code to allow get_value(), set_value(),
	  and changed_callback() functions.
	* src/business/business-gnome/business-options.c: create a taxtable
	  option type using the new generic optionmenu code
	* src/business/business-gnome/business-options.scm: define a taxtable
	  option.  Also fix all the other options when using a KVP storage
	  to actually load and save the options properly
	* src/business/business-gnome/business-prefs.scm: create a default
	  customer and default vendor taxtable option for the "File Properties"
	  option menu.

	  Initial fix for #93462.  Next commit will actually use the values.