Version: 43.1-bp155.1.6
* Thu Jan 05 2023 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.1:
+ Fix build with latest valac.
+ Fix keyboard shortcuts dialog.
+ Updated translations.
* Thu Sep 15 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.0:
+ Updated application screenshot.
+ Updated translations.
- Add desktop-file-utils BuildRequires: New dependency.
- Following the above new BuildRequires, add a check section and
verify desktop file during build.
* Thu Sep 01 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 43.rc:
+ New preferences dialog and new game screen.
+ Updated translations.
* Wed Aug 10 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.1:
+ Use pango to render clock text, fixing broken ratio and LTR
characters.
+ Updated translations.
* Fri Mar 18 2022 Luciano Santos <luc14n0@opensuse.org>
- Update to version 42.0:
+ Updated translations.
* Fri Jan 07 2022 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 42.alpha:
+ Use libadwaita.
- Add pkgconfig(libadwaita-1) BuildRequires, new dependency.
Version: 41.1-bp154.1.86
* Fri Oct 29 2021 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 41.1:
+ Fix Exec= line in desktop file.
* Fri Sep 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 41.0:
+ Several updates to user help.
* Sat Apr 17 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.1:
+ Update user help.
+ Add workaround for engine taking too long to move.
+ Fix autosaved game being deleted when window is not closed
with Ctrl+Q.
+ Fix invalid signal ID warning when starting a new game.
* Tue Mar 23 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.0:
+ Update icon in user help.
+ Updated translations
* Mon Jan 11 2021 Dominique Leuenberger <dimstar@opensuse.org>
- Update to version 40.alpha:
+ Port to GTK 4.
+ Major refactoring of portions of the UI layer. Split engine
code into separate layer.
+ Rework promotion type selector to avoid GTK warnings.
+ Hide timers in untimed games.
+ Custom PGN tags are now prefixed with X-GNOME.
+ Promotion type selector now fits screen in narrow mode.
+ Use info bar, not header bar subtitle, to display extra status
messages.
+ Reduce length of Oops! message in header bar on engine error.
+ Improve message when game ends in stalemate.
+ Move New Game from header bar to primary menu to save space.
+ Rename Save to Save As, and display a separate Save action.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
Follow upstreams port to GTK 4.
* Mon Dec 07 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.38.1:
+ Try to make all chess engines easier on Easy and Normal
difficulty.
+ Fix claim draw dialog appearing every turn after threefold
repetition.
+ Fix bogus "computer player is confused" errors in several
situations:
- When the engine is stalemated.
- When starting a new game while the game is paused, if the
engine has moved during pause.
- When resigning immediately before the engine moves.
+ Fix file chooser defaulting to /run when game is saved for a
second time under flatpak.
+ Fix detection of stalled chess engine in untimed games.
+ Fix claim draw dialog appearing before a forced draw.
+ Fix ChessScene removing invalid GSource.
* Mon Sep 14 2020 dimstar@opensuse.org
- Update to version 3.38.0:
+ Updated translations.
* Fri Sep 04 2020 dimstar@opensuse.org
- Update to version 3.37.3:
+ Fix timed games opening as untimed games.
+ Various refactoring and preparation for GTK 4.
- Changes from version 3.37.2:
+ Make easy mode vs. GNU Chess a bit easier.
+ Support D-Bus activation.
- Changes from version 3.37.1.1::
+ Fix previous tag.
- Changes from version 3.37.1:
+ Various refactoring and preparation for GTK 4.
+ Improve keyboard shortcuts dialog.
+ Updated translations.
* Thu Jun 04 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.1:
+ Fix window switching to narrow mode when opening menu.
Version: 3.36.0-bp152.1.1
* Fri Mar 06 2020 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.36.0:
+ Updated translations.
* Wed Feb 12 2020 dimstar@opensuse.org
- Update to version 3.35.3:
+ Move open, save, and resign game buttons into window menu.
+ Improve display for small screen sizes.
* Mon Sep 09 2019 mgorse@suse.com
- Update to version 3.34.0:
+ Updated translations.
* Mon Sep 02 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.33.90:
+ Fix build with latest vala.
+ Updated translations.
- Drop ancient glchess and glchess-lang Obsoletes as well as
glchess Provides: No longer needed.
- Use autosetup macro.
* Mon Mar 11 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.32.0:
+ Updated translations.
* Mon Mar 04 2019 Bjørn Lie <bjorn.lie@gmail.com>
- Update to version 3.31.92:
+ Add padding to bottom row of widgets.
+ Updates to user help.
* Sun Feb 17 2019 bjorn.lie@gmail.com
- Update to version 3.31.90:
+ Fix "computer player is confused" when CECP engine claims a
draw.
+ Reworded claim draw dialog to reduce confusion when engine
claims draw.
+ Fixed zombie engine processes not being properly reaped.
+ New icon!
+ Change app ID to org.gnome.Chess.
* Sat Feb 09 2019 bjorn.lie@gmail.com
- Update to version 3.31.3:
+ Replace app menu with window menu.
+ Rewrite the user help.
+ Updated translations.
* Fri Feb 08 2019 bjorn.lie@gmail.com
- Update to version 3.30.1:
+ Fix "computer player is confused" when CECP engine claims a
draw.
* Sat Sep 08 2018 antoine.belvire@opensuse.org
- Update to version 3.30.0:
+ Updated translations.
- Remove lang package from recommended packages as it already
supplements main package (same effect, it's redundant).
* Sat Jul 28 2018 bjorn.lie@gmail.com
- Update to version 3.29.90:
+ Fix code to ensure chess engine dies if main process crashes.
+ Don't display claim draw dialog when opening game.
+ Fix wrong player sometimes winning when timer expires.
+ Fix various bugs with open/save dialogs and switch to native
dialogs.
* Tue Apr 24 2018 luc14n0@linuxmail.org
- Update to version 3.29.1:
+ Display special message when en passant is performed.
+ Fix draw being offered improperly when viewing past history.
* Wed Apr 11 2018 luc14n0@linuxmail.org
- Update to version 3.28.1:
+ Updated translations.
- Update URL tag to https://wiki.gnome.org/Apps/Chess: currently
the Chess' web page.
- Drop:
+ update-desktop-files BuildRequires and suse_update_desktop_file
macro: they are no longer required anymore.
+ gl and x11 pkgconfig modules BuilRequires: they are not needed
nor used anymore.
- Add pkgconfig(gio-unix-2.0) BuildRequires to avoid implicit
dependencies.
* Sun Mar 11 2018 dimstar@opensuse.org
- Update to version 3.28.0:
+ Updated translations.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Fri Nov 17 2017 luc14n0@linuxmail.org
- Update to version 3.27.2:
+ Fix gschema installation.
+ Fix SVG images installation.
- Changes from version 3.27.1:
+ Port to Meson build system.
- Add meson BuildRequires and switch configure, make and
make_install macros to meson, meson_build and meson_install
following upstream port to Meson Build System.
- Drop intltool BuildRequires: upstream did the Gettext migration
long ago and deviations are not desired to avoid unexpected
bugs.
- Add fdupes BuildRequires and its macro for replacement of
duplicates with links under the data directory.
- Drop libxml2-tools, desktop-file-utils and pkgconfig(glu)
BuildRequires: no longer needed/used anymore.
- Drop %glib2_gsettings_schema_requires macro: no longer needed
since RPM file triggers.
Version: 3.26.0-bp150.2.4
* Sat Sep 09 2017 dimstar@opensuse.org
- Update to version 3.26.0:
+ Updated translations.
* Wed Aug 16 2017 zaitor@opensuse.org
- Update to version 3.25.4:
+ Update po/Makevars.
+ Updated translations.
- Drop obsolete post(un) handling, following macros removed:
glib2_gsettings_schema_post(un), icon_theme_cache_post(un) and
desktop_database_post(un).
* Wed Apr 19 2017 zaitor@opensuse.org
- Update to version 3.24.1:
+ Fix build error with new GLib.
+ Updated translations.
* Wed Mar 22 2017 dimstar@opensuse.org
- Update to version 3.24.0:
+ Add flatpak manifest.
+ Updated translations.
* Mon Mar 13 2017 dimstar@opensuse.org
- Update to version 3.23.92.5:
+ Fix game ending too soon when using Fischer/Bronstein clocks.
* Sat Mar 11 2017 zaitor@opensuse.org
- Update to version 3.23.92:
+ Display claim draw dialog unlimited times per game
(bgo#765997).
+ Support new fivefold repetition and 75 move draw conditions
(bgo#766005).
+ Fix preferences dialog being treated as its own window.
+ Fix build with latest Vala.
+ Add OARS content rating metadata.
+ Updated translations.
- Add vala BuildRequires: Build vala support.
* Sun Nov 06 2016 zaitor@opensuse.org
- Update to version 3.22.2:
+ Remove trailing whitespace.
+ Updated translations.
* Wed Sep 21 2016 zaitor@opensuse.org
- Update to version 3.22.0:
+ Updated translations.
* Tue Aug 16 2016 zaitor@opensuse.org
- Update to version 3.21.90:
+ Update appdata.
+ Fix style-checker with new libgnome-games-support.
+ Fix valac warnings about static const.
+ Stop using intltool.
+ Remove 3D from desktop file comment.
+ Use namespace instead of class for BitBoard.
+ autogen: Improve style of style checker enablement code.
+ Updated translations.
* Tue Jun 21 2016 zaitor@opensuse.org
- Update to version 3.21.3:
+ Display an information bar if no chess engine is
installed.
+ Make build work when srcdir != builddir.
+ Updated translations.
* Sat May 07 2016 zaitor@opensuse.org
- Update to version 3.20.1:
+ Fix window size growing out of control with GTK+ 3.20.
+ Updated translations.
* Mon Mar 21 2016 dimstar@opensuse.org
- Update to version 3.20.0:
+ Update license.
+ Use AM_DISTCHECK_CONFIGURE_FLAGS.
+ Bump up the license version on source files.
+ Update about dialog.
+ Update copyrights.
+ Require GTK+ 3.19.
+ Update the AppData to spec version 0.7+.
+ Updated translations.
- Change license to GPL-3.0+, following upstreams relicensing.
* Tue Jan 19 2016 dimstar@opensuse.org
- Update to version 3.19.4:
+ Updated translations.
* Wed Dec 23 2015 dimstar@opensuse.org
- Update to version 3.19.3:
+ Update doap.
+ Add CECP/UCI specs under doc/ and move PGN spec.
+ Disable selecting pieces after the game is over.
+ Fix autogen to check symlink for style-checker.
+ Add pre-applypatch code style checker hook.
+ Bump up gtk version to 3.16.0.
+ Keep the list-of-modules in alphabetical order.
+ Updated translations.
* Tue Nov 24 2015 zaitor@opensuse.org
- Update to version 3.19.2:
+ Updated translations.
* Sun Oct 25 2015 zaitor@opensuse.org
- Update to version 3.19.1:
+ Update obsolete FSF address in translatable string.
+ Updated translations.
* Tue Sep 22 2015 dimstar@opensuse.org
- Update to version 3.18.0:
+ Updated translations.
* Mon Sep 14 2015 dimstar@opensuse.org
- Update to version 3.17.92:
+ Fix dragging the window after clicking the game view.
+ Updated translations.
* Mon Aug 17 2015 zaitor@opensuse.org
- Update to version 3.17.90:
+ Don't kill a broken chess-engine twice.
+ Reorder pre-conditions on engine_stopped_cb.
+ Fix various resource leaks in chess-engine.
+ Updated translations.
* Sun Jul 19 2015 zaitor@opensuse.org
- Update to version 3.17.4:
+ Display a warning dialog if no chess engines are installed.
+ Force engines to move after some timeout.
+ Updated translations.