All Versions
21
Latest Version
1.9
Avg Release Cycle
100 days
Latest Release
125 days ago

Changelog History
Page 1

  • v1.9

    December 05, 2019
    • The SVG images created with ./tttool oid-code and ./tttool oid-codes respect --code-dim.
    • New command set-language to change the language of a GME file without rewriting the whole file (preserves all games etc.).
    • The release tarball now contains a binary for OSX.
  • v1.8.1

    March 30, 2019
    • The SVG patterns created with ./tttool oid-code and ./tttool oid-codes now have ids that are valid (no spaces).
    • The release tarball now contains a binary for Linux as well.
    • The release tarball now contains a copy of The tttool book
  • v1.8

    February 06, 2018

    If the script for an oid code contains only one line, one can simply write

     house: P(welcome)
    

    instead of

     house:
      - P(welcome)
    

    ./tttool oid-table aligns images on pixel boundaries, so that a naive
    rastering of the whole page still yields crisp pixels.
    Thanks to @m7thon for the patch!

    The PDF output uses PDF patterns for much smaller PDF files.

    The commands ./tttool oid-code and ./tttool oid-table can now also
    produce SVG output with SVG patterns:

    --image-format SVG produces SVG with vector squares
    for the pixels, wihle --image-format SVG+PNG produces SVG with a small,
    repeated pixel graphics in the pattern

    Games are now more likely to be properly round-tripped (GH issue #174)

    ./tttool oid-table sorts naturally now, so that the sequence is foo1
    foo2 foo10, and not foo1 foo10 foo2.

    Read and write the language field in the GME header (GH issue #105)

  • v1.7

    January 08, 2017
    • ./tttool oid-table sorts naturally now, so that the sequence is foo1 foo2 foo10, and not foo1 foo10 foo2.
    • Read and write the language field in the GME header (GH issue #105)
  • v1.7.0.4

    August 29, 2017
  • v1.7.0.3

    June 09, 2017
  • v1.7.0.2

    April 16, 2017
  • v1.7.0.1

    January 08, 2017
  • v1.6.1

    April 17, 2016
    • ./tttool assemble: Do not fail with too many open files
    • Handle “other” play commands (FFE0, FFE1) even if their argument is not 0, with some crude syntax in the YAML format. The meaning of this argument is not yet understood, volunteers are welcome!
  • v1.6.1.4

    January 03, 2017