2004-07-05  Callum McKenzie  <callum@physics.otago.ac.nz>

	* game.c:
	* game.h:
	* cursors.c:
	* cursors.h:	
	* gnobots.c: Provide cursor hints to show which way clicking the
	mouse will take you.

2004-06-30  Callum McKenzie  <callum@physics.otago.ac.nz>

	* teleport.png:
	* rteleport.png:
	* menu.c: Add custom menu icons for teleport and rteleport.

2004-06-23  Callum McKenzie  <callum@physics.otago.ac.nz>

	* game.c: 
	* menu.h:	
	* menu.c: Add menu items and a toolbar for the commands like
	teleport, wait, etc. Also includes logic to correctly set
	sensitivity.

2004-06-22  Callum McKenzie  <callum@physics.otago.ac.nz>

	* gnobots.c:	
	* game.c: Add basic mouse support. You can successfully play the
	game with the mouse, but there is no guide as to what direction
	will be used yet. Also, you can click at the title screen to start
	a new game.

2004-05-26  Callum McKenzie  <callum@physics.otago.ac.nz>

	* properties.c: Fix compiler warnings.

2004-03-03  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/C/gnobots2.xml: Update the version since it is still
	accurate.

2004-02-23  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/it/.cvsignore: Making it correct.

2004-02-22  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/Makefile.am:
	* help/it/gnobots2.xml:
	* help/it/gnobots2-it.omf:
	* help/it/legal.xml:
	* help/it/Makefile.am: Restored the old Italian documentation.

2004-02-19  Callum McKenzie  <callum@physics.otago.ac.nz>

	* properties.c (show_properties_dialog): Typo. Fixes bug #134442.

2004-02-14  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/es/gnobots2.xml: 
	* help/es/gnobots2-es.omf:
	* help/es/Makefile.am:
	* help/es/legal.xml:	
	* help/Makefile.am: Yet another conversion of an old translated
	document by someone who doesn't understand the language.

	* help/da/gnobots2.xml: Remove accidental reference to gtali in
	the appname entity.

2004-02-12  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/Makefile.am
	* help/da/Makefile.am
	* help/da/gnobots2-da.omf: 
	* help/da/legal.xml:	
	* help/da/gnobots2.xml: Converted the old Danish html docs to
	docbook. The actual content has not been updated (except where cut
	and paste could fix it). Note that I do not speak Danish.

	* help/C/gnobots2.xml: Rearranged the key-controls section to
	reflect the new default.

2004-02-11  Richard Hoelscher  <rah@rahga.com>

	* properties.c (gconf_set_background_color): Set saving background
	color as a 12-digit hex triplet. Bug #134179.

2004-02-11  Callum McKenzie  <callum@physics.otago.ac.nz>

	* menu.c (about_cb): translator_credits ->
	translator-credits.

2004-02-07  Callum McKenzie  <callum@physics.otago.ac.nz>

	* properties.c: Set the keypad to be the standard set of
	keys. "Use Standard Robots Keys" has been renamed "Use Original
	Robots Keys". Reversed the key labels appropriately. Also
	capitalisation fixes as per HIG. Added tooltips to the checkboxes.

	* gnobots2.schemas.in: Added schemas for all the keys and set the
	default to be the numeric keypad.

2004-01-31  Callum McKenzie  <callum@physics.otago.ac.nz>

	* properties.c: Fix a crasher where list_view was not set to NULL
	at the right time. Bug #132047.

2003-11-19  Callum McKenzie  <callum@physics.otago.ac.nz>

	* Makefile.am (CLEANFILES): Clean up the schema data after
	ourselves.

2003-11-19  Callum McKenzie  <callum@ou030243.otago.ac.nz>

	* help/Makefile.am (SUBDIRS): Disabled the da, es and it
	translations until I can get them better integrated into the build
	process (xml, not html is now expected).

2003-11-19  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/it/Makefile.am: 
	* help/da/Makefile.am:
	* help/es/Makefile.am: Updated to let make uninstall work.

2003-10-30  Callum McKenzie  <callum@localhost.localdomain>

	* Makefile.am (INCLUDES): Removed *_DISABLE_DEPRECATED.

