Page MenuHomeSolus

Update pychess to 1.0.2
ClosedPublic

Authored by algent on Oct 27 2020, 7:34 PM.
Tags
None
Referenced Files
F11018247: D9892.diff
Sun, Aug 6, 10:33 AM
F10978524: D9892.id.diff
Sat, Jul 22, 7:32 PM
F10933459: D9892.id23799.diff
Jul 12 2023, 7:08 AM
F10915161: D9892.id23823.diff
Jul 8 2023, 5:42 AM
F10895788: D9892.id23822.diff
Jul 1 2023, 7:25 PM
F10888328: D9892.diff
Jun 27 2023, 1:15 AM
F10789456: D9892.id23822.diff
May 26 2023, 7:53 PM
F10786968: D9892.id23799.diff
May 26 2023, 10:25 AM
Subscribers

Details

Summary

Summarized changelog:

  • Open remote games and improvements
  • Updated translations
  • New game from clipboard
  • Drop chess website
  • Silence pygi warning requiring gtk 3.0
  • Improve tip of the day wording and grammar
  • UI adjustments
  • Fix a few typos in various dialogs/popups
  • Add new Sittuyin pieces
  • Allow resetting a single puzzle row
  • Make the PuzzlesPanel Reset column the rightmost
  • Factor out PuzzlesPanel progress computation logic
  • Disable reset in PuzzlesPanel when progress is 0
  • Fix PuzzlesPanel reset modal not opening
  • Solve bugs where same coordinates appeared twice
  • Change DecisionSupportAlgorithm to save in the class the coordinates changed
  • Refactorisation to remove useless coupling
  • Activate or deactivate algorithm with preferences
  • Solve bug where preferences for algorithm were not taken into account
  • Reduce the likelihood of freezing
  • Add support for custom game and solve typo issue
  • Fix several DeprecationWarning: unclosed file
  • Fix missing TreeModelFilter.sort_new_with_model() on some Gtk versions
  • /usr/share/appdata is deprecated in favor of /usr/share/metainfo
  • Don't pre-compress the man page
  • No recursion in main walk path in pgn loading
  • Fix variation index error on boards
  • Fix PyChess engine 3check start

More detailed changelog here

Depends on D9894

Signed-off-by: Algent Albrahimi <algent@protonmail.com>

Test Plan

Run pychess and play a few games with the computer.

Diff Detail

Repository
R4549 pychess
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

Otherwise LGTM

package.yml
16–17

Should use the pkgconfig now

This revision now requires changes to proceed.Oct 29 2020, 5:10 AM

Use pkgconfig(pygobject-3.0) instead of python-gobject-devel

This revision is now accepted and ready to land.Oct 29 2020, 10:22 AM
This revision was automatically updated to reflect the committed changes.