ogarcia / opensudoku

Open Source Sudoku game for Android.
GNU General Public License v3.0
328 stars 144 forks source link

Checkpoint issue, minor fixes, bidirectional selection #5

Closed spimanov closed 6 years ago

spimanov commented 6 years ago

Hello :) This pull requests contains:

  1. Checkpoint issue. Now app saves undo history for games which are in "Playing" status. As well as checkpoints.
  2. After performing an undo, the previously edited cell will be selected.
  3. New option has been added - Bidirectional selection for Single Number input panel. Any selection of a cell will automatically select a corresponding number of the input panel. And vice versa - if user selects a number on input panel, all corresponding cells will be highlighted (in case if option Highlight Similar is also enabled)
  4. Fixed a small issue with the congratulation message: "Congratulations, you have solved the puzzle in nn:nn". How to reproduce: solve a puzzle, get a message, restart the puzzle, solve it again, and get the same message (with the same time) as the first.
  5. Fixed a small issue with SN input panel - selected number stays in "completed" status after a puzzle restart.
ogarcia commented 6 years ago

@spimanov merged, but I cannot publish it in Google Play because it have a VERY BIG BUG :joy: You cannot continue playing with old played games, they appear in blank and if you select any of them the application crashes.

Please, fix the bug to publish this new features in Play.

Note: Pick the master, I added you as contributor.