[gnome-games] GNOME Games 2.29.1
- From: Jason Clinton <jclinton src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-games] GNOME Games 2.29.1
- Date: Tue, 27 Oct 2009 00:19:04 +0000 (UTC)
commit 1b736e3e45ebf6307b899d14ad247e13b4b3c177
Author: Jason D. Clinton <me jasonclinton com>
Date: Mon Oct 26 19:18:56 2009 -0500
GNOME Games 2.29.1
NEWS | 248 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
configure.in | 2 +-
2 files changed, 249 insertions(+), 1 deletions(-)
---
diff --git a/NEWS b/NEWS
index 9a9afb8..49e1dd4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,251 @@
+gnome-games 2.29.1
+==================
+
+This first development release of gnome-games 2.29 is an exciting one with lots
+of user visible changes. The new game Lightsoff has been added to the package
+bringing a dependency on Seed. Same GNOME has also been ported to Seed/Clutter
+and at the same time changed its name to Swell Foop. Gnometris also changed
+its name to Quadrapassel. This release is delivered without network support
+except for GLChess. The dependency on GGZ has been dropped in favour of a coming
+move to Telepathy for networked gaming.
+
+To the users of Blackjack, we are sorry to inform you that the game has been
+dropped from GNOME Games.
+
+A HUGE thanks go out to Google for the three GSoC students that they sponsored
+this summer. A large amount of the work for 2.29 has come from their work.
+
+Thank you, Google!
+
+There have been a radical number of changes in master which concern
+documentation and translation teams: please see our email to the relevant
+lists.
+
+Shortlog below:
+
+Branko KokanoviÄ? (3):
+ Added Serbian translation
+
+Christian Persch (7):
+ build: Remove leftover ggz m4 macros
+ build: Remove old ggz ChangeLog file
+ build: Move included gnuchess from dependencies/ to glchess/
+ build: Change POTFILES.in for the gnuchess move
+ build: Drop blackjack
+ build: Automatically keep .gitignore files updated
+ ld: Remove .gitignore files
+
+Claude Paroz (2):
+ [gnotravex] Fix documentation errors (Fixes bug #595771)
+ Updated French translation of Tetravex manual
+
+Gintautas Miliauskas (1):
+ Updated Lithuanian translation.
+
+Guillaume Beland (132):
+ Initial commit including the work I did over the past 2 weeks
+ Added new files to the build and updated main.c
+ Forgot about that makefile, added the new svg
+ Loading pixmaps in main.c
+ First tentative to implement worm with clutter
+ Using g_object_set_property instead of ClutterScript to set special actor
+ Removed unused code for loading pixmaps in board.c
+ Various work on worm-clutter.c
+ Some minor work on worm-clutter
+ Some work on resizing worm & creating/displaying them properly
+ Small fix to resize worm properly, now reloading pixmaps on resize
+ Fixed worm resizing for good
+ Added a bunch of code from worm.c to worm-clutter.c related to AI
+ Added two files that got lost somehow along the way
+ Implemented basic movement on worms & some code cleanup
+ minor fixes
+ First succesful attemp to slow down timeline
+ First step to connect AI with worm's movement
+ Cleaned up the code, fixed some stuff, still need to tweak a lot stuff
+ Factorized a bunch of code out of main into 3 functions to move worm
+ Small fix regarding head & tail position and other small stuff
+ Added clutter support in bonus.[ch]
+ Integrated new GnibblesLevel to boni.c
+ Same process with warp, Integrated clutter to warp..
+ Integrated GnibblesLevel to wrapmanager
+ Various code cleanup
+ Fixed some silly mistake, now we're getting closer to something!
+ Fixed one more silly mistake regarding worm head & tail
+ Code clean-up, added some utility function to get head & tail actor..
+ Added debug info, changed the level & found why it was hanging in
+ Getting closer and closer to a working AI
+ Worms are now moving nicely, but need some more tweak..
+ Code refactoring & clean up & some more tweak on worm
+ Code refactoting, some improvment on worm, warp and bonus actors added to the
+ Started to tie different part of the game together & more work on worm
+ Big commit, began to remove old code, improvement on worm...
+ Fixed some compiler warning, integrating the logic to start a new game
+ Everything in place to control worm with keyboard, and some more tweak on game
+ Some minor code clean-up
+ Not using a timeline to call the move_worm_cb () function plus some fixes
+ Now handling worm's status and moved move_worm_cb to gnibbles.c and renabed it
+ Commented out all unused code, removed worm.{ch} from the build system +fix
+ Removed old code, renamed function & global variables
+ Disabled logo, fixed worm's AI movement, a playable version is close
+ Moved gnibbles_add_bonus to level.c, removed old code, fixed a lot of tiny bugs
+ Forgot to comment out those lines,
+ Renamed GnibblesCWorm to GnibblesWorm & related function, work on boni
+ WOrking on keypress handler and reseting the worm after its death
+ Fixed warp, mostly, also fixed gnibbles_worm_reset (), mostly
+ Added fade-in animation on level & worm on game start
+ Fixed logo/splash screen
+ Small fade-out effect on splash screen when the game begin
+ Fixed gnibbles_worm_reset(), Worm now restart properly after death
+ Fixed keyboard control
+ Added fade-in effect on bonus, removed useless commented code
+ Fixed keypress queue and dequeue
+ Bunch of small fixes related to colision detection, positioning and such
+ Removed the GtkClutterEmbed from GnibblesBoard and replaced it with a
+ Trivial code refactoring & small fixes
+ Rotation on bonus, still need polish, also trying to fix bugs in collision
+ Work on debugging collision detection, added debug info, gnibbles_worm_inverse()
+ Moved to ClutterAnimation to animate bonus, work on worm animation when dying
+ Trivial code refactoring
+ Nicer animation when worm die
+ Improved worm's explosion by adding a scale effect
+ More trivial code refactoring
+ Merged level.c to board.c ...
+ Made a lot of fix on worm movement, still can't put the finger on what is wrong
+ Re-added gnibles_error()
+ Partially solved the collision bug, added utility method to lighten the code
+ Factored out code to handle bonus into a new utility function
+ Updated to clutter-1.0 ...
+ Removed useless call to floorf and roundf and simplified code with MAX call
+ Removed the stage from GnibblesBoard
+ Added GError handling where needed
+ Re-integrated proper warp management
+ Removed clutter_actor_show (stage)
+ Changed the animation when the level load & worm appear on the board
+ Added MarioBros-like animation whena part of the worm disapear...
+ New animation on bonus
+ Some tweak on bonus and warp animation
+ Completely changing the way worms are moving.
+ Made the majority of changes needed to utility function & removed old code
+ Code refactoring, removed old code and some minor fixes
+ Finally solved the colision detection bug
+ Nicer animation when worm die
+ Collision bug not solved after all & Fixed a silly mistake in gnibbles_worm_get_tail_direction
+ Solved the collision bug for good, hopefully!
+ Some work on bonus/erasing tail, animation on warp and small fix to bonus anim
+ New effect on worms when eating a bonus, still need polishing
+ Fixed the menu to work with gnome-globalmenu
+ Some trivial code refactoring, a little animation on the splash screen and ...
+ Resizing bonus on configure event
+ Also resizing warp on configure event
+ Don't reload the splash screen when changin the start level
+ Fixed bonus, worms now recognize which type of bonus they eat
+ Fixed reversing worm's direction, tweak on animation and some other trivial
+ Some work on bonushalf & other general improvement
+ Fixed a problem in worm_get_tail_direction where it returned the worng direction
+ Removed debug code
+ Removed old worm.c|h & some trivial code refactoring
+ Renamed worm-clutter.[ch] to worm.[ch]
+ Trivial code reformating
+ Changing & loading new level properly, code clean up & minor tweak
+ Destroying worm properly
+ Some improvement to reset and animate worm properly when they die, still need work
+ Reseting and animating the worm more nicely when dying
+ New animation for on walls and finally reintroduced mariobros-like animation on
+ Animation tweak and minor fix
+ Fixed the reset/colision bug.
+ Changed the tweening for the bonus show animation
+ Fixed coding style to follow the GNU coding style (removed tabs etc)
+ Not reseting the worm score and lives on new level
+ Ending the game when a player do not have lives left
+ Added an animation when a game end
+ Applying the same animation when switching level
+ Properly reseting worm's live and score on new game
+ Solved the bug when traveling through warp, warp reset and tail follow properly
+ Using the right color for worms
+ Removed debug-related code
+ More rebust solution for the previously solved warp bug
+ Trivial code refactoring
+ Properly using setgid_io_init
+ Fix splash screen resizing/rescaling and some effort on trying to reduce CPU
+ More work on reducing CPU usage
+ Added shadow to text on the splash screen & improved resizing
+ Found what is causing the high CPU usage...
+ Using the same value everywhere when resizing splashscreen
+ small fix on splash screen text position.
+ gnibbles: removed an old an unused function.
+ gnibbles: Fixed bug #598668, Removed useless check
+ gnibbles: Fixed bug #598664, Using safe flaot comparison
+
+Jason D. Clinton (25):
+ GNOME Games 2.28.0
+ Post-release version bump to to 2.29.0
+ aisleriot: partial fix for z-order of empty slots; handles drag case (#575740)
+ aisleriot: remove usless region invalidation with Clutter; OpenGL doesn't care
+ aisleriot: resolve z-order for empty slots; handles selection case (#575740)
+ lightsoff: enable in default builds
+ gnibbles: remote all trailing whitespace to make git happy
+ i18n: remove GGZ parts in POTFILES.in to fix translations
+ same-gnome: move old help in to new same-gnome
+ same-gnome: remove the old version
+ same-gnome: move the new same-gnome-clutter in to the same-gnome directory
+ gnometris: renamed to quadrapassel due trademark concerns
+ same-gnome: renamed to swell-foop due to "GNOME" in name; we don't prefer that
+ swell-foop: s/same-gnome/swell-foop/g
+ swell-foop: fix translation issues with build
+ autogen.sh: Oddly, specifically looks for a handful of directories for sanity
+ quadrapassel: additional build fixes
+ icons: Use the right AM_CONDITIONAL for Quadrapassel's icon
+ quadrapassel: Update translations to use new file names
+ quadrapassel: Fix translations against new help file names
+ quadrapassel: Perform s/gnometris/quadrapassel/g on file paths and names
+ i18n: update the POTFILES.* files for the correct paths
+ swell-foop: reenable the build of the help subdir for help files
+ swell-foop: fix distcheck problem due to error in help Makefile.am
+ swell-foop: make sure we remove the schema file on distclean
+
+Joe Hansen (1):
+ Updated Danish translation of the dodumentation
+
+Jorge González (4):
+ Updated Spanish translation
+ Fixed misspelling, fixes bug #598311
+ Updated Spanish translation, fixes bug #599409
+
+Mario Blättermann (1):
+ Updated German doc translation
+
+Petr Kovar (1):
+ Updated Czech help translation by Marek Cernocky
+
+Thomas Hindoe Paaboel Andersen (19):
+ Gseal: mostly allocation fixes
+ gnect: Fix GSEAL issues
+ gnibbles: Fix GSEAL issues
+ iagno: Fix GSEAL issues
+ GSEAL: fixes for GTK_WIDGET_HAS_FOCUS and GTK_WIDGET_VISIBLE
+ aisleriot: Fix the statusbar-related GSEAL issues
+ add the new gnibbles/board.c to POTFILES.in
+ gnobots2: Remove trailing whitespace in makefile
+ gnomine: fix a build warning
+ lightsoff: add schema file to distclean
+ Remove GGZ
+ Remove ggz from README files. Also remove some deleted files from POTFILES.in
+ glchess: check for pthread if building gnuchess
+ Ifdef the last usage of deprecated gtk symbols
+ gnibbles: fix some code style issues. ISO C90 and missing voids
+ glines: score is guint so can't be less than zero
+ gnect: logic AND should have been bitwise AND
+ glchess: add the makefile from glchess back to configure.in
+ gnibbles: remove deleted files from Makefile.am
+
+Tim Horton (5):
+ Use @libdir@ instead of @prefix@/lib
+ lightsoff: Fix offset so board is vertically centered
+ lightsoff: Make sure cached textures are hidden
+ lightsoff: Implement "Use colors from GNOME theme" checkbox
+ lightsoff: Watch for Gtk theme changes, and update theme coloring
+
+
gnome-games 2.28.0
==================
diff --git a/configure.in b/configure.in
index a0499b2..7601c76 100644
--- a/configure.in
+++ b/configure.in
@@ -2,7 +2,7 @@
# Process this file with autoconf to produce a configure script.
AC_PREREQ([2.53])
-AC_INIT([GNOME Games], [2.29.0],
+AC_INIT([GNOME Games], [2.29.1],
[http://bugzilla.gnome.org/enter_bug.cgi?product=gnome-games],
[gnome-games])
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]