2004-03-03 Callum McKenzie * help/C/glines.xml: * help/C/figures/*: Updates for 2.6. 2004-02-14 Callum McKenzie * glines.c (load_image): Removed the _has_separator calls from message dialogs. 2004-02-11 Richard Hoelscher * glines.c (bg_color_callback): Set saving background color as a 12-digit hex triplet. Bug #134179. 2004-02-11 Callum McKenzie * glines.c (game_about_callback): translator_credits -> translator-credits. 2004-01-29 Callum McKenzie * shapes.svg: Updates from Richard Hoelscher. 2004-01-21 Callum McKenzie * glines.c (button_press_event): Ignore double and triple clicks. Just like for Mahjongg. Richard Hoelscher pointed this out in bug #132010. 2004-01-20 Callum McKenzie * balls.svg: Reworked version from Richard Hoelscher. Smaller file and wobble-free graphics. 2004-01-10 Callum McKenzie * glines.c (field_expose_event): Shrink the event area by one so we don't try drawing grid cells that aren't there. Jon McCann spotted this. 2004-01-09 Callum McKenzie * glines.c (check_goal): Make sure we don't miss "accidental" completions. Fixes bug #130291. * Makefile.am (pixmap_DATA): Added shapes.svg; a colour-blind friendly theme. 2004-01-08 Callum McKenzie * glines.schemas.in: * glines.h: * glines.c: Remember the window size. Removed some unused code. Reworked the layout of the "Next balls" and "Score" section. 2004-01-07 Callum McKenzie * glines.c: Minor bug fixes fom previous work: "Next Balls" is bold again. The expose code doesn't miss tiles anymore. 2004-01-06 Callum McKenzie * glines.schemas.in: Set balls.svg to be the new default since it shows off the resizing routines to the best advantage. * glines.c: The resizing work is basically finished. The window size isn't remembered yet and there is an expose bug when a window is dragged quickly across it. Aside from that it works well. 2004-01-05 Callum McKenzie * glines.c: More resizing work and switch over to using the GamesGridFrame widget to save having to account for offsets in all the drawing functions. 2004-01-04 Callum McKenzie * glines.c: Replaced the home-grown clamp function with glibs. Also started to rework the code to handle a resizeable window. * help/C/glines.xml: Updated the theme-creation section. 2004-01-03 Callum McKenzie * glines.c (load_image): * Makefile.am (pixmap_DATA): Replace ball.png with balls.svg. Include a bit of logic to make the transition painless. 2004-01-02 Callum McKenzie * glines.c (load_image): Rescale graphics to fit. The graphics now just have to fit a 4x7 grid. This means that we now support SVG properly. 2003-12-28 Callum McKenzie * glines.c: Fix attempts to do an expose event before the configure event. Remember to connect the configure and expose signals to the same widget. 2003-12-17 Callum McKenzie * glines.c (fill_menu): Adapt to the new gobject API for games_file_list. Removed any dependence on the internals of games_file_list. 2003-12-04 Callum McKenzie * glines.c (fill_menu): Rework to use the new libgames-support API. 2003-11-27 Callum McKenzie * glines.c: Remove old pref dialog help code that is no longer used. Use the shared code for finding the theme files (also strip the suffixes from the theme names). 2003-11-19 Callum McKenzie * Makefile.am (CLEANFILES): Clean up the schema files. 2003-11-07 Callum McKenzie * glines.c (fill_menu): Patch from Kaushal Kumar to fix C89 compilation. Bug #126338. 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. See bug #123192. 2003-10-19 Callum McKenzie * glines.c: Replace deprecated functions. (main): Remove the explicit realize for the main board. Wed Aug 27 15:10:24 2003 Jonathan Blandford * glines.c (move_timeout_changed_cb): If we compile with -ansi, we need to use ansi-compatible comments. (ball_theme_changed_cb): Ditto 2003-08-09 Callum McKenzie * glines.c (main): More gconf defenses. 2003-08-04 Callum McKenzie * glines.c: Defensive programming against bad gconf data. 2003-07-30 Callum McKenzie * help/C/glines.xml: Updated for 2.4 (also updated the images). 2003-07-28 Callum McKenzie * classic.png: Improved the alpha blending with the background. Unfortunately the balls are still clipped at the top, bottom and sides. 2003-07-27 Callum McKenzie * glines.c: Compiler warning fixes. 2003-07-10 Callum McKenzie * glines.c (main): Dropped the g from the title to match the desktop entry. 2003-07-09 Callum McKenzie * glines.desktop.in: Update name to fit HIG (bug 116916). * glines.c: Fix a race condition where the animation callback may be called after the main drawing area is destroyed. Based mostly on Jörgen Viksell's patch. Fixes bug 117019. 2003-07-06 Steve Chaplin * glines.c (fill_menu): Add 'g_free (dname);' to fix a memory leak. 2003-07-02 Callum McKenzie * Makefile.am: Build fixes. 2003-06-21 Callum McKenzie * glines.h: * glines.c: Cleanups and code improvements, mostly from Jorgen Viksell. 2003-06-20 William Jon McCann * glines.schemas.in: Added background_color. Fixed typo. * glines.c (bg_color_changed_cb): (load_properties): Check gconf background color is not NULL. 2003-06-19 William Jon McCann * glines.c: #define gconf key names. Stop leaking gconf clients. * glines.schemas.in: Changed gconf table sub-directory to preferences. There is no need to have both. I think this is ok since we haven't released this yet. 2003-06-18 William Jon McCann * glines.c: Include string.h. Removed remaining background pixmap stuff. 2003-06-17 William Jon McCann * glines.h: * glines.c: Fixed compiler warnings. 2003-06-16 William Jon McCann * Makefile.am (EXTRA_DIST): Added schemas.in. 2003-06-13 William Jon McCann * glines.c: Make emacs mode line consistent with others. 2003-06-11 Callum McKenzie * glines.c: i18n fixes from Christian Neumair (bug #114875). 2003-06-09 William Jon McCann * glines.c: Use new GamesFrame widget. * Makefile.am (INCLUDES): Added libgames-support stuff. * glines.c: Removed separator from dialogs as in HIG. 2003-06-08 William Jon McCann * dots.png: Replaced with snazzier images. * Makefile.am (pixmap_DATA): Added new gumball theme from bug #105921. Don't install unused background pixmaps. 2003-06-08 Callum McKenzie * glines.c (reset_game): Fixups to remove warnings and to make it ANSI C compatible. 2003-06-07 William Jon McCann * glines.c: Use pixbufs for ball images. Use grid lines instead of background pixmaps. HIG fixes for preferences dialog. 2003-06-06 William Jon McCann * Makefile.am (schema_in_files): * glines.schemas.in: Added gconf schemas. * glines.c: Glines now uses gconf. HIG fixes for pref dialog. 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-04-30 Abel Cheung * ChangeLog: Convert to UTF-8. 2002-12-24 John Fleck * help/C/glines.xml: add
tags around screenshots so the links to them display correctly in Yelp 2002-12-11 Ross Burton * help/C/glines-C.omf: * help/C/glines.xml: More s/Gnome/GNOME/. 2002-11-27 Ross Burton * glines.c: s/Gnome/GNOME/, for #99683. 2002-11-21 Tim Musson * glines.c: (game_about_callback) (game_top_ten_callback) (game_over): No more multiple About dialogs, and Score dialog is now modal. (Bug #97320) 2002-11-18 Fernando Herrera * glines.desktop.in: add X-GNOME-BUGZILLA stuff 2002-11-18 Jeremy Browne * glines.c: Changes to quit dialog for consistency with other parts of gnome-games package. (Bug #97321) 2002-11-10 Tim Musson * glines.c: (field_expose_event): redraw more squares after expose events (fixes #97314) 2002-11-11 Ross Burton * glines.png: New icon contributed by Timothy Musson. 2002-09-20 Ross Burton * help/C/glines.xml: Fix paths to the images, closing #93386. 2002-08-23 Ross Burton * glines.c: Enable the high scores dialog. Patch from Andrew Sobala , fixing #84235. 2002-07-14 Ross Burton * glines.c: Use g_snprintf() instead of snprintf() so that the OSF/1 compiler is happy (fixes #87800). 2002-06-19 Ross Burton * glines.c (main): Use the correct icon filename for the window icon. 2002-06-02 Ross Burton * glines.c: use application pixmap path, instead of libgnome pixmap path. Causes glines to run when installed in a different prefix to libgnome. 2002-05-05 Chris Lyttle * help/C/glines-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-23 Bastien Nocera * glines.c: (start_game), (draw_preview), (draw_all_balls), (draw_box), (draw_ball), (deactivate), (preview_expose_event), (field_expose_event), (kill_tagged), (animate), (load_theme_cb), (main): * glines.h: Remove the backing pixmaps, Use gtk_widget_queue_draw_area() instead of gtk_widget_draw() Move all drawing to the expose handler(s) Patch by jorgen.viksell@telia.com (Jörgen Viksell) 2002-04-15 Bastien Nocera * ChangeLog: * glines.c: (game_about_callback): remove nstr(), patch from r_kinder@yahoo.com (Richard Kinder) 2002-04-15 Bastien Nocera * glines.c: (game_about_callback): have a nice icon 2002-02-27 Edgar Luna * glines.c: Fix about dialog warning. 2002-02-17 Chris Lyttle * help/C/glines.xml: updated for new template. * help/C/Makefile.am: added legal.xml * help/C/legal.xml: added to comply with new template 2002-02-17 jacob berkman * Makefile.am (SUBDIRS): add help 2002-02-16 Kjartan Maraas * glines.c: #include fix. 2002-02-14 Chris Lyttle * help/C/glines.xml : move to XML. * help/C/glines-C.omf : move to XML. * help/C/glines.sgml : deleted, move to XML. * help/C/Makefile.am : move to XML. 2002-02-02 Zbigniew Chyla * glines.c (game_about_callback): Don't try to translate empty string. 2002-01-08 Josh Barrow * glines.c: (game_quit_callback): Commit patch from Markus Bertheau to actually make this thing quit. 2002-01-02 Josh Barrow * Makefile.am: * glines.c: Moved *_DISABLE_DEPRECATED to the Makefile.am 2002-01-02 Josh Barrow * glines.c: (load_image), (draw_box), (draw_ball), (expose_event), (game_maybe_quit), (game_about_callback), (load_theme_cb), (fill_menu), (game_props_callback), (game_quit_callback), (save_state), (main): Ported to use non-deprecated functions. 2001-12-19 Seth Nickell * Makefile.am: * glines.desktop: Install into the proper location and add a Categories field. 2001-12-04 Duarte Loreto * glines.desktop: Added Portuguese (pt) translation. 2001-12-04 Kevin Vandersloot * glines.c: When starting a new game flash a simple message indicating how to score this game since I could never figure out how this game worked - Thanks Iain for showing me how :) 2001-08-18 Matthias Warkus * glines.png: New icon by Timothy Musson, added by permission of the maintainer. 2001-07-27 Abel Cheung * glines.desktop: Added traditional Chinese translation. 2001-07-06 Juan Pablo Mendoza * glines.c: Sayonara imlib. 2001-07-05 Juan Pablo Mendoza * glines.c (load_image): Fix typo. 2001-06-26 Juan Pablo Mendoza * glines.c (load_image): Remove more useless code. Use a dialog instead of a printf if we can't find the images. Also fix a ugly check. (set_selection), (set_selection1), (free_str), (fill_menu): This stuff was doing some really nasty things. 2001-06-26 Juan Pablo Mendoza * glines.c (load_properties): Remove pointless code. 2001-06-11 Juan Pablo Mendoza Apply part of a patch from drk@sgi.com * glines.c: (load_properties): Add void in the declaration. (main): Correct the call to load_properties(), Remove c++ style comment. 2001-05-30 Juan Pablo Mendoza * glines.c (game_props_callback) Connect dialog to close signal instead of delete_event. 2000-12-16 Ross Arnold * glines.c, glines.h: Added a preference to optionally increase ball movement speed. 2000-10-09 Szabolcs BAN * Corrected some spelling mistakes in user-guide.sgml. Thanks to Andras Timar (timar_a@freemail.hu) 2000-08-09 Szabolcs BAN * Added Help button to preferences window, committed new help (not to /configure.in) 2000-08-05 Szabolcs BAN * Started writing this ChangeLog. 2000-08-05 Szabolcs BAN * glines.c: added session managemnt support and the possibility to configure (via the settings dialog) the program's behaviour on quit. 2000-08-01 Szabolcs BAN * glines.c, glines.h: Added theme support (via the new settings dialog), changed ball.xpm to png: this way, it is easy to decide wether the picture is a ball or a background element (balls are png format, backgrounds are xpms). Added some art files: black.xpm, gray.xpm, woody.xpm, marble,xpm, ball.png, classic.png, pulse.png, dots.png. 2000-07-20 Szabolcs BAN * glines.c: applied patch of Hans Persson for showing/hiding status message "Can't go there!" 2000-07-04 Szabolcs BAN * glines.c: applied patch of Szo. Quul! 2000-05-12 Andreas Hyden * glines.desktop: Added Swedish translation. 1999-04-24 Shooby Ban * glines/*: Added a new game.