2004-03-03 Callum McKenzie * help/C/gnobots2.xml: Update the version since it is still accurate. 2004-02-23 Callum McKenzie * help/it/.cvsignore: Making it correct. 2004-02-22 Callum McKenzie * 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 * properties.c (show_properties_dialog): Typo. Fixes bug #134442. 2004-02-14 Callum McKenzie * 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 * 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 * properties.c (gconf_set_background_color): Set saving background color as a 12-digit hex triplet. Bug #134179. 2004-02-11 Callum McKenzie * menu.c (about_cb): translator_credits -> translator-credits. 2004-02-07 Callum McKenzie * 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 * properties.c: Fix a crasher where list_view was not set to NULL at the right time. Bug #132047. 2003-11-19 Callum McKenzie * Makefile.am (CLEANFILES): Clean up the schema data after ourselves. 2003-11-19 Callum McKenzie * 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 * help/it/Makefile.am: * help/da/Makefile.am: * help/es/Makefile.am: Updated to let make uninstall work. 2003-10-30 Callum McKenzie * Makefile.am (INCLUDES): Removed *_DISABLE_DEPRECATED. 2003-10-21 Callum McKenzie * 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 * game.c: * properties.c: * properties.h: Replaced deprecated gtk+ functions. 2003-10-01 Callum McKenzie * 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 * graphics.c: * properties.c: GConf return value checks. 2003-08-01 Callum McKenzie * 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 * help/C/gnobots2.xml: Updated for 2.4, including the screenshot. 2003-07-28 Callum McKenzie * properties.c: Finally make the key-control entry dialog usable via the keyboard. Fixes bug 97327. 2003-07-10 Callum McKenzie * 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 * Makefile.am: Build fixes. 2003-06-24 William Jon McCann * 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 * 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 * gnobots2.schemas.in: Typo. (Fixes bug 115693.) 2003-06-20 William Jon McCann * 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 * 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 * 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 * menu.c: Removed all the "Are you sure questions". 2003-06-11 Callum McKenzie * menu.c: i18n fixes from Christian Neumair (bug #114875). 2003-05-31 Callum McKenzie * 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 * Makefile.am (scoredir): Changed score directory to fix bug #113968. 2003-05-30 Callum McKenzie * 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 * help/C/gnobots2.xml * menu.c: * properties.c: * gnobots2.soundlist.in: * gnobots2.desktop.in: Rename game to "GNOME Robots" 2002-11-27 Ross Burton * menu.c: * gnobots.c: * graphics.c: s/Gnome/GNOME/, for #99683. 2002-11-19 Jeremy Browne * 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 * gnobots2.desktop.in: add X-GNOME-BUGZILLA stuff 2002-11-11 Tim Musson * 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 * gnome-gnobots2.png: New icon contributed by Timothy Musson. 2002-08-23 Ross Burton * game.c: * gnobots.c: * menu.c: * menu.h: * properties.c: Enable the high scores dialog. Patch from Andrew Sobala , fixing #84235. 2002-08-20 Ross Burton * menu.c: Rewrite the Quit and New callbacks. Fixes #90984. 2002-07-06 Ross Burton * 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 ) 2002-06-02 Ross Burton * 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 * menu.c: (about_cb): remove separator in help menu, add icon in the about box 2002-05-10 Dave Neary * 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 * 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 * gnobots.c: (save_state): remove nstr(), patch from r_kinder@yahoo.com (Richard Kinder) 2002-02-17 Chris Lyttle * 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 * 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 * menu.c (about_cb): Don't try to translate empty string. 2001-12-19 Seth Nickell * Makefile.am: * gnobots2.desktop: Install into the proper location and add a Categories field. 2001-07-27 Abel Cheung * gnobots2.desktop: Added traditional Chinese translation. 2001-07-12 Juan Pablo Mendoza * Makefile.am: Don't create a `echo' file. 2001-07-07 Juan Pablo Mendoza * gnobots.c * graphics.c: Vaya con dios imlib. 2001-07-05 Christian Rose * gnobots2.desktop: Modified Swedish entries. 2001-06-10 Juan Pablo Mendoza * game.c : Apply patch from Matthew Sullivan . Bug #10664. 2001-06-09 Juan Pablo Mendoza 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 * gnobots.c (main): Don't try to free the gnome_master_client to silent a gtk warning on exit. 2001-03-20 John Fleck * adding sgml version of docs - Makefiles still need to be done. 2000-05-12 Andreas Hyden * gnobots.desktop: Added Swedish translation. 2000-04-22 Ian Peters * 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 * 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 * properties.c, game.c: Marked more translatable strings with _(). 1999-02-13 Ian Peters * 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 * gnobots.c (argv): Visual/Colormap fix. * menu.c: Kill file menu.