herzbube / littlego

Little Go. An iOS application that lets you play the game of Go on the iPhone or iPad.
https://littlego.herzbube.ch/
Apache License 2.0
138 stars 53 forks source link

Display additional information about moves #339

Closed herzbube closed 2 years ago

herzbube commented 3 years ago

With the intregration of SgfcKit the app has now access to comments and annotations that are stored inside an SGF file. The app should provide a means to display these things.

herzbube commented 3 years ago

SGF defines node annotation properties and move annotation properties.

Node annotation properties:

Move annotation properties:

The "worst case" that the app must be able to handle is the presence of all of the following properties in a single node:

Ideas how to render these things:

Ideas for additional UI elements:

Open questions:

herzbube commented 2 years ago

In-game manual updated in commit 22e04d7c04cafa81acbeb882e59bfb367e3cbadf.

herzbube commented 2 years ago

Ready for next release, closing this issue.