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

Navigate to next/previous/first/last board position that contains <criteria> #390

Open herzbube opened 1 year ago

herzbube commented 1 year ago

Currently the board position navigation buttons jump to the next/previous/first/last board position unconditionally. Instead the user should be able to navigate based on some "filter" or "condition".

Filter/condition ideas:

The way how this is supposed to look like in the UI is not yet clear.

Difficulty: Look back/ahead from the current board position if there is a board position that satisfies the filter/condition so that the navigation buttons can be enabled/disabled accordingly.

Alternative: Only display board positions that match the filter/condition. Navigation only applies to the filtered moves.