2003-08-16  John Harper  <jsh@unfactored.org>

	* widgets/font.jl.in, widgets/font.jl: this file is now
	generated by configure so it can now if pango was configured or
	not

2003-08-13  John Harper  <jsh@unfactored.org>

	Integrated patch from Shun-ichi TAHARA <jado@flowernet.gr.jp>:

	* widgets/font.jl (use-xft): use Gtk+ 2.2 logic for
	interpreting this variable

	* widgets/font.jl: support pango font type

2003-07-29  John Harper  <jsh@unfactored.org>

	* widget.jl (make-string-item): fold nil to "" when setting
	gtk-entry value. Should fix #87917

2002-11-09  John Harper  <jsh@unfactored.org>

	* version 1.2

2002-11-03  John Harper  <jsh@unfactored.org>

	* widgets/font.jl (make-font-item): use XLFD fonts when
	GDK_USE_XFT isn't set. (I couldn't test this, since the GTK
	font selector totally fails to work for me when this
	environment variable isn't set)

2002-11-03  John Harper  <jsh@unfactored.org>

	* widgets/font.jl (make-font-item): support for new typed font
	descriptions. Convert the Xft description to and from the Pango
	descriptions used by GtkFontSelection. Needs some work to
	handle XLFD fonts as well when $GDK_USE_XFT isn't set

	* widget.jl, stock.jl.gtk: fixed some button-box issues

2002-11-02  John Harper  <jsh@unfactored.org>

	* widgets/pair.jl (make-pair-item): added another (!) optional
	arg, PACKING. It defines how the widgets are packed into their
	containing box

2002-05-21  John Harper  <jsh@unfactored.org>

	* Merged from HEAD:

	2002-05-14  John Harper  <jsh@unfactored.org>

	* widgets/font.jl (make-font-item): made entry uneditable

2002-04-21  John Harper  <jsh@unfactored.org>

	* Merged changes from HEAD

	2002-04-18  John Harper  <jsh@unfactored.org>

	* widgets/scheme-boolean.jl, Makefile.in: new widget, a boolean
	but returns #f and #t (though it accepts nil and t still).
	Implemented as a toggle button. Adapted from merlin
	<merlin@merlin.org>

	* widget.jl (make-choice-item): if IDX is null, select the
	first item. Patch from merlin <merlin@merlin.org>

2002-04-14  John Harper  <jsh@unfactored.org>

	* widgets/list.jl: return false from button_press_event and
	key_press_event handlers, fixes #75866

2002-04-13  John Harper  <jsh@unfactored.org>

	* stock.jl.gtk, stock.jl.gnome: s/gtk-signal-/g-signal/

2002-04-01  John Harper  <jsh@unfactored.org>

	* widget.jl, widget-test.jl: 
	* widgets/list.jl, widgets/font.jl, widgets/file.jl,
	widgets/color.jl: s/gtk-signal-/g-signal-/

2002-02-13  John Harper  <jsh@unfactored.org>

	* stock.jl.gtk, stock.jl.gnome (stock-button): new
	gtk-button-new-from-stock in both cases now

2002-02-12  John Harper  <jsh@unfactored.org>

	* widget.jl, stock.jl.gtk, color-preview.jl: 
	* widgets/list.jl, widgets/file.jl: 

	Ported to current gnome2 rep-gtk

2002-01-29  John Harper  <jsh@unfactored.org>

	* widget.jl, widget-test.jl, widget-dialog.jl, stock.jl.gtk,
	stock.jl.gnome, color-preview.jl: 
	* widgets/pair.jl, widgets/list.jl, widgets/font.jl,
	widgets/file.jl, widgets/color.jl, widgets/alist.jl: 

	Changed module names for gnome2 rep-gtk

2001-01-05  John Harper  <jsh@eazel.com>

	* version 0.35

2000-12-30  John Harper  <jsh@eazel.com>

	* widget.jl (make-choice-item): options for the `choice' widget
	can now be formatted as `(SYMBOL "REAL-NAME")' as well a
	`SYMBOL'. The REAL-NAME string will be displayed when given

2000-12-22  John Harper  <jsh@eazel.com>

	* widgets/list.jl: never destructively modify the list, fixes
	some weird bugs. E.g. it allows invalid event descriptions to
	be caught and reverted (fixing #5323)

2000-12-04  John Harper  <jsh@eazel.com>

	* version 0.34

2000-11-28  John Harper  <jsh@eazel.com>

	* widget.jl (make-symbol-item): connect to the changed signal
	_after_ calling set-popdown-strings, since that can raise the
	signal (which we don't want yet)

2000-11-27  John Harper  <jsh@eazel.com>

	* widget.jl (make-choice-item): `value' defaults to first item
	in the menu (as in GTK+)

	* widgets/font.jl (make-font-item): expand text entry when
	packing it

2000-11-17  John Harper  <jsh@eazel.com>

	* widget.jl (make-choice-item): call _ function when printing
	option names

2000-11-16  John Harper  <jsh@eazel.com>

	* widgets/alist.jl: use prin1 style printing (i.e. no double
	quotes in strings, etc)

2000-11-14  John Harper  <jsh@eazel.com>

	* widgets/list.jl (make-list-item): connect to
	`key_press_event' of the clist, on `RET' edit the current item

2000-10-11  John Harper  <john@dcs.warwick.ac.uk>

	* widget.jl (string->symbol): use intern not read-from-string

2000-09-25  John Harper  <john@dcs.warwick.ac.uk>

	* widget.jl (tooltip-split, tooltip-set): new functions
	(make-widget): if the widget advertised that it takes a doc
	string, then handle any tooltip embedded in that string

2000-09-20  John Harper  <john@dcs.warwick.ac.uk>

	* version 0.31

2000-09-11  John Harper  <john@dcs.warwick.ac.uk>

	* widget.jl, widget-test.jl, ChangeLog: 
	* widgets/list.jl, widgets/color.jl, widgets/alist.jl: 

	No need to explicitly open `rep.io.streams' anymore

2000-09-08  John Harper  <john@dcs.warwick.ac.uk>

	* widget.jl, widget-test.jl: 
	* widgets/list.jl, widgets/color.jl, widgets/alist.jl: 

	Open the necessary modules that aren't included in `rep'
	structure anymore (rep.regexp, rep.system, rep.io.streams,
	rep.io.files, rep.io.file-handlers)

2000-09-01  John Harper  <john@dcs.warwick.ac.uk>

	* stock.jl.gtk, stock.jl.gnome (about-dialog, make-url-widget):
	new functions

	* widgets/program.jl, widgets/pair.jl, widgets/list.jl,
	widgets/font.jl, widgets/file.jl, widgets/color.jl,
	widgets/alist.jl, widgets/.cvsignore: 

	* widget.jl, widget-test.jl, widget-dialog.jl, stock.jl.gtk,
	stock.jl.gnome, color-preview.jl: 

	Moved here from the `nokogiri' directory. The plan is to use
	some of these modules in other programs, e.g sawfish-themer


 -- See ../ui/ChangeLog for older history
