[gnome-chess] Created tag GNOME_CHESS_3_7_2



The unsigned tag 'GNOME_CHESS_3_7_2' was created.

Tagger: Robert Ancell <robert ancell canonical com>
Date: Wed Nov 21 13:09:37 2012 +1300

    Releasing 3.7.2

Changes:

Alexander Shopov (1):
      Updated Bulgarian translation

Andreas RÃsdal (60):
      Add glChess to gnome-games.
      Remove duplicate GPL file.
      Fix make diskcheck.
      Remove setup.py, which has been replaced by makefiles.
      Move glchess.svg from textures to data directory.
      Fix closing of the about-dialog.
      Remove a gtk warning.
      Correctly install icon.
      Get prefix and version from configure.
      Add Tango styled icon for glChess.
      Update description.
      Bug #381580 â glchess doesn't respect the menu layout selected
      Fix Bug #382057 â assumed paths in python files.
      Fix Bug #384143 HIG Fixes: capitalization, spacing and mnemonic conflicts.
      Final parts of Bug #382057.
      Update glChess docs.
      Rename gnuchess to gnome-gnuchess (Bug 386755).
      Resolve Bug #387372, where two files where missing from EXTRA_DIST.
      correctly import pygtk for python games (Bug #382066).
      Add missing XML elements to docs (Bug #369550.
      Rephrase error message (Ubuntu Bug #77016).
      Fix 'make distcheck' again.
      Mark forgotten string for translation.
      Correction.
      Modify default window size.
      Modify default window size.
      Add support for bug-buddy to glChess and gnome-sudoku.
      Fix Bug #393882 â Strings not translated in glChess
      Use same license string in glChess and gnome-sudoku as the rest of     gnome-games, to reduce extra work for translators.
      Add notifications on the statusbar of check and checkmate.
      Rename to 'GNU Chess'.
      Remove extra space at end of tooltip. Patch from Bruce Cowan in bug
      Fix spelling of GNOME, and get translation credits from translation instead of hardcoding it. This is consistent with GNOME practices and the other     gnome-games.
      much better...   :)
      Update website label for gnome-sudoku and glchess.
      Some GNOME Games branding...
      Fix another instance of bug #459740, which causes crashes because pygtk made the tooltip style     private.
      Resolve a startup crasher bug in glChess, by reverting the invalid class. (Bug #471238)
      Resolve bug #497508, where the term Iagno was listed as an index term.
      Mark board numbers for translation, reported in Bug #471238.
      Improve tanslators comment.
      Fix typo.
      Improve description of games in documentation. Patch by Andreas Freund <drethenerd gmail com> in bug #500774.
      Allow glChess and Sudoku to be executed from the source distribution     without being installed. To run, execute the 'glchess/src/glchess'     script.
      Change priority of importing source code:     1. Run from source.     2. Run from installed path.     3. Run from installed path (with pyexecdir in path).
      Let autogen set executable permissions on the glchess and sudoku executable scripts.
      Move "View logs" to "View" menu. Patch from me in  bug #499519.
      Fix pyexecdir path variable set in makefile.
      Silence debug print during startup.
      Port bugfix #406672 from sudoku to glChess.
      Reuse strings from libgames-support, for string consolidation across games.
      Add preferece dialog and reorganize menus. Reported by Robert Ancell in bug #443447. Patch by me.
      Use gtk-stock for preferences.
      Add support for Shredder Classic 3.
      Resolve Bug #514045 and add some comments to ensure that the files stay     in sync.
      Update glChess documentation.
      Update documentation.
      Update copyright year for 2008.
      srcdir replaced by builddir in makefiles of glChess and Sudoku. Patch by Paul <ephraim_owns hotmail com> in bug #518918.
      Resolve bug #519745, fixing glchess documentation.

Branko KokanoviÄ (1):
      Added Serbian translation

Brian Grohe (1):
      glchess docs: gci contribution

Bruno Brouard (1):
      Updated French doc translation

Christian Kirbach (1):
      "Application" is not a valid category in the freedesktop.org

Christian Persch (10):
      Port remaining games help to GNOME Doc Utils. Bug #398471. Make sure the
      Merge commit 'git-svn' into work
      Remove unauthorised changes to ChangeLog.old. These files are supposed not to be changed!
      Add Pulse Support to Docs
      Support silent build with automake 1.11
      Use $(SED)
      build: Move included gnuchess from dependencies/ to glchess/
      build: Automatically keep .gitignore files updated
      ld: Remove .gitignore files
      build: Include git.mk in all makefiles

Claude Paroz (8):
      Added French translation.
      Updated French translation.
      Updated French translation by Bruno Brouard.
      Updated French translation by Bruno Brouard and Claude Paroz. Added
      Removed wrong translator comment
      Fix GNOME feedback link in docs
      Fix GNOME Feedback link in all docs translations
      glchess: Print traceback to stderr if can't import modules

Cosimo Cecchi (4):
      glchess: null-terminate the string arrays, otherwise GTK+ will crash
      glchess: set the about dialog as modal
      glchess: add the primary-toolbar style class to the toolbar
      glchess: use the correct icon name

Daniel Mustieles (6):
      Updated Spanish translation
      Updated Spanish translation
      Fixed typo in string
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation

Daniel Nylander (2):
      Added Swedish translation. Added sv to DOC_LINGUAS
      Updated sv translation (Daniel Nylander)

Danilo Åegan (1):
      Fix 369550: add g-d-u support for glchess.

Dominique Leuenberger (1):
      glchess: fix phalanx/gnuchess output interpretation. Bug 675434

Fran DiÃguez (1):
      Added glchess Galician translations

FrÃdÃric PÃters (1):
      build: link against X11

Gil Forcada Codinachs (3):
      Added Catalan translation by Joan Duran
      Fixed the fuzzy string
      Updated Catalan translation by Joan Duran

Greg McNew (1):
      chess: Add an option for showing captured pieces (Bug #510732)

Guillaume Beland (2):
      Loading pixmaps in main.c
      Added two files that got lost somehow along the way

Hiroyuki Sekihara (1):
      Updated Japanese translation.

Inaki Larranaga Murgoitio (1):
      Added Basque translation. Added 'eu' to DOC_LINGUAS.

Jason Clinton (7):
      fix build issue with glchess and gnome-sudoku
      fix blocker #517347 for release
      Kill off ChangeLog by generating from commit messages.
      Give users a helpful error message when python-support has missing     modules. (Jason Clinton, Justin Dugger, Dani Nordli, Bug #524665)
      Fix python indentation
      Add fix for blank playing field from Ubuntu Launchpad (rhussey, Ubuntu     Bug #239905)
      fix improper use of openGLErrors list (Jason Clinton, Gubianas, Bug# 530981)

Jeremy Bicha (5):
      Build help with yelp-tools instead of gnome-doc-utils
      help: fix a bunch more broken Docbook help links
      help: fix Makefiles, add a missing image, and remove some obsolete imgs
      help: fix links to FDL & GPL pages for gnome-desktop 3.5.5+
      help: update translations for last commit

Joe Hansen (2):
      Added Danish translation
      Updated Danish translation

Jonh Wendell (1):
      Added pt_BR to DOC_LINGUAS Added Brazilian Portuguese translation, by

Jorge Gonzalez Gonzalez (11):
      Updated spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Updated Spanish translation
      Added Spanish screenshots

Kenneth Nielsen (1):
      Added da to list of languages

Khoem Sokhem (1):
      Added Khmer translation

Kjartan Maraas (2):
      Add missing bugzilla stuff.
      Remove #include <config.h> from headers to make sure it's not included more than once

Kostas Papadimas (2):
      Added Greek translation by <ta_panta_rei flashmail com>.
      Added Greek translation by <ta_panta_rei flashmail com>.

Leonardo Ferreira Fontenelle (2):
      Brazilian Portuguese translation updated by, and received some fixes from,
      Brazilian Portuguese translation updated by Vladimir Melo.

Luca Ferretti (1):
      Use /org/gnome as starting path for schemas

Mario BlÃttermann (6):
      Added German translation Added screenshots Added de to DOC_LINGUAS
      Updated German translation Small fix in German translation
      Updated German translation by Ulf Ehlert
      Updated German translation Updated German translation
      [l10n] Updated German doc translation
      [l10n] Updated German doc translation

Matej UrbanÄiÄ (3):
      Updated Slovenian translation
      Added sl for Slovenian translation
      Added sl for Slovenian translation

Nickolay V. Shmyrev (1):
      Added Russian translation by Yuri Myasoedov

OKANO Takayoshi (2):
      Updated Japanese translation
      [glchess/help/C] Added missing letter: "glChes"

Petr Kovar (2):
      Added Czech help translation for blackjack, glchess, gnobots2, and gtali
      Updated Czech help translation for various games by Marek Cernocky

Philip Withnall (1):
      Added British English manual translations.

Piotr DrÄg (1):
      glchess: fix broken tags in French help translation

Robert Ancell (451):
      Ported fixes from 1.0RC2 (sf.net)
      Added fullscreen mode
      Removed debian/ as not longer works without setup.py
      Get AI args workin
      Display args in AI window
      Report correct version to stdout
      Simplified link to chess engines
      Updated legal info about 2D models     Use os.forkpty() for engines - they now die whenever glChess dies
      Bug fixed
      Fix bug generating errors rendering OpenGL scene     Merged whitespace changes with sf.net version
      Merged changes with sf.net version
      Removed unfinished preferences dialog to make translation simpler
      Support loading of multiple games from the command line.     Don't autosave games that were loaded from/save to a file.     Ask user which loaded/saved games to save on quit.     Added "Save As" menu option.
      Applied HIG patch from (Gnome bug #379294).     Disable "Save As" menu item when no game selected.
      Do UCI code slightly better
      New stuff to do
      Ignore automake stuff
      Ignore files generated from .in
      Added configuration module
      Ignore .in generated file
      obsolete
      Added Fruit and Amundsen to AI list, tell UCI engines they have 5 min to move
      Dynamically generate about dialog
      Fix bug loading UCI games
      Catch exceptions when reading from chess engines.     Ignore escaped PGN data - this allows the loading of games from the     Knights chess interface.
      Set encoding on .py to allow xgettext to work
      Updated ignore files
      Enable accidentally disabled GConf support.     Save window size to configuration
      Fix incorrect UCI 'position' command
      ignore .gladep files
      Don't redraw view widget when not realized
      Fix partial 2D redraw bug
      Catch RuntimeError exception that is generated in X systems with     no OpenGL support.
      Removed obsolete network game dialog     Added difficulty levels for AIs (#388259)     Bring up dialog about 3D mode if do not have libraries installed (#389371)
      Save AI level
      Rephrased AI information dialog again...     Set main window title to 'Chess - game name'
      Added GConf schemas
      .cvsignore now obsolete
      Use domain specified in defaults.py when loading Glade files
      Remember load and save game directorie
      Removed load game properties (to make code simpler)     Remember new game dialog properties
      Default to human vs first AI
      Tell window manager to mark the window when a human player is able to move
      Made GConf dir glchess/new_game/white/ and glchess/new_game/black/
      Fix castling bug
      Updated copyright
      Whitespace and bug in load game dialog
      Fix failing build (Bug #393239)
      Some features done
      Fix exception when a save error occurs (Bug #389960)     Tidied up error dialogs and PGN error messages
      Tidy up error messages
      Fix error in testing for check - copy board before checking to avoid iterating across list that is changing (sf.net bug #106348)
      Fix typo (Gnome bug #399520)
      Fixed printf error when AI cannot be found (Bug #402751)
      Fix startup crasher if cannot contact bugbuddy due to rogue 'none' command (Bug #403077)
      whitespace changes
      Make PGNGame.getTag to have a default value specified
      Add more information into the Move object
      Added timer support
      New config option for move format
      Merged changes from sf.net version 1.0.4
      svn path=/trunk/; revision=6040
      svn path=/trunk/; revision=6041
      fix install
      Fix broken 3D board animation
      Late merge from sf.net version
      Handle empty filename in save dialog (Gnome bug #419486)
      gtkui/gtkui.py: Change python OpenGL import to make issues with external bindings more visible (Gnome bug #419605)
      Fix disabling move hints on new OpenGL games
      Merged changes from sf.net 1.0.5 version
      Changed AI process management to remove os.forkpty() (not on Solaris) (Bug #426538)     If an AI dies the game completes and the UI displays "opponent has died". This is     an actual tag in the PGN spec I was looking for a reason to use!!
      Catch exceptions launching help (Bugs #418193 and 432216)
      Don't consider a missing autoload file an error
      Apparently sre is now deprecated, replaced with re
      Catch IOError exceptions when autosaving (Bug #425614)
      Re-arranged OpenGL info to make exception more obvious
      Update dummy OpenGL scene to have correct method arguments (Bug #420730)
      Set more config defaults (Bug 434097)
      Use configured data dir for autosaves, not ~/.glchess
      Execute AIs in ~/.gnome2/glchess/logs to avoid making files in ~ (Bug #424010)
      Make data dir if it doesn't exist
      Fix resizing issues
      Use new Tango icons from Daniel Derozier (closes #354507)     Application icons now in icons/ (closes #359499)
      Speed up 2D rotating     Add board numbering for 2D mode (Bug #392286)     Some improvements preparing for comments patch
      Whoops... rank and file around the wrong way
      Rename gettext.gettext() to _()     Mark strings for translation and make more easily translateable (bug 438713)     Added setShowComment (bug 439210)
      Don't group moves into twos
      Bug inserting None move.
      Fix typos (bug 439765)
      Don't treat engine connection closure as engine death (bug #438718)
      Invalid string subs
      Handle not being able to make ~/.gnome2/glchess (bug #438725)
      Fix typo
      Manage dictionary of file descriptors to read better (Bug #439933)
      os.wait throws exception if no child to wait for (Bug #440052)
      Change os.wait to non-blocking os.waitpid
      Fix board numbering rendering
      Made view->move hints visible (not sure when this got hidden)
      Fix bugs showing/hiding move hints
      Don't animate rotation on startup or when changing between 2/3D
      Added PGN changes from bug #437309
      Made editable comment GUI
      Change 2D knights to face left (Bug #434496)
      More move comment stuff
      Catch IOError on explicitly loaded games (Bug #442383)
      Use correct pid not 0 for killing AIs (Bug #443073)
      Merged some networking changes from sf.net branch
      added GUI elements for networking
      Stop human players from moving twice
      Clicking a second time on a selected square deselects it (sf.net bug #1729938)
      Gracefully handle not being able to get tooltip style (bug #459740)
      note bug number
      GGZ fixes
      more ggz...
      more ggz
      Merged glchess-ggz branch
      Set networking to enabled by default
      removed tabs, added game history
      update changelog, add resign. general fixes
      draw work
      Reworked some strings that were hard to translate (Bug #475555)
      Clear error on GGZ connection     make move strings translateable
      Disable navigation buttons when at start/end of moves (Bug #440920)
      Added test dir containing test PGN files
      wrong number location
      Add better support for informal PGN files (Bug #488244)
      GtkFileChooser.get_current_folder() can return None, handle this case (Bug #488244)
      whitespace and typo
      Catch GLU exception building mipmaps and fallback to standard textures (Bug #442933)
      Catch and ignore all exceptions writing to stdout (Bug #426461)
      simplify class
      Catch exception killing AI (Bug #456829)
      fix typo and obscure crash
      Moved pygtk.require() to glchess.in so it is always called first (Bug #483556)
      Display error dialog and quit if unable to import python games files (Bugs #412690 and #418427)
      Show threatened squares and pieces able to be taken (Bug #471409)     Handle carriage returns in PGN files
      Remove obsolete complex save dialog
      Autosave history games, ask about others
      Make sure user can save non local games when:     - Quit     - Start new game     - Start network game
      test PGN file containing a carriage return character
      Stop manually loaded games being autosaved
      save games on resignation
      If no game on startup start default game of human vs AI (Bug #446950)
      Fix broken AI log
      Fix overzealous game name autogeneration (Bug #479445)
      Don't allow 3D mode if cannot get a valid OpenGL configuration (Bug #491035)     Reworked "No 3D" dialog to list reasons why 3D mode cannot be entered.
      hide network configure button as it is not yet implemented
      only start default game if have an AI
      Put an asterisk in the title bar for games that need saving (Bug #494847)
      Don't assume autoloaded games are loaded OK
      Sped up PGN decoder by approximately 40%
      typos from rework
      Add support for Toga II engine (Launchpad bug #161753)
      Set toolbar style to default system style (Glade 2 bug) (Bug #497504)
      Choose AI for default game from first detected AI not first known AI (Bug #497404)
      Mark animation as complete when pieces are deleted (fixes game history crash reported in bug #488525)
      Use LAN move if unable to generate SAN move (Bug #445772)
      Fix bugs in SAN move generation (correctly record takes for en passant, show check hints for castling, don't treat promotion as a take)     Support resigning in saved games     Stop players from moving after the game has completed
      Tidy up preferences dialog     Make all dialogs transient of the main window
      handle invalid throbber images
      unused variable
      Remove test GGZ table description
      Handle unknown response data
      ...
      Handle unexpected throbber images (Bug #511693)
      Fix a number of bugs when switching GGZ servers
      Fix castling regression (Bug #516459)
      Catch GError exceptions from GConf (Bug #489878)
      Pixel align the board (Bug #443451)
      Fix wrong player moving when changing to 3D mode (Bug #516818)
      Use OpenGL vertex arrays to speed up initial rendering time ~6x. Reduces startup time in 3D mode from 5s to 2s on my system.
      remove tabs
      Add translator comments (Bug #517320)
      Remove unused translation strings (Bug #517320)
      undo accidental commit
      Handle gtk.gtkgl.widget_get_gl_drawable() returning None (bugs #488902 and #512068).
      Made AI monitor process more resiliant to OSError exceptions (bug #517347).
      Re-add pygtk.require() call (Bug #521154)
      unused code
      Add board numbering to 3D mode (bug #392286)
      Fix board numbering hiding when changing 2D<->3D mode
      Handle GLError->GLerror, GLUError -> GLUerror objects being renamed in PyOpenGL 3.0 (Bug #503238)
      Abort 3D render if widget_get_gl_context() returns None (Bug #512068)
      Add Gambit Fruit to AI list (Bug #521623)
      Handle AI players dying before the game starts (Bug #522341)
      Handle missing throbber icons (Bug #524829)
      Disable room 'new' and 'join' buttons when network protocol is busy (Bug #523818)
      Import the main module on initialisation not runtime (Bug #524665)
      Simplify changes (bug #518918)
      Abort history saving if cannot create history directory (Bug #523076)
      Check PID returned on SIGCHLD (Bug #527686)     Add missing gettext call for the Application Log viewer. (Jordi Mallach  <jordi sindominio net>)
      remove dead code
      Fix crash decoding empty GGZ strings (Bug #530579)
      Handle unknown tokens (Bug #526252),  Correctly catch and display PGN errors
      Show dialog if unable to claim draw (Bug #515542)
      Added detection for draw due to insufficient material (Bug #485250)     Fix regression in loaded games not displaying result
      Correctly move games from the history (~/.gnome2/glchess/history) when the user selects a file to save to.
      Ignore autoloded games that have completed. Don't autosave autoloaded games that are not in the history directory
      Updated to latest version from pypng. Open files in binary               mode so they work in Windows.
      bug handling empty history
      Don't modify sys.path as this can cause modules to be loaded that don't match the intepreter version (Bug #528953)
      Handling dieing processes correctly
      Move GGZ config file into defaults.py
      Stop distributing generated defaults.py glchess, glchess.in, gnome-sudoku, gnome-sudoku.in
      Fix sys.path problems
      Disable network controls when disconnected (Bug #523818)
      Handle empty combo boxes in the preferences dialog (Bug #532908)
      Don't disable load button on load dialog as we cannot tell if the user has selected a valid file (Bug #540527)
      Catch GLU exception making numbering texture and fall back to non-mipmapped version (bug #542253)
      Simplified selection code
      Use Exception.message or IOException.strerror instead of Exception.args as the former is guaranteed to exist and the latter may be a zero length list (Bug #541788)
      Use chess.pgn.Error.message not chess.pgn.Error.description (Bug #544931)
      Catch gobject.GError correctly when writing to GConf (Bug #546694)
      Watch configuration in preferences dialog so widgets update when config values change (Bug #546699)
      Fix /apps/glchess/promotion_type GConf key default from 'human' to 'queen'
      Fix no 3D error message not being displayed translated (Bug #552341)
      Fix incorrect spelling in three-fold-repitition (should be repetition) (Bug #552045)
      Fix crash in error handler when GGZ connection closed (Bug #553982)
      Fix crash when have OpenGL libraries but cannot get valid display (Bug #551427)
      Fix crash in empty scene when no AI engines available (Bug #551844)
      Implement GGZ config parser instead of using Python config parser which does not handle '%' characters as GGZ does (Bug #554108)
      Ignore GGZ server remove player/table for unknown players/tables (Bug #545155)
      Handle exceptions loading OpenGL textures (Bug #548916)
      Only allow one new/load game dialog to be visible at once. (Bug #546702)
      Fix incorrect function call for single buffered 3D display (Bug #555567)
      Merge changes from upstream pypng
      Fix errors detected by pychecker
      Handle fork() errors in AI processes (Bug #530425)
      Revert invalid PyChecker change
      Make untranslated strings translatable     Fix crash when validly claiming a draw
      Make error text easier to translate
      Added translator comments     Handle unable to import GTK when failed to start program
      Refix translation
      Added translator comments
      Added missing shortcut keys in network dialog
      Removed obsolete view spectators checkbox
      Removed unused default game name string
      Fix GTK+ warning about adjustment in spin button
      Add translator comments
      Make human readable move strings more easily translatable (Bugs #475555, #518014)
      Added context to rank and file strings and piece name strings (Bug #475147)     Translate board co-ordinates in human readable form (still SAN and LAN todo)
      Translate LAN and SAN moves (Bug #462594)
      Translator comment
      Added support for Figurine Algebraic Notation (FAN) (Bug #556803)
      Fix incorrect comment
      Don't display failed to claim draw dialog when successfully claimed draw
      Marked all Python files as being UTF-8 encoded (Bug #556803)
      Removed obsolete BUGS and TODO files
      Updated README to new website
      Remove reference to sourceforge
      Added anti-aliasing support (Bug #445711)
      Removed icons from new game diaalog for a cleaner design (Andreas Nilsson, Bug #562342)
      Mark load game filters as translatable (Claude Paroz, Bug #565162)
      Describe reason for GGZ disconnection (Robert Ancell, Bug #564515)
      Catch keyboard interrupts in AI monitor process
      Apply antialias setting on new game (Robert Ancell, Bug #565743)
      Ignore unexpected messages from the GGZ server (Robert Ancell, Bugs #559193 #562482)
      Fix UI bug when players join a room (Robert Ancell)
      Change GGZ language from hardcoded en_NZ.UTF-8 to use environment variable LANG (Robert Ancell, Bug #565402)
      Make resigning in a UI versus UI game abandon the game (there was no way previously to stop these games)
      Made GGZConfig class able to write out configuration (preparation for bug #564515)
      Added dialog to add new network profiles (Bug #564515)
      Added undo support (Bug #388253)
      Fix GGZ config file exception handler typo (Bug #568961)
      Stop king castling when blocked by pawn (Bug #571089)
      Fix crash when undoing a pawn promotion (Chris Ball, Bug #577395)
      Replace libglade with GtkBuilder (Robert Ancell, Bug #556808)
      occured->occurred
      Add a new display mode - face-to-face.  This is useful when using a handheld when on a flat surface (Chris Burkhardt, Robert Ancell, 570823)
      Only allow selecting with the primary mouse button
      Fixed up menu damage after conversion from Glade to GtkBuilder
      Update tooltip style for info messages (copied from GEdit again)
      Standardise Python class format
      Remove dead code for old 3D models
      occured->occurred
      Fix up menu icon sizes and underlines
      UI strings non translated after GTKBuilder migration (Claude Paroz, Bug #586176)
      Fix toolbar style to be user configurable (Claude Paroz, Bug #584615)
      Use msgctext() (Claude Paroz)
      Move pixmap install dir for gnome-sudoku and glchess from /usr/share/pixmaps/name to /usr/share/gnome-games/name/pixmaps to be consistent with the other games
      Change texture directory from 'pixmaps' to 'textures'
      File missed from commit 484d28995afff4f46ec7d8aecb2333ea27f94ae0
      Move glchess and gnome-sudoku image dirs again from /usr/share/gnome-games/name/ to /usr/share/name to match other data
      Fix duplicate GtkBuilder object IDs
      Detect resign and draw requests from CECP AIs
      Make AI players claim draws where possible (Bug #592980)
      Stop using deprecated BaseException.message (Andreas Moog, Robert Ancell, Bug #586581)
      Make default game use the AI chosen from the previous game (Robert Ancell, Bug #446950)
      Remove unused signal from save_game.ui
      Detect exceptions when in OpenGL code and disable 3d mode for next restart (Robert Ancell, Bug #577240)
      Bring Debian man pages upstream
      Fix navigation icon (Leszek Koltunski, Bug #600930)
      Translate save game dialog filter
      Fix crash using UCI engines
      Use SVG themes for 2D chess pieces (patch by Alexey Kryukov)
      Merge branch 'glchess-svgchess'
      Move glchess/textures/ and glchess/mime/ into glchess/data/
      Make toolbar text visible
      Make prefernces dialog HIG compliant
      swap pieces if placed on existing piece and animate moves (Dan Whitman, Bug #500957)
      Undo accidental glchess changes
      Allow AI profiles to set different executable flags for different difficulties
      Fix make distcheck after glchess svg changes
      Fix translations in non UTF-8 locale
      Merge View menu into Settings menu to be consistent with other games
      Use Tango colour palette and GNOME Games background if possible
      Use Tango colour palette and GNOME Games background if possible
      Load background image from correct location
      Use same colours in 3D mode as in 2D mode
      Use standard GTK+ background behind chess board.  Make 3D view use more of the available area
      Use GtkInfoBar (Bug #612660)
      Fix typo in glaurung AI config
      Support Stockfish
      Support Fairy-Max
      glchess: Fix insufficient material logic
      glchess: Remove redundant code from new insufficient material algorithm
      glchess: Fix insufficient material algorithm again
      glchess: typo in board.py
      glchess: Use GdkPixbuf for loading textures
      Remove png.py from Makefile
      Port of glchess from Python to Vala. 3D is disabled for now as it doesn't work in GTK3
      Get OpenGL working directly using GLX
      Load data from installed location
      Fix up about dialog
      Fix 2d/3d switch
      Delete GLX context when widget destroyed
      Handle failure to create GLX visuals/contexts
      Add command line option
      Correctly load games from the command line
      Work with latest GTK+3
      Work with latest GTK+3
      Fix rank numbering
      Almost got bitboards working
      Working without promotion
      Promotion working
      Use FEN notation
      Load castling flags from FEN
      Support PGN games with FEN setup
      Add a test program
      Track if can castle
      Gen en-passant working
      Don't install test program
      Handle castling rules better
      En-passant only allowed if square available
      Check FEN state is valid after move
      Add in basic history framework
      Remove non-required GLib namespaces
      Tidy up history code
      Autosave games
      Update history index when game saved, fix date for games
      Add back 3D board numbering
      Rotate the black pieces
      Apply board orientation setting
      Render the time box
      Glade can't make it's mind up which order to save widgets in...
      Workaround GTK bug that makes the history buttons wrap around
      Add piece and board texturing
      Start work on a chess clock
      Get a chess clock working
      Only use game clock if configured
      Use existing piece colors
      Fix 3d board normals
      Use the same texturing as the old glchess
      Connect engine difficulty settings
      Fix unreliable glX usage
      Fix GNU Chess config
      Log AI profiles better
      Mark strings for translation
      Workaround for gdk_x11_window_get_xid not being in the vala bindings yet
      Remove copyright that was accidentally copied
      Simplify .vapi files in Makefile
      Only use chess engine for new games, loaded games may not have an engine
      Fix up SAN and FAN notation
      Fix engine string being freed (bug in vala with string properties)
      Compile with Vala 0.11.4
      Set window title to name of loaded game
      chess: Add translator comments
      chess: Correctly restore AI games
      chess: Make history combo correctly track move number
      chess: Set correct plural form in time units combobox
      chess: Add context to translatable strings
      gnuchess: Don't translate strings - this engine only communicates with glchess and the strings are not user visible
      Detect checkmate
      chess: Fix detect checkmate
      chess: Fix disabling of chess clock
      chess: Add test for checkmate
      chess: Add test for check
      chess: Track halfmove clock
      chess: Only allow draw for fifty move rule
      chess: Compile with latest vala
      chess: Detect stalemate
      chess: Test for insufficient material, fix pawn promotion, put check/checmate suffix on SAN/LAN move text, Use correct notation for castling with SAN/LAN move text, better unit tests
      chess: Add comments about needing claim draw tests
      chess: Detect draw by three fold repetition
      chess: Start to get undo to work again
      chess: Decode promotion type from UCI engines
      chess: Get undo working:
      chess: Pre-render the 2D models.  Instead of colouring squares that can be moved onto, use draw faint models into those squares
      chess: Show the selected piece as larger instead of using colours
      chess: Make 3D board match 2D hint changes
      chess: Fix play as white/black preferences option
      chess: Prompt user to save/abandon when starting new game
      chess: Use int.parse() instead of string.to_int()
      chess: Add back animation
      chess: Fix promotion to knight detection
      chess: Set the animation timer to low priority so the rendering has higher priority
      chess: Fix crash starting new game when viewing history of a previous one
      chess: Tidy up rendering code
      chess: Fix variable name typo
      chess: Install GSetting schema
      chess: Remove schema file on distclean
      chess: generated schema should be in CLEANFILES, not DISTCLEANFILES
      chess: Remove vala generated files on clean
      chess: Remove all Vala stamp files
      chess: Run tests on make check, add tests for PGN files, remove obsolete manual test PGN files
      chess: Fix incorrect human move strings
      chess: Add note about adding castling move strings
      chess: Fix checkmate detection (Bug #644180)
      chess: Fix non-displaying move hints
      chess: Redraw board when move undone (Bug: #644178)
      chess: Correctly set up i18n (Bug #647090)
      chess: Mark strings for translation that were missed
      chess: Fix bug in Vala GTK bindings setting file filter labels
      chess: Use standard license in about dialog
      chess: Mark string for translation that were missed
      chess: Remove unnecessary wrap_license property of about dialog
      chess: Use OptionContext for command line arguments
      chess: Correctly apply fifty move rule after 50 full moves, not half moved (Bug #649625)
      chess: Update UI file to recent glade
      chess: Remember window size
      chess: Fix fullscreen mode not working
      Escape tag values, based on a patch by Ted Ying
      Work with Vala 0.14
      Work with Vala 0.14
      chess: Fix compile issues with Vala 0.13.3 (Bug #657130)
      Fix compile warnings in Vala games
      glchess, glines: Move icons into <game>/data/ directories
      Add missing new Makefile.am files
      glchess: Move glchess.desktop into standard data/ directory
      Correctly distribute icons
      Remove more obsolete help build rules
      glchess: Revert change 1223f112b87625cd62c6cb9e05e92f2e4142823a - it doesn't work in vala 0.15.1
      glchess: Only allow pawns to do en passant
      glchess: Correctly remove en-passant captured pawn from the board
      glchess: Can't castle once rook is taken
      glchess: Kill engine processes on new game/exit
      glchess: Fix crash on startup due to incorrect usage of GApplication
      Prep for gnome-chess split
      Rename and get building
      glchess: Fix board orientation set to human always showing the white side
      Fix up distcheck and release 3.7.2

Ryan Lortie (2):
      glchess: adjust to Vala 0.15
      glchess: use StringBuilder.data

Seunghoon, Kang (1):
      Added Korean manual translation

Simos Xenitellis (4):
      Updated Greek translation by Christos Mpountalis, reviewed
      Fix in Greek translation
      Small fix in Greek translation
      Added figures (Fotis Tsamis)

Sophia Yu (1):
      glChess: Use GtkApplication

Teliute (1):
      Add Simplified Chinese glchess help translation.

Thomas Hindoe Paaboel Andersen (13):
      Remove deprecated encoding entry in desktop files. Patch by Pacho Ramos in bug #551947
      Send all bugbuddy bugs to 'BugBuddyBugs' component
      Use gtk.show_uri() to display help. Removes optional libgnome stuff
      build fixes
      Chess: Standardize on using "Appearance" in all games
      glchess: update texture dir for uninstalled mode to new location
      revert e039ba25
      Revert: help docs: new legal.xml for Mallard Docs
      glchess: replace use of depreacted API
      glchess: Remove embedded version of gnuchess
      consistently do both CLEANFILES and DISTCLEANFILES
      glchess: silence a warning
      glchess: Center the text in the infobar

Tiffany Antopolski (8):
      [glchess/help/C] stub pages and outlined for Mallard help.
      help docs: new legal.xml for Mallard Docs.
      [help docs] new legal.xml for games docs
      reverting legal.xml change from glchess, glines, and iagno.
      glchess/help: fixed validation error
      [glines help] edits to gci-code in task.
      glchess help: added "get-involved" section. Removed intro.page
      glchess: Use Cairo.Surface.similar for caching pieces.

Tom Tryfonidis (5):
      Updated Greek help translations
      Updated Greek help translations
      Updated Greek translations
      Updated Greek translation
      Updated screenshots for Greek help translations

Yannig MARCHEGAY (6):
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation
      Updated Occitan translation



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]