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

	* src/main.c: Rework the window size saving code. Now saves the
	window size rather than the board size and doesn't reference the
	default gconf client unnecessarily.

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

	* data/gnect.schemas.in:
	* src/main.c: Save and restore the window size at shutdown/startup.

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

	* src/prefs.c: 
	* src/main.c:
	* src/gfx.h:	
	* src/gfx.c: Patch from Paolo Borelli to make the game resizeable
	and to clean up the code a bit. Also update the name in the about box.

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

	* src/prefs.c: Patch from Paolo Borelli to remove redundant code
	(bug #152275).

2004-08-27  Richard Hoelscher  <rah@rahga.com>

	* src/bintree.c (bin_compare): Function assumed size of "long"
	is 32 bits, fixed with glib. Bug #140545
	
2004-07-08  Paolo Borelli  <pborelli@katamail.com>

	* gfx.c: harmless thinko in grid drawing.

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

	* prefs.c: Use Paolo Borelli's new key control selection code.
	This is a vast improvement over the old code.

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

	* prefs.c: Fix poitner castings.

2004-05-17  Dan Winship  <danw@novell.com>

	* src/adjmtrx.c,
	* src/bintree.c,
	* src/connect4.c,
	* src/evaluate.c,
	* src/heurist.c,
	* src/ia_main.c,
	* src/pbsolver.c: Remove #include <malloc.h>. (Welcome to the
	90s!)

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

	* data/gnect.schemas.in: Changed the default key bindings 
	to use the arrow keys.

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

	* src/gfx.c:
	* src/gfx.h:
	
	* src/main.c: Rationalise the declaration of gc so that it is
	linked properly with -fdata-sections.

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

	* src/main.c (on_help_about): Fix up the copyright notice.

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

	* help/C/figures/mainwindow.png:
	* help/C/gnect.xml: Updated for 2.6 and Tim's rewrite. I hope I 
	got the theme details right.

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

	* src/ia_main.c (endgame): Avoid a compiler warning.

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

	* src/main.c (on_help_about): translator_credits ->
	translator-credits.

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

	* main.c:
	* prefs.c:	
	* theme.c: Patch from Paolo Borelli to remove code deprecated in
	glib/gtk+ 2.4.

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

	* data/Makefile.am: spaces->tab, fixing gnect schemas install
	(thanks Joe).