2003-10-21  Callum McKenzie  <callum@physics.otago.ac.nz>

	* Makefile.am (install-data-local): Change the way gconf files are
	installed. This should improve things for people building outside
	the source tree. See bug #123192.

2003-10-19  Callum McKenzie  <callum@physics.otago.ac.nz>

	* game.c: 
	* properties.c: 
	* properties.h: Replaced deprecated gtk+ functions.

2003-10-01  Callum McKenzie  <callum@physics.otago.ac.nz>

	* menu.c
	* gnobots.c: Explicitly call cleanup_game in the exit_cb code to
	avoid a race condition where the window gets destroyed and then
	the animation timer goes off before the game exits. Fun with bad
	window references occur. This fixes bug #123488.

2003-08-04  Callum McKenzie  <callum@physics.otago.ac.nz>

	* graphics.c: 
	* properties.c: GConf return value checks.

2003-08-01  Callum McKenzie  <callum@physics.otago.ac.nz>

	* gnobots.c (main): 
	* gameconfig.c (load_game_configs): Handle the case where we find
	no configuration files to load. This fixes bug #112059.

2003-07-31  Callum McKenzie  <callum@physics.otago.ac.nz>

	* help/C/gnobots2.xml: Updated for 2.4, including the screenshot.

2003-07-28  Callum McKenzie  <callum@physics.otago.ac.nz>

	* properties.c: Finally make the key-control entry dialog usable
	via the keyboard. Fixes bug 97327.

2003-07-10  Callum McKenzie  <callum@physics.otago.ac.nz>

	* gnobots.c (main): Drop the "II" from the window title.

	* gnobots2.desktop.in: Update name to fit HIG (bug 116916).

2003-07-02  Callum McKenzie <callum@physics.otago.ac.nz>
        * Makefile.am: Build fixes.

2003-06-24  William Jon McCann  <mccann@jhu.edu>

	* statusbar.c (gnobots_statusbar_set_remaining) 
	(gnobots_statusbar_set_score, gnobots_statusbar_set_level) 
	(gnobots_statusbar_set_safe_teleports):
	* menu.c (update_score_state): 
	* game.c (show_scores): 
	(log_score): Don't use fixed length buffer for
	strings that may come from the user or gconf.

2003-06-23  Callum McKenzie  <callum@physics.otago.ac.nz>

	* game.c: Removed dead code.

	* keyboard.c (keyboard_cb): Removed the comment asking "what is
	this for" since it is now clear. It is so we don't try and
	interpret accelerators like Ctrl-N as just 'N'. I've limited the
	mask so we hopefully don't have the old problems.

2003-06-22  Callum McKenzie  <callum@physics.otago.ac.nz>

	* gnobots2.schemas.in: Typo. (Fixes bug 115693.)

2003-06-20  William Jon McCann  <mccann@jhu.edu>

	* Makefile.am: 
	* gnobots2.schemas.in: Added schemas.in.

	* cows.png:
	* eggs.png:
	* gnomes.png:
	* mice.png:
	* robots.png:
	* windows.png: Made background transparent.

2003-06-19  William Jon McCann  <mccann@jhu.edu>

	* properties.h: 
	* properties.c: Removed icon theme draw area.  After
	the pref became instant apply it wasn't needed.
	Added background color configuration.

	* graphics.h:
	* graphics.c: Convert to use pixbufs.  This will allow
	us to use image themes with transparency and be able to
	easily scale the images.  Added the ability to configure
	the background color like the other games.

	* gameconfig.c (load_game_configs): 
	* graphics.c (load_game_graphics): Use glib file utilities
	and don't make so many assumptions about filenames (like
	don't assume there are no periods).
	(load_bubble_graphics): Use g_build_filename.

	* properties.c: Made preferences instant apply.

	* statusbar.c (gnobots_statusbar_new): Decrease spacing
	between status bar items since we no longer need room for a
	GTK separator.

	* main.c: 
	* properties.h: 
	* properties.c: Initial conversion to gconf.

	* keyboard.c (keyboard_string): Use gdk_keyval_name for
	num to name mapping.  When we verify that nothing else
	uses keylabels.h it can be removed.
	(keyboard_preferred): Use gdk_keyval_to_upper to convert
	case.

