2003-04-02  John Harper  <jsh@unfactored.org>

	* sawfish-menu.jl: handle case where menu doesn't get realized
	and so we shouldn't enter gtk-main. Fixes longstanding (for
	ever!) "menu already active" bug (#89139). Patch from Jan Hudec
	<bulb@ucw.cz>

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

	* sawfish-menu.jl (create-menu): handle accelerators. Adapted
	from Mayurnath Puli <mayurnath.puli@wipro.com>

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

	* sawfish-menu.jl.in: s/gtk-signal-/g-signal-/

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

	* sawfish-menu.jl: 

	Ported to current gnome2 rep-gtk

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

	* sawfish-menu.jl, sawfish-about.jl.in: 

	Changed module names for gnome2 rep-gtk

2001-05-09  John Harper  <jsh@pixelslut.com>

	* sawfish-about.jl.in: don't add the link to the iwc.org site,
	since it disappeared a while ago..

2001-02-13  John Harper  <jsh@eazel.com>

	* version 0.36

	* sawfish-about.jl.in, Makefile.in: install sawfish.png as
	sawfish-logo.png, then reference that file (ensures that the
	session manager splash screen doesn't pick up this file as the
	progress icon for sawfish - looks hideous)

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

	* version 0.35

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

	* sawfish-menu.jl (create-menu): recognize a new menu item
	attribute: `(shortcut . NAME)'. Adapted from Unai Uribarri
	<unaiur@telecable.es>

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

	* sawfish-client.jl: `sawfish-client' is now an alias for
	`sawfish-client -'

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

	* version 0.34

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

	* sawfish-about.jl.in: fixed __localedir__ substitution not
	being in a string

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

	* sawfish-about.jl.in, Makefile.in: substitute __localedir__
	into the script

2000-10-20  John Harper  <jsh@eazel.com>

	* sawfish-about.jl.in: changed email address, (c) message

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

	* sawfish-menu.jl: don't bother calling gtk_set_locale, this
	will be done automatically when the gtk plugin is loaded

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

	* sawfish-about.jl.in: added link to sawfish homepage

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

	* version 0.31

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

	* sawfish-menu.jl (create-menu): added `(insensitive . BOOL)'
	option to allow ghosted menu items

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

	* sawfish-about.jl.in: 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-07  John Harper  <john@dcs.warwick.ac.uk>

	* sawfish-menu.jl: added a `(group . ID)' option, radio-items
	are created such that all items with the same ID are in the
	same radio group

	* sawfish-menu.jl: menu items can now be dotted to an alist of
	options. Currently the only option is `(check . BOOL)'

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

	* Makefile.in: make sawfish-about.jl depend on ./Makefile

	* sawfish-about.jl.in: hacked the `exec' line to work with
	solaris /bin/sh

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

	* sawfish-client.jl: print a copyright banner when starting the
	repl

	* sawfish-client.jl (do-eval): remember to update current-repl
	after reading the new structure over the connection

	* sawfish-client.jl (rl-completion-generator): use
	repl-completions function to generate completions

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

	* sawfish-about.jl.in: an `about' program for sawfish, uses the
	GnomeAbout dialog when possible (via sawfish.gtk.stock)

	* sawfish.png: logo for the about program, borrowed from
	http://iwc.org/volunteers/archives/Oct98/spec_pg0.htm

	* sawfish-menu.jl, sawfish-client.jl: moved here from ../src

