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 54 forks source link

Draw "Last move" marker in red color to distinguish it from Square markup symbol #396

Closed herzbube closed 1 year ago

herzbube commented 1 year ago

The "Last move" marker is a square symbol that looks very similar to the newly added Square markup symbol, both in shape and in color. The simplest solution to distinguish the two is to draw the "Last move" marker in a different color.

When move numbers are displayed the number of the last move is drawn in red color, so it makes sense to also use red color for the "Last move" marker.

herzbube commented 1 year ago

Implemented in commit 2826537ad1e3313bc15f2b662c088c0acfbc27d5.

Note that red color has relatively low contrast when the "Last move" marker is drawn on top of a black stone. A variety of red color hues have been tried out, but none were better than the "pure red" that is now being used. The current solution was deemed "good enough".