2003-06-18  William Jon McCann  <mccann@jhu.edu>

	* properties.c (show_properties_dialog): Clean up preferences
	dialog layout.

	* keyboard.c: 
	* keyboard.h: 
	* sound.c: 
	* sound.h: 
	* game.c: 
	* graphics.c: 
	* graphics.h: 
	* menu.c: 
	* menu.h: 
	* gameconfig.c: 
	* gameconfig.h: 
	* gnobots.c: 
	* statusbar.h: 
	* statusbar.c: Fixed compiler warnings.

2003-06-13  Callum McKenzie  <callum@physics.otago.ac.nz>

	* menu.c: Removed all the "Are you sure questions".

2003-06-11  Callum McKenzie  <callum@physics.otago.ac.nz>

	* menu.c: i18n fixes from Christian Neumair (bug #114875).

2003-05-31  Callum McKenzie  <callum@physics.otago.ac.nz>

	* Makefile.am (install-data-local): Implement setgid modifications
	(see gnome-games/ChangeLog). Also undo the score directory
	changes. It breaks more than it fixes.

2003-05-30  Callum McKenzie  <callum@physics.otago.ac.nz>

	* Makefile.am (scoredir): Changed score directory to fix bug
	#113968.

2003-05-30 Callum McKenzie <callum@physics.otago.ac.nz>

	* help/.cvsignore:
	* help/C/.cvsignore:
	* help/da/.cvsignore:
	* help/es/.cvsignore:
	* help/it/.cvsignore: Added (got lost in the shuffle).

2002-12-11  Ross Burton  <ross@burtonini.com>

	* help/C/gnobots2.xml
	* menu.c: 
	* properties.c:
	* gnobots2.soundlist.in:
	* gnobots2.desktop.in: Rename game to "GNOME Robots"

2002-11-27  Ross Burton  <ross@burtonini.com>

	* menu.c: 
	* gnobots.c: 
	* graphics.c: s/Gnome/GNOME/, for #99683.

2002-11-19  Jeremy Browne  <jeremy@synonymous.ca>

	* menu.c: (new_cb) (exit_cb): changed new game / quit dialogs for
	consistancy with other parts of gnome-games package. (Bug #97321)

2002-11-18  Fernando Herrera <fherrera@onirica.com>

	* gnobots2.desktop.in: add X-GNOME-BUGZILLA stuff

2002-11-11  Tim Musson <trmusson@ihug.co.nz>

	* game.c: (show_scores): no more multiple Score dialogs.
	* menu.c: (about_cb): no more multiple About dialogs. These fix
	#97320 for gnobots.

2002-11-11  Ross Burton  <ross@burtonini.com>

	* gnome-gnobots2.png: New icon contributed by Timothy Musson.

2002-08-23  Ross Burton  <ross@burtonini.com>

	* game.c:
	* gnobots.c:
	* menu.c:
	* menu.h:
	* properties.c: Enable the high scores dialog. Patch from Andrew
	Sobala <andrew@sobala.net>, fixing #84235.

2002-08-20  Ross Burton  <ross@burtonini.com>

	* menu.c: Rewrite the Quit and New callbacks. Fixes #90984.

2002-07-06  Ross Burton  <ross@burtonini.com>

	* keyboard.c (keyboard_cb): Allow the menu keyboard navigation
	(such as Alt-g) to work.
	* menu.c (about_cb): Allow the About -> Credits dialog to be
	closed.
	(both of these are from Timothy Musson <trmusson@ihug.co.nz>)

2002-06-02  Ross Burton  <ross@burtonini.com>

	* graphics.c: Use the application pixmap path instead of the
	system path, so pixmaps loads if installed in a different prefix
	to libgnome.

2002-06-03  Bastien Nocera  <hadess@hadess.net>

	* menu.c: (about_cb): remove separator in help menu, add icon in the
	about box

2002-05-10  Dave Neary  <bolsh@gimp.org>

	* Makefile.am:
	* game.c:
	* gameconfig.c:
	* gnobots.c:
	* graphics.c:
	* menu.c:
	* properties.c:
	* statusbar.c: Ported gnobots2 to gnome2, and got it
	compiling with -D*_DISABLE_DEPRECATED. Left to do: Change
	all dialogs to "action word" usable stuff. Enable Keynav.
	Handle changes in properties using gconf.

2002-05-05  Chris Lyttle    <chris@wilddev.net>

	* help/C/gnobots2-C.omf : updated for new format of SK 0.3.8.
	* help/C/Makefile.am : updated for new format of SK 0.3.8.
	
2002-04-15  Bastien Nocera  <hadess@hadess.net>

	* gnobots.c: (save_state): remove nstr(), patch from
	r_kinder@yahoo.com (Richard Kinder)

2002-02-17  Chris Lyttle  <chris@wilddev.net>

	* help/C/gnobots2.xml: updated for new template.
	* help/C/Makefile.am:  added legal.xml
	* help/C/legal.xml:  added to comply with new template

2002-02-14  Chris Lyttle    <chris@wilddev.net>

	* help/C/gnobots2.xml : move to XML.

	* help/C/gnobots2-C.omf : move to XML.

	* help/C/gnobots2.sgml : deleted, move to XML.

	* help/C/Makefile.am : move to XML.
	
2002-02-02  Zbigniew Chyla  <cyba@gnome.pl>

	* menu.c (about_cb): Don't try to translate empty string.

2001-12-19  Seth Nickell  <snickell@stanford.edu>

	* Makefile.am:
	* gnobots2.desktop:

	Install into the proper location and add a Categories
	field.
	
2001-07-27  Abel Cheung  <maddog@linux.org.hk>

	* gnobots2.desktop: Added traditional Chinese translation.

2001-07-12  Juan Pablo Mendoza <pablo_juan@yahoo.com>

	* Makefile.am: Don't create a `echo' file.

2001-07-07  Juan Pablo Mendoza <pablo_juan@yahoo.com>

	* gnobots.c
	* graphics.c: Vaya con dios imlib.

2001-07-05  Christian Rose  <menthos@menthos.com>

	* gnobots2.desktop: Modified Swedish entries.

2001-06-10  Juan Pablo Mendoza <pablo_juan@yahoo.com>

	* game.c : Apply patch from Matthew Sullivan <mattsull@iname.com>.
	  Bug #10664.

2001-06-09  Juan Pablo Mendoza <pablo_juan@yahoo.com>

	Fix bug #50786.

	* game.c (log_score): Use the same logic that in show_scores to
	  get the score name.
	* Makefile.am (install-data-local): Generate also the super-safe
	  score files and fix a typo in the generation of the -safe files.

2001-06-03  Juan Pablo Mendoza Mendoza <pablo_juan@yahoo.com>

	* gnobots.c (main): Don't try to free the gnome_master_client to
	  silent a gtk warning on exit.

2001-03-20 John Fleck <jfleck@swcp.com>

	* adding sgml version of docs - Makefiles still need to be done.
	
2000-05-12  Andreas Hyden  <a.hyden@cyberpoint.se>

	* gnobots.desktop: Added Swedish translation.

2000-04-22  Ian Peters  <itp@gnu.org>

	* gnobots.c: moved calls to push_[visual|colormap], added calls to
	  pop_[colormap|visual] -- these are for the drawing_area only, not for
	  everything.

1999-03-04  Ian Peters  <itp@acm.org>

	* keyboard.c: keyboard_cb: Commented out suspicious line checking
	keyboard modifiers, as this breaks some X setups with Numlock as
	modifier.  What was this for anyway?  Gtk+ can grab events fine
	regardless of what you do.

1999-02-21  Changwoo Ryu  <cwryu@adam.kaist.ac.kr>

	* properties.c, game.c: Marked more translatable strings with _().

1999-02-13  Ian Peters  <ipeters@acm.org>

	* Nothing was connected to delete_event, segfault on wm close.  Removed
	static from exit_cb and really_exit_cb in menu.c, and connected them up
	in gnobots.c, and now it works.

1999-01-26  Miguel de Icaza  <miguel@nuclecu.unam.mx>

	* gnobots.c (argv): Visual/Colormap fix.

	* menu.c: Kill file menu.

