Skip to content

Releases: bernds/q5Go

q5go 0.8

28 Mar 13:00
Compare
Choose a tag to compare

These are the major user-visible changes in 0.8:

  • Analyzing games with multiple engines now produces sensible results. q5go remembers winrates for each engine name and komi combination and displays multiple winrate graphs.
  • For engines with fixed komi, batch analysis can now flip the position to effectively analyze with reverse komi.
  • For live analysis, it is now possible to choose the analysis engine.
  • There is a new slide export feature which combines the board and comments into a single image for use in slide shows or videos. File name sequences can be generated automatically.
  • It is now possible to choose between area and territory scoring in off-line games.

Minor fixes and improvements include:

  • The board coordinates now scale with the size of the display, their size relative to the stones is configurable in the preferences.
  • It is now possible to choose whether to tile or scale the wood background image used for the board.
  • The evaluation graph is automatically displayed when a game obtains an evaluation for the first time.
  • In online match games, remaining time is now saved to the SGF for both player and opponent.
  • It is now possible to hold down LMB and drag in the evaluation graph to move to a different position.
  • In the database dialog, "Open" and "Cancel" now work (previously only double clicks opened the game).
  • In off-line mode, scoring a scored position again now keeps liveness and seki status.
  • A bug was fixed that caused the "Update" button to disappear when scoring or editing an off-line copy of an observed game.
  • Loading an SGF file for a game against an engine is now implemented.

q5go 0.7

15 Mar 14:51
Compare
Choose a tag to compare

These are major user-visible changes in 0.7:

  • Old SGFs and a few new ones use a move at 20:20 to signal pass which caused problems when loading such SGFs. This is now handled better.
  • q5go can now read kombilo databases. There is a new file open dialog to select a game from the database; it has preview functionality to display game information and allows browsing through the game moves.
  • Visibility of menu bar, status bar, side bar and slider in the board window are now saved as part of the layout. Whatever preferences option there were have been removed, except for the one to choose whether to place the side bar to the left or the right.

q5go 0.6

23 Feb 21:13
Compare
Choose a tag to compare

Version 0.6 adds no major new features, but adds a number of smaller fixes and refinements:

  • Better support for various character sets
  • Better support for various broken SGF files that occur in the wild
  • An "auto-collapse" mode for the game tree, which shows only the current variation and the ones following it and collapses everything else
  • A tooltip preview for the game tree
  • A file open dialog with an SGF preview
  • An improved version of the batch analysis dialog, with a list view for finished jobs and an engine selector
  • Better stone sounds
  • An "automatic diagrams" dialog which can create figures and diagrams for an entire file
  • Image export functionality for the evaluation graph
  • Better game tree headers on Windows, working around a Qt problem
  • An updated Chinese translation

q5go 0.5

13 Feb 15:46
Compare
Choose a tag to compare

Version 0.5 adds the following features:

  • Support for diagrams. These can be used to either subdivide a game into printable diagrams, or to provide a variation display when browsing a file in the editor. The latter case is used by the engine analysis mode.
  • A new batch review mode, where the user can choose files to be reviewed and hand them off to an engine. The files can be viewed while the analysis is in progress, and there is a winrate graph.
  • A redesigned layout for the user interface. The various elements of the board window (comments, diagram display, game tree, evaluation graph and observer list) now exist in docks and can be freely moved
    around. It is possible to save and restore these layouts.
  • Most icons have been replaced with larger ones, and q5go now uses a Qt feature for better results on high-DPI displays. This is untested, I would appreciate feedback as to how well it works on such devices.
  • The command line options have changed. They are now processed by standard library functions and follow normal conventions as a result.

q5go 0.4.1

31 Jan 23:01
Compare
Choose a tag to compare

A minor update to the 0.4 release; this just adds back the graphical display of star points which got lost in a reorganization of the drawing code.

q5go 0.4

31 Jan 18:36
Compare
Choose a tag to compare

Version 0.4 adds the following features:

  • Support for rectangular boards
  • Support for toroidal boards (with an extended view option and scrolling)
  • On-line observer lists, which were dropped in the initial versions of q5go, are functioning again
  • Likewise for move time annotations

q5go 0.3

23 Jan 15:24
Compare
Choose a tag to compare

Version 0.3 adds two major new features:

  • An analysis mode using Leela Zero or compatible programs
  • A game tree display

Minor changes and fixes include:

  • Some visual improvements for the user interface
  • Time warnings for online play are working again
  • When loading SGF files, unrecognized properties are now remembered and saved as per the specification
  • Faster loading of SGF files

q5go 0.2

16 Jan 16:15
Compare
Choose a tag to compare

Version 0.2 is mostly a maintenance release which fixes some issues in 0.1,
but also contains some new features.

  • There is a new shading algorithm for rendering the Go stones. Many
    parameters to control the appearance are configurable in the preferences.
  • Fixed a rare crash that occurred when observing an IGS game just as it
    ended.
  • Fixed GTP support to also work on Windows - there were some portability
    issues with the underlying Qt toolkit.
  • Added support for configuring multiple GTP engines like GnuGo or Leela.
  • Allow loading certain types of invalid SGF files that occur in the wild.

q5go 0.1

06 Jan 22:25
Compare
Choose a tag to compare

This is a Go player's tool, an SGF editor/GTP interface/IGS client. It is
based on the old Qt3 version of qGo, but ported to Qt5 and modernized.

The basic goal for this program is to provide an everyday SGF editor that
is fast, easy and convenient to use and does everything you could want out
of such a tool.

In this version, a lot of old qGo code that was in really poor shape was
replaced entirely. While this fixes a large number of issues, it also
means that the code should be considered beta quality, since a lot of it
is very new. In particular it is not yet recommended to use the built-in
IGS client for playing games, unless you want to help with testing.
Observing should work fine.

There are some changes in the feature list in this version:

  • Added a GTP implementation that works with Leela Zero. GTP support
    was also improved to be more asynchronous, so as to not lock up the GUI
    while waiting for the engine.
    This is also still slightly experimental.
  • Edit mode behaves differently. There is now a toolbar to place
    marks at all times. and a button to change the player to move.
    Edit mode is available through a toggle button rather than as a side
    tab, and is only used for adding/removing stones. New board positions
    are added as a child when leaving edit mode.
  • Some less useful features have been removed when it was easier than
    porting them Qt5 and the replaced foundation. This includes the user
    toolbar, cutting and pasting variations, "mouse gestures" and
    configurable background colors.
  • Import and export have changed somewhat. It is now possible to select
    a rectangular sub-area for ASCII and picture export.
    ASCII export now generates diagrams usable in the lifein19x19 forums
    and Sensei's library, including move numbers, with the option of creating
    multiple diagrams for a sequence of moves automatically. As a
    consequence, the character set used for ASCII display is no longer
    configurable. ASCII import was removed on the grounds of not
    being very useful.
  • There is a new SVG export to create a vector graphics representation of
    the board. This also supports exporting subparts of the board.
  • The functionality for saving window sizes was simplified to just always
    save comment orientation. Size and layout are now remembered separately
    for every encountered screen dimension.
    The functionality to save up to 10 different board sizes with
    keyboard shortcuts was removed.
  • Variation display was improved and the user can chooser between letters
    and ghost stones, as well as choosing whether to use the setting found
    in SGF files or ignore it.