The source code to Shogi Explorer is now available under GPLv3: https://github.com/schadfield/shogi-explorer.
Monday, 31 January 2022
A new feature for Shogi Explorer is custom URI support to allow Shogi Explorer to be launched from a URI on a web page.
The following scheme is supported:
Currently this feature is only supported on macOS.
Friday, 28 January 2022
Shogi Explorer 2.2.0 now supports file associations. It can be made the default application for "kif" files on all platforms. Added installers for macOS (dmg) and Linux (rpm & deb).
Wednesday, 26 January 2022
I have been looking for a way to implement file associations for Shogi Explorer. It was difficult because on macOS I am using a bash script to launch Java and passing arguments in that case is not easy to solve.
I just discovered this Maven plugin which looks like it might provide a workable solution for all of my target platforms: https://github.com/fvarrui/JavaPackager.
If I can get it working I will then look into handling custom URL links.