Skip to content

Releases: imabuddha/SGF-Tools

SGF Tools 2.0.9

Choose a tag to compare

@imabuddha imabuddha released this 01 Oct 00:13

SGF Tools 2.0 is a rewrite from scratch of the Mac tools for SGF (Go game) files, for today's
macOS. It has:

  • Thumbnails in Finder: each game's board after the opening moves, with a stack of boards for
    a file that holds several games.
  • Quick Look previews: press the Space bar on a game to see the board beside the players,
    the result, the event, the date, and the rest of the game information.
  • Spotlight search: the players, event, date, result, comments, and more of every game, in
    Spotlight, Finder, and mdfind. The fields keep their 1.x names, so old saved searches work.
  • A screensaver that plays the opening of a random game from your collection on each
    display, two moves a second.

Requires a Mac with Apple silicon and macOS 26 or later.

What's new in 2.0.9

A much lighter screensaver. Each move now redraws and fades only the few small areas of the board
that change, instead of the whole board. It looks exactly the same, but on a two-display Mac the
window server's work while the screensaver runs dropped from about 77% of a CPU core to about 28%
(measured over two minutes). The app is unchanged.

Installing

  1. Download SGF-Tools-2.0.9.dmg, open it, and drag SGF Tools to Applications.
  2. Open SGF Tools once. The first time, macOS asks whether you want to open an app downloaded
    from the internet: click Open. Then run qlmanage -r in Terminal.
  3. For the screensaver: click Update Screensaver Games in SGF Tools and allow the access
    requests. Drag SGF Tools.saver from the disk image to your Desktop, double-click it, and
    install it for this user only. Then choose SGF Tools in System Settings > Wallpaper > Screen
    Saver (under Other), for each display.

Updating from 2.0.8 or 2.0.7: quit SGF Tools, replace it in Applications, and open it once. To update
the screensaver, run killall legacyScreenSaver in Terminal first, then install the new one.

The disk image's Read Me and the README have the
details, including indexing the games you already have.

Credits

SGF Tools was started in 2009 by Jason Foreman
(threeve/SGF-Tools), who wrote its first SGF parser and
Spotlight importer; John Mifsud took it through 1.4.5 in 2010. 2.0 shares no code with 1.x but
keeps its ideas. MIT License.

SGF Tools 2.0.8

Choose a tag to compare

@imabuddha imabuddha released this 27 Sep 23:40

SGF Tools 2.0 is a rewrite from scratch of the Mac tools for SGF (Go game) files, for today's
macOS. It has:

  • Thumbnails in Finder: each game's board after the opening moves, with a stack of boards for
    a file that holds several games.
  • Quick Look previews: press the Space bar on a game to see the board beside the players,
    the result, the event, the date, and the rest of the game information.
  • Spotlight search: the players, event, date, result, comments, and more of every game, in
    Spotlight, Finder, and mdfind. The fields keep their 1.x names, so old saved searches work.
  • A screensaver that plays the opening of a random game from your collection on each
    display, two moves a second.

Requires a Mac with Apple silicon and macOS 26 or later.

What's new in 2.0.8

SGF Tools and its screensaver are now signed with a Developer ID and notarized by Apple, so
macOS opens them without the xattr step or Open Anyway. The code is the same as 2.0.7's.

Installing

  1. Download SGF-Tools-2.0.8.dmg, open it, and drag SGF Tools to Applications.
  2. Open SGF Tools once. The first time, macOS asks whether you want to open an app downloaded
    from the internet: click Open. Then run qlmanage -r in Terminal.
  3. For the screensaver: click Update Screensaver Games in SGF Tools and allow the access
    requests. Drag SGF Tools.saver from the disk image to your Desktop, double-click it, and
    install it for this user only. Then choose SGF Tools in System Settings > Wallpaper > Screen
    Saver (under Other), for each display.

Updating from 2.0.7: quit SGF Tools, replace it in Applications, and open it once. To update
the screensaver, run killall legacyScreenSaver in Terminal first, then install the new one.

The disk image's Read Me and the README have the
details, including indexing the games you already have.

Credits

SGF Tools was started in 2009 by Jason Foreman
(threeve/SGF-Tools), who wrote its first SGF parser and
Spotlight importer; John Mifsud took it through 1.4.5 in 2010. 2.0 shares no code with 1.x but
keeps its ideas. MIT License.

SGF Tools 2.0

Choose a tag to compare

@imabuddha imabuddha released this 26 Sep 02:06

SGF Tools 2.0 is a rewrite from scratch of the Mac tools for SGF (Go game) files, for today's
macOS. It has:

  • Thumbnails in Finder: each game's board after the opening moves, with a stack of boards for
    a file that holds several games.
  • Quick Look previews: press the Space bar on a game to see the board beside the players,
    the result, the event, the date, and the rest of the game information.
  • Spotlight search: the players, event, date, result, comments, and more of every game, in
    Spotlight, Finder, and mdfind. The fields keep their 1.x names, so old saved searches work.
  • A screensaver that plays the opening of a random game from your collection on each
    display, two moves a second.

Requires a Mac with Apple silicon and macOS 26 or later.

Installing

  1. Download SGF-Tools-2.0.7.dmg, open it, and drag SGF Tools to Applications.

  2. SGF Tools is signed to run on your Mac but isn't notarized by Apple, so let macOS open it,
    either in Terminal (the surest way, since it also covers the Quick Look and Spotlight
    extensions):

    xattr -dr com.apple.quarantine "/Applications/SGF Tools.app"

    or by opening it, clicking Done, and then clicking Open Anyway in System Settings >
    Privacy & Security.

  3. Open SGF Tools once, and run qlmanage -r in Terminal.

  4. For the screensaver: click Update Screensaver Games in SGF Tools and allow the access
    requests. Drag SGF Tools.saver to your Desktop, run
    xattr -dr com.apple.quarantine ~/Desktop/SGF\ Tools.saver, double-click it, and install it
    for this user only. Then choose SGF Tools in System Settings > Wallpaper > Screen Saver (under
    Other), for each display.

The disk image's Read Me and the README have the
details, including indexing the games you already have.

Credits

SGF Tools was started in 2009 by Jason Foreman
(threeve/SGF-Tools), who wrote its first SGF parser and
Spotlight importer; John Mifsud took it through 1.4.5 in 2010. 2.0 shares no code with 1.x but
keeps its ideas. MIT License.