GOWrite 3.2.1

General issues about GOWrite...
Anything not bug, specific new feature or need for support to this forum.

Moderator: lpaatero

Post Reply
lpaatero
Go liiton hallitus
Posts: 535
Joined: Fri May 21, 2004 12:20 pm
Location: Finland

GOWrite 3.2.1

Post by lpaatero »

GOWrite 3.2.1 likely to become next stable, if nothing bad turns up.

GOWrite 3.2.1 contains refreshed UI:
  • Now look and feel is FlatLaf from https://www.formdev.com/flatlaf/. This look is default, other looks can be selected from settings. I am considering dropping this setting, as I think it is unlikely that anyone would want any of the old options.
  • All icons are now Vector icons with modern look. Icons scale now with screen DPI, so they should be about same size in all screen. If you have 2 screens with different DPI, things do not work yet.
  • 3 new buttons:
    • Automatically insert variation
    • Score current position
    • Turn on/off Ai analysis
  • Settings file name is now gowrite31.cfg, and encoded with UTF-8.
Bug fixes:
  • "Keep previous diagram size" setting is fixed. Setting reverted to full board.
  • Board lines drawn wrong way in rare situations.
  • Misc bug fixes
Internal improvements:
  • Ai analysis storage in SGF updated to more compact. Compatible with Hactar Go 3.2 version.
  • GOWrite now use only SVG icons.
  • Property files are saved with UTF-8 format.
  • GOWrite.jar contains all dependencies, making releasing much easier.
johny
Posts: 18
Joined: Fri Apr 29, 2016 9:07 pm

Re: GOWrite 3.2.1

Post by johny »

Just downloaded gowrite2_3_2_1.zip, and tried to run gowrite2 inside the package, there was only one line printed out:
starting GO Write 2...
But the GUI didn't pop up, as in 3.0.18.

I was checking the directory "~/.gowrite" on my macbook, but there was nothing in it.

What could be wrong?
johny
Posts: 18
Joined: Fri Apr 29, 2016 9:07 pm

Re: GOWrite 3.2.1

Post by johny »

False alarm. It turns out that my java version was too old.
johny@mbp:~$ ~/gowrite2/gowrite
Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on
Error: LinkageError occurred while loading main class GOWrite2
java.lang.UnsupportedClassVersionError: GOWrite2 has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 53.0

johny@mbp:~$ java -version
java version "9.0.4"
Java(TM) SE Runtime Environment (build 9.0.4+11)
Java HotSpot(TM) 64-Bit Server VM (build 9.0.4+11, mixed mode)

Upgraded it to the latest release:
johny@mbp:~$ java -version
java version "19" 2022-09-20
Java(TM) SE Runtime Environment (build 19+36-2238)
Java HotSpot(TM) 64-Bit Server VM (build 19+36-2238, mixed mode, sharing)

Now everything is good. :)
Post Reply