2004-03-04 Callum McKenzie * help/C/gnotravex.xml: Update version number. Nothing else has changed. 2004-02-15 Callum McKenzie * gnotravex.c: Make sure font scaling works regardless of display resolution settings. 2004-02-11 Callum McKenzie * gnotravex.c (about_cb): translator_credits -> translator-credits. 2003-11-19 Callum McKenzie * Makefile.am (CLEANFILES): Make sure we clean up the generated schema files. 2003-10-29 Callum McKenzie * Makefile.am: 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. Also consolidated the score files list under a variable. See bug #123192. * gnotravex.c: Converted the n x n strings to use the proper UTF-8 multiplication symbol (see bug #115441). Also replaced some deprecated GTK+ functions. 2003-09-15 Callum McKenzie * gnotravex.c: Fix a crash in the hint code. Check everything after using search-and-replace editing you fool ! Fixes bug #122307. 2003-08-02 Callum McKenzie * gnotravex.schemas.in: * gnotravex.c: Reorganised the resizing code so that the window size drives the tile size and not vice-versa. This is a lot cleaner and a bit like what gnomine does. There are three fewer functions, so it must be better right ? 2003-07-09 Callum McKenzie * gnotravex.desktop.in: Update name to fit HIG (bug 116916). 2003-06-26 William Jon McCann * Makefile.am (EXTRA_DIST): Added missing schemas.in. * gnotravex.c: #define gconf keys. (update_score_state): (game_score): (score_cb): Fixed sprintf into fixed length buffer. 2003-06-24 Callum McKenzie * gnotravex.c Fix minor memory leaks and make sure that we don't update the size when the menu item is de-selected (and also make sure that we don't bother if the size doesn't change). 2003-06-22 Callum McKenzie * gnotravex.c: Space before punctuation fixes as per bug #115694. Also enforce the space between the label and the time via an extra blank label (ugly, but doing it in the label is worse from an i18n perspective). Also make sure that menu items are only sensitive when need. * gnotravex.schemas.in: Remove the period from the end of short descriptions. 2003-06-18 William Jon McCann * gnotravex.c: Include string.h and change gtk_widget_set_uposition to gtk_window_move. 2003-06-17 William Jon McCann * gnotravex.c: Fixed most of the compiler warnings. 2003-06-16 William Jon McCann * gnotravex.c (main): Look for game icon in GNOME_ICONDIR instead of GNOME_ICONDIR"/gnotravex". Actually, it wasn't finding it in the subdirectory for some reason. This makes it work and we don't need a subdirectory anymore. * gnome-gnotravex.png: Make background transparent and use Vera font for numbers. 2003-06-15 Callum McKenzie * gnotravex.c: Reverting Jon's changes until we can figure out how to make sure xgettext doesn't spew. 2003-06-14 William Jon McCann * gnotravex.c (new_game_cb): Use multiplication symbol in status bar too. 2003-06-13 William Jon McCann * gnotravex.c: Use UTF-8 multiplication symbol in settings menu. 2003-06-13 Callum McKenzie * .cvsignore: Add gnotravex.schemas. * gnotravex.c: Clarify the hints for the move menu. 2003-06-12 William Jon McCann * gnotravex.c: Use standard function brace style so that emacs will do changelogs correctly. Tried to make spacing style consistent. Changed all ints to gints. (get_bg_color): If we have a function to get the background color it may as well return the color instead of setting a g lobal variable. (button_press_space): Resume game if tile is clicked. 2003-06-12 Callum McKenzie * gnotravex.schemas.in: * Makefile.am: * gnotravex.c: Add gconf support to remember the game and tile size. Let the window shrink from it's initial size. Also fixed a minor redraw bug when it failed to distinguish between game over and paused (paused has become the game_state variable). * Makefile.am (install-data-local): Fix unfortunate mistake with misplacement of high score files. 2003-06-11 William Jon McCann * gnotravex.png: Removed. * Makefile.am: Removed now unused pixmap. * gnotravex.c: Reworked to use drawing primatives and pango text to draw pieces. This allows the colors and text to follow the default theme and for the size to be scalable. Also tried to make coding style self consistent. 2003-06-11 Callum McKenzie * gnotravex.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-14 Callum McKenzie * gnotravex.c: Optimisation of the fix for #78189. It should improve performance over a remote X connection. Unfortunately I haven't tested it yet to see if it actually helps. 2003-05-13 Callum McKenzie * gnotravex.c: Fixed bug #78189. No more corruption of the tiles if they are moved off the edge of the window. 2003-05-05 Callum McKenzie * Makefile.am: * gnotravex.desktopn.in (Icon): Moved location of the icon to the shared pixmap directory, closes bug #100950. 2003-04-06 Ross Burton * gnotravex.c: Fix code which the Sun compiler doesn't like. Thanks to Rick Burridge, closing #109992. 2003-02-26 Theo van Klaveren * gnotravex.c: Replace rand()/srand() usage with g_random_*(). Fixes #103832. 2003-02-05 Ross Burton * help/C/gnotravex.xml: Updated Rob's email. 2002-12-11 Ross Burton * gnotravex.c: Rename game to "GNOME Tetravex". 2002-11-21 Tim Musson * gnotravex.c (about_cb): No more multiple About dialogs. (Bug #97320) (score_cb), (game_score): Made Score dialog modal. (Bug #97320) 2002-11-18 Fernando Herrera * gnotravex.desktop.in: add X-GNOME-BUGZILLA stuff 2002-08-23 Ross Burton * gnotravex.c: Enable the high scores dialog. Patch from Andrew Sobala , fixing #84235. 2002-07-07 Ross Burton * gnotravex.c(gui_draw_pause): Fix an identical memleak to the one in redraw_all, thanks to David Westlund for pointing it out. 2002-07-04 David Westlund * gnotravex.c: The tiles on the right don't disappear when moving tiles from the menu (fixes #78189). Fixed a possible memory leak in function redraw_all. 2002-07-04 Ross Burton * gnotravex.c: When the game is paused, hide the numbers so the player cannot cheat. (closes #85476) 2002-06-03 Ross Burton * gnotravex.c: Load pixmaps from the application path, instead of the system (fixes #83917). Also set the about dialog to be a transient for the parent window. 2002-06-03 Bastien Nocera * gnotravex.c: (about_cb): add icon to the about dialog 2002-05-05 Chris Lyttle * help/C/Makefile.am: updated for new format of SK 0.3.8. * help/C/gnotravex-C.omf: updated for new format of SK 0.3.8. 2002-04-15 Bastien Nocera * gnotravex.c: (save_state): remove nstr(), patch from r_kinder@yahoo.com (Richard Kinder) 2002-02-17 Chris Lyttle * help/C/gnotravex.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/gnotravex.xml : move to XML. * help/C/gnotravex-C.omf : move to XML. * help/C/gnotravex.sgml : deleted, move to XML. * help/C/Makefile.am : move to XML. 2002-02-02 Zbigniew Chyla * gnotravex.c (about_cb): Don't try to translate empty string. 2002-01-20 Juan Pablo Mendoza Patch from Andreas Simon gnotravex.c: Remove some deprecated functions and reduce flickering when changuing board size. 2002-01-03 Josh Barrow * Makefile.am: * gnotravex.c: (main), (create_window), (create_space): 2001-12-31 Josh Barrow * gnotravex.c: (expose_space), (gui_draw_pixmap), (setup_mover), (create_space), (create_mover), (load_image), (get_bg_color), (make_buffer), (quit_game_cb), (nstr): Changed to not use deprecated functions. 2001-12-23 Mark McLoughlin * gnotravex.c: port from GtkClock to GamesClock. * Makefile.am: upd. 2001-12-19 Seth Nickell * Makefile.am: * gnotravex.desktop: Install into the correct location and add a Categories field. 2001-12-04 Duarte Loreto * gnotravex.desktop: Added Portuguese (pt) translation. 2001-07-27 Abel Cheung * gnotravex.desktop: Added traditional Chinese translation. 2001-06-16 Juan Pablo Mendoza * gnotravex.c: See you in hell imlib. 2001-06-03 Juan Pablo Mendoza * gnotravex.c (main): Don't try to free the gnome_master_client to silent a gtk warning on exit. 2001-05-28 Juan Pablo Mendoza * gnotravex.c: Made the game area unsensitive when whe are moving parts automaticaly, fix bug #2998. 1999-09-25 Ian Peters * Makefile.am: Added a missing \, which caused $(INTLLIBS) not to be added to the link line, breaking it on IRIX (I'm told...). Thanks to David Kaelbling @ SGI. 1999-09-24 Michael Fulbright * gnotravex.c: Fixed bug which caused game to infinitely loop creating new games when you first run the game. 1999-08-23 Matthias Warkus * Makefile.am, gnotravex.desktop: finally use our icon. 1999-08-09 Robert Brady : [bug #1781]. 1999-01-26 Miguel de Icaza * gnotravex.c: Kill file menu. 1999-01-10 Nat Friedman * gnotravex.c (create_statusbar): Replaced the GtkStatusBar with a GnomeAppBar. (message): Use the appbar. Standardized the menus. Installed menu hints.