2004-05-17 Dan Winship * src/adjmtrx.c, * src/bintree.c, * src/connect4.c, * src/evaluate.c, * src/heurist.c, * src/ia_main.c, * src/pbsolver.c: Remove #include . (Welcome to the 90s!) 2004-03-07 Callum McKenzie * src/main.c (on_help_about): Fix up the copyright notice. 2004-03-03 Callum McKenzie * 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 * src/ia_main.c (endgame): Avoid a compiler warning. 2004-02-11 Callum McKenzie * src/main.c (on_help_about): translator_credits -> translator-credits. 2004-02-09 Callum McKenzie * main.c: * prefs.c: * theme.c: Patch from Paolo Borelli to remove code deprecated in glib/gtk+ 2.4. 2004-01-13 Callum McKenzie * data/Makefile.am: spaces->tab, fixing gnect schemas install (thanks Joe). 2004-01-08 Tim Musson * 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 * data/Makefile.am (CLEANFILES): Clean up after ourselves. 2003-10-29 Callum McKenzie * src/Makefile.am: Removed *_DISABLE_DEPRECATED. * src/gnect.c (gnect_cleanup): More gtk_timeout_remove -> g_source_remove transformations. 2003-10-27 Callum McKenzie * src/prefs.c: A patch from Steve Chaplin to replace deprecated casting macros. 2003-10-21 Callum McKenzie * 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 * src/prefs.c: * src/gfx.c: Updated to remove functions deprecated in gtk+-2.4. 2003-10-11 Callum McKenzie * 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 * help/C/gnect.xml: Updated documentation for 2.4. 2003-07-10 Callum McKenzie * src/prefs.c (prefs_dialog_create): * src/gui.c (gui_create): Changed the title to match the menu item. 2003-07-09 Callum McKenzie * data/gnect.desktop.in: Update name to fit HIG (bug 116916). 2003-06-22 Callum McKenzie * 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 * 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 * src/gnect.c (gnect_get_random_num): Use glib random functions. * src/prefs.c: Fix to remove compiler warnings. 2003-06-16 Tim Musson * src/prefs.h: * src/prefs.c: Added "grab" buttons to keyboard control options (fixes gnect part of #97327) 2003-06-15 Callum McKenzie * 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 * 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 * src/prefs.c (cb_prefs_gconf_verify_changed): HIG fixes for preferences dialog. 2003-06-09 William Jon McCann * src/dialog.c: * src/gui.c: * src/prefs.c: Removed separator from dialogs as in HIG. 2003-06-08 Callum McKenzie * src/gui.c: UI consistency (see bug #114447). 2003-06-05 William Jon McCann * data/Makefile.am (install-data-local): Only install schemas if they are requested. 2003-05-28 Callum McKenzie * 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 * src/main.h: Fixes for Sun. Thanks to Rick Burridge, closing #109989. 2003-03-07 Ross Burton * src/Makefile.am: Link to the shared games library. * src/prefs.c (prefs_init): Use the shared sanity check. 2003-02-24 Jeremy Katz * data/gnect.schemas.in: add applyto to schemas (closes #106903) 2002-12-17 Ross Burton * data/Makefile.am (schema_in_files): Fix the GConf schema path. 2002-11-29 Ross Burton * data/Makefile.am (EXTRA_DIST): Put the source of the schemas in the dist, not the generated files. 2002-11-18 Fernando Herrera * data/gnect.desktop.in: add X-GNOME-BUGZILLA stuff 2002-11-18 Jeremy Browne * 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 * 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 * pixmaps/gnect-icon.png: New icon contributed by Timothy Musson. 2002-10-08 Tim Musson * 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 * 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 * src/connect4.c: Find files at the correct directory. 2002-05-05 Chris Lyttle * 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 * src/Makefile.am: remove $(includedir) that's unused, thanks to Ronald Bultje for pointing it out 2002-04-24 Zbigniew Chyla * 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 * src/main.c: *textdomain*() use GETTEXT_PACKAGE and UTF-8. * src/dialog.c: Trivial translator credit name change. 2002-04-24 Tim Musson * 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 * 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 * 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 * 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 * 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 * 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 * help/C/Makefile.am: * help/C/gnect.xml: * help/C/figures/mainwindow.png: Main Window figure added. 2002-04-19 Dave Neary * 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 * 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 * 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 * 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 * 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 * data/Makefile.am: * data/gnect.desktop: * data/gnect.desktop.in: make gnect a proper gnome2 app wrt desktop file 2001-04-07 Dave Neary * Ooops! Missed the pixmap directory. 2001-04-04 Dave Neary * 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 * Misc. changes to gnect-1.4.2 (mostly just removing the original configure/build stuff) for addition to gnome-games.