2004-01-08  Tim Musson  <trmusson@ihug.co.nz>

	* src/gfx.c:
	* src/gfx.h:
	* src/main.c:
	* src/main.h:
	* src/prefs.c:
	* src/prefs.h:
	* src/theme.c:
	* src/theme.h: Rewritten (an attempt at spaghetti reduction).

	* src/connect4.h: Added playgame prototype.
	* src/connect4.c: Tweaks to fatal error treatment.

	* data/gnect.schemas.in: Added theme_id key. Removed theme, startmode,
	  soundmode and grid keys.

	* src/Makefile.am:
	* data/Makefile.am:
	* pixmaps/Makefile.am: Updated for the changes below.

	* src/brain.c:
	* src/brain.h:
	* src/dialog.c:
	* src/dialog.h:
	* src/gnect.c:
	* src/gnect.h:
	* src/gui.c:
	* src/gui.h:
	* src/sound.c:
	* src/sound.h: Removed.

	* data/*gnect: Removed (16 files).

	* pixmaps/bg_toplight.png:
	* pixmaps/tileset_50x50_hcontrast.png: Added.

	* pixmaps/bg_nightfall.jpg:
	* pixmaps/tileset_50x50_classic.png:
	* pixmaps/tileset_50x50_square.png: Improved.

	* pixmaps/tileset_40x40_catseyes.png:
	* pixmaps/tileset_40x40_clean.png:
	* pixmaps/tileset_50x50_clean.png:
	* pixmaps/tileset_40x40_classic.png:
	* pixmaps/tileset_48x32_emulator.png:
	* pixmaps/tileset_40x40_glassy.png:
	* pixmaps/tileset_45x45_safari.png:
	* pixmaps/tileset_40x40_square.png: Removed.

	* TODO: Removed.

2003-11-19  Callum McKenzie  <callum@localhost.localdomain>

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

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

	* src/Makefile.am: Removed *_DISABLE_DEPRECATED.

	* src/gnect.c (gnect_cleanup): More gtk_timeout_remove ->
	g_source_remove transformations.

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

	* src/prefs.c: A patch from Steve Chaplin to replace deprecated
	casting macros.

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

	* data/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-18  Callum McKenzie  <callum@physics.otago.ac.nz>

	* src/prefs.c: 
	* src/gfx.c: Updated to remove functions deprecated in gtk+-2.4.

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

	* src/gui.c (gui_create): Only respond to one of the "delete" and
	"destroy" signals. Calling gtk_main_quit multiple times can be
	amusing. This may be the cause of 124329.

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

	* help/C/gnect.xml: Updated documentation for 2.4.

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

	* src/prefs.c (prefs_dialog_create): 
	* src/gui.c (gui_create): Changed the title to match the menu item.

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

	* data/gnect.desktop.in:  Update name to fit HIG (bug 116916).

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

	* src/gui.c: 
	* src/gnect.c: Spaces at beginning/end of strings removed to help
	i18n.
	
	* src/prefs.c: Space before punctuation fixes as per bug #115694.

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

	* src/prefs.c (prefs_dialog_create): 
	* src/dialog.c (dialog_score_create): Tweaked spacing.

	* src/gnect.c (gnect_cleanup): Only call gtk_main_quit if we are in
	a main loop.

	* src/heurist.c: 
	* src/playgame.c: 
	* src/evaluate.c: 
	* src/ia_main.c: 
	* src/bintree.c: 
	* src/connect4.c: 
	* src/connect4.h: 
	* src/adjmtrx.c: 
	* src/prefs.c: 
	* src/gfx.c: 
	* src/gui.c: 

	* src/dialog.c: Fixed compiler warnings.

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

	* src/gnect.c (gnect_get_random_num): Use glib random functions.

	* src/prefs.c: Fix to remove compiler warnings.

2003-06-16  Tim Musson  <trmusson@ihug.co.nz>
 
        * src/prefs.h:
	* src/prefs.c: Added "grab" buttons to keyboard control options
        (fixes gnect part of #97327)
 

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

	* src/gui.c (gui_set_status_prompt_new_game): Reworded the message
	to get rid of the awkward "->" thing.

	* data/gnect.schemas.in: Change the default keys to be the arrow
	keys.

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

	* src/prefs.c: 
	* src/prefs.h: 
	* data/gnect.schemas.in:
	* src/gui.c: Removed the "are you sure" questions.

	* src/prefs.c: Removed dead code from the preferences response
	callback (actually deleted the entire function and made the
	callback gtk_widget_hide).

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

	* src/prefs.c (cb_prefs_gconf_verify_changed): HIG fixes for
	preferences dialog.

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

	* src/dialog.c: 
	* src/gui.c: 
	* src/prefs.c: Removed separator from dialogs as in HIG.

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

	* src/gui.c: UI consistency (see bug #114447).

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

	* data/Makefile.am (install-data-local): Only install schemas
	if they are requested.

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

	* src/prefs.c (prefs_dialog): 
	* src/dialog.c (dialog_score):
	* src/dialog.c (dialog_about): Use gtk_window_present for the
	dialogs. Fixes bug #113892. Thanks to Steve Chaplin.

2003-04-06  Ross Burton  <ross@burtonini.com>

	* src/main.h: Fixes for Sun. Thanks to Rick Burridge, closing
	#109989.

2003-03-07  Ross Burton  <ross@burtonini.com>

	* src/Makefile.am: Link to the shared games library.

	* src/prefs.c (prefs_init): Use the shared sanity check.

2003-02-24  Jeremy Katz  <katzj@redhat.com>

	* data/gnect.schemas.in: add applyto to schemas (closes #106903)

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

	* data/Makefile.am (schema_in_files): Fix the GConf schema path.

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

	* data/Makefile.am (EXTRA_DIST): Put the source of the schemas in
	the dist, not the generated files.

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

	* data/gnect.desktop.in: add X-GNOME-BUGZILLA stuff

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

	* src/gui.c:  Changes to quit / new game dialogs for consistency with
	other parts of gnome-games package. (Bug #97321)

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

	* src/gui.c:  Changes to quit / new game dialogs for consistency with
	other parts of gnome-games package. (Bug #97321)

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

	* pixmaps/gnect-icon.png: New icon contributed by Timothy Musson.

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

	* src/gui.c: (cb_gui_quit_verify): fixed crash when closing main
	window during an animation (#91264). Also added GTK_DIALOG_MODAL
	to the quit dialog.

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

	* src/prefs.c, src/gui.c: Prefs/gconf instant-apply.
	* src/gui.c: Removed "Exit" and "Scores" buttons from toolbar (HIG).

2002-02-09  Juan Pablo Mendoza <jpablo@gnome.org>

	* src/connect4.c: Find files at the correct directory.
	
2002-05-05  Chris Lyttle <chris@wilddev.net>

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

	* src/Makefile.am: remove $(includedir) that's unused, thanks
	to Ronald Bultje <rbultje@ronald.bitfreak.net> for pointing it out

2002-04-24  Zbigniew Chyla  <cyba@gnome.pl>

	* data/gnect.soundlist.in: New file, based od gnect.soundlist.

	* data/gnect.soundlist: Removed, will be generated automatically.

	* data/Makefile.am:
	Add rules to generate gnect.soundlist from gnect.soundlist.in.

	* data/.cvsignore: Added gnect.soundlist.

2002-04-24  Abel Cheung  <maddog@linux.org.hk>

	* src/main.c: *textdomain*() use GETTEXT_PACKAGE and UTF-8.
	* src/dialog.c: Trivial translator credit name change.

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

	* src/dialog.c: If the score box was destroyed by the window manager,
	  gnect would crash when asked to unhide it. Now fixed.

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

	* src/prefs.c:
	* src/prefs.h:
	* src/gfx.c:
	* src/gnect.c:
	* data/gnect.schemas:
	* help/C/gnect.xml:
	  Removed the animated wipe toggle and the random "Who starts"
	  option. Both were overkill.

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

	* src/prefs.c: Removed Help, OK and Apply from prefs. Didn't read the
	  new style guide closely enough. Ouch.

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

	* src/main.c: gnome_program_init replaces gnome_init_with_popt_table.
	* src/prefs.c: Added Help, OK and Apply buttons to prefs dialog.

	* src/main.c:
	* src/gnect.c:
	* src/prefs.h:
	* src/prefs.c: Converted to gconf.
	* data/Makefile.am:
	* data/gnect.schemas: new file

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

	* pixmaps/Makefile.am:
	* pixmaps/gnect-about.png: removed
	* src/main.h: Gnect's desktop icon is now used in the About dialog,
	  consistent with gnome-games.
	* src/dialog.c: Removed Gnect's URL (it's now just in the help docs).

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

	* src/gui.c: cb_gui_key_press now has a return value, fixing a bug
	    discovered by Dave in which menus couldn't be opened using the
	    keyboard.

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

	* help/C/Makefile.am:
	* help/C/gnect.xml:
	* help/C/figures/mainwindow.png: Main Window figure added.

2002-04-19  Dave Neary <bolsh@gimp.org>

	* src/adjmtrx.c:
	* src/bintree.c:
	* src/connect4.c:
	* src/evaluate.c:
	* src/heurist.c:
	* src/ia_main.c:
	* src/pbsolver.c:
	* src/playgame.c:
	* src/proto.h: Ran these source files through dos2unix to
	  get rid of CRLF.

2002-04-19  Dave Neary <bolsh@gimp.org>

	* src/dialog.c:
	* src/connect4.c: Moved Giuliano's copyright message to
	  the About dialog - it really shouldn't be dumped to
	  stdout.

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

	* help/C/gnect.sgml: removed
	* help/C/gnect.xml & legal.xml: new files
	* help/C/Makefile.am & gnect-C.omf: updated for the new manual.

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

	* dialog.c:
	  - Removed needless test for About dialog logo.
	  - Velena's homepage missing in action - removed URL from About.
	    Was: http://www.ce.unipr.it/~gbe/velena.html
	* data/gnect.desktop.in: Changed wording in Comment field.
	* data/clean_50x50.gnect: Grid colour to new format.
	* dialog.c, gui.c, gnect.c, main.c, main.h, gfx.c, sound.c,
	  prefs.c, theme.c, brain.c:
	  - Fixed my botched indentation.

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

	* data/clean_40x40_nightfall.gnect:
	  - Theme's grid colour changed to the new format.
	* dialog.c:
	  - Scorebox icon now uses gtk_image_new_from_file.
	  - Added gtk_window_set_transient_for About dialog.
	  - Support for translator credits in About dialog.
	  - Updated dates and email addresses.
	* gui.c:
	  - Removed old inclusion of gnome-window-icon.h
	  - Geometry parsing now done by gtk_window_parse_geometry.
	* dialog.c, dialog.h, gui.c, gui.h, gnect.c, gnect.h,
	  main.c, main.h, gfx.c, gfx.h, sound.c, sound.h, prefs.c,
	  prefs.h, theme.c, theme.h, brain.c, brain.h:
	  - Code formatting tweaked to better match Gnome's style.

2002-04-16  Bastien Nocera  <hadess@hadess.net>

	* data/Makefile.am:
	* data/gnect.desktop:
	* data/gnect.desktop.in: make gnect a proper gnome2 app wrt desktop
	file

2001-04-07  Dave Neary <bolsh@gimp.org>
	
	* Ooops! Missed the pixmap directory.

2001-04-04  Dave Neary <bolsh@gimp.org>

	* Finished port of gnect to the GNOME 2.0 API. It even
	  compiles and runs properly with DISABLE_DEPRECATED set.
	  Main changes are:
	  - Uses of GnomePropertyBox replaced by GtkDialog
	  - Themes use #RRGGBB instead of the old format
          - Signals are handled quite differently -
            g_signal_connect() replaces gtk_signal_connect, and
	    the "response" signal is used for most dialogs.
          I also fixed the bit that needed white_ob.cn4 to be in
	  /usr/share/gnect. It now goes (correctly) into
	  ${prefix}/share/gnect and gets found there.

2001-12-21  Tim Musson <trmusson@ihug.co.nz>

	* Misc. changes to gnect-1.4.2 (mostly just removing the original
	  configure/build stuff) for addition to gnome-games.

