Releases: meikpiep/gauguin
Releases · meikpiep/gauguin
0.50.0
Changed
- Split between a 'nishio solution' (using nishio or other probing techniques) and a general solution where one can fill all remaining cells via some simple logic. The further solution may be converted into an opt-in preference in the future.
Fixed
0.49.1
Fixed
- Fixes the feature "Nishio solution" to treat a solution as valid if it contains errors. (reported by @dansan984fit and @keiligch)
- The preference dealing with broader cage frames does not change the inner cage drawing. (reported by @Cqoicebordel)
0.49.0
Added
- Added a new preference to draw broader grid cages, to enhance readability and accessibility. (Reported by @Cqoicebordel)
Changed
- The display of cells whose possible values got changed by filling another cell changed from using a frame around these cells to using a slightly highlighted cell background. This should help to detect the grid cages without distraction. (Reported by @Cqoicebordel)
0.48.3
0.48.2
Added
- Adds challenges as new feature (available in debug variant only). Enables the user to play
pre-calculated grids which are either very easy "zen" grids or the most hard grids which could be
calculated, but still being solved via the upcoming Human Solver difficulty rating.
Changed
- Changes internal game lifecycle logic.
- Bump Java version of toolchain from 17 to 21 to make F-Droid builds work again.
0.48.1
0.48.0
Added
- The detection of a possible solution to show a button to check this solution was enhanced: It
supports cells without a possible filled in if this cell is in a row or column which was already
filled out completely except this single cell. Then, the remaining value of the row or column will
be checked. (Reported by @spanezz) - The upcoming Human difficulty algorithm now detects more variants of nishio (that is solving by
propagating possible values) when calculating the difficulty of a grid. Currently only available
in debug builds.
Changed
- At app start, all saved grids are tested if they need a migration to a newer save game format
until now. This gets executed in the background to speed up app startup.
0.47.0
Added
- Add a preview when choosing numbers in new game dialog.
- Detect if all remaining unfilled cells contain exactly one possible number and show a button
to solve the grid if the given values are correct. - The upcoming Human difficulty algorithm now detects a simple variant of nishio (that is solving by
propagating possible values) when calculating the difficulty of a grid. Currently only available
in debug builds.
Fixed
- Removes unwanted calculation of the upcoming Human Solver when calculating a new grid.
0.46.1
Added
- All diagrams of the statistic screen now feature maximizing them to a full screen view.
Changed
- Various optimizations of layout of main screen.
- Upcoming difficulty algorithm got performance speed ups.
Fixed
- The main screen on large displays may not show all cells of the current grid.
- Loading state aka Ferris wheel animation was distorted at small sizes and has been fixed.
- Loading state aka Ferris wheel animation has been optimized for large size displays.
- The preview in new grid screen gets calculated faster.
- Version number in menu was missing.
0.45.0
Added
- Adds a confirmation dialog if a user requests help by e.g. revealing cells. This should avoid an unwanted reset of the current streak. The dialog only gets shown if the action would actually break a streak. (reported by @Mixaz017)
Fixed
- Fixes statistics screen for >999 games played: Avoids unwanted line breaks by using auto size texts. This optimizes screen layout for small devices like old phones. (reported by @Mixaz017)