From ad51a79834dba104631932490cff41aaae275960 Mon Sep 17 00:00:00 2001 From: VarunS2002 <30069380+VarunS2002@users.noreply.github.com> Date: Wed, 30 Dec 2020 01:10:07 +0530 Subject: [PATCH] Release Version 2.0.0 Build 1000 Updated Documentation for 2.0.0 --- README.md | 26 +++++++++++++++++--------- sudoku/pubspec.yaml | 2 +- 2 files changed, 18 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 64041ac..a8c5202 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ --> ## [Downloads](https://github.com/VarunS2002/Flutter-Sudoku/releases) ->[![APK: v1.1.0](https://img.shields.io/badge/APK-v1.1.0-brightgreen)](https://github.com/VarunS2002/Flutter-Sudoku/releases/download/1.1.0/Sudoku_1.1.0.apk) +>[![APK: v2.0.0](https://img.shields.io/badge/APK-v2.0.0-brightgreen)](https://github.com/VarunS2002/Flutter-Sudoku/releases/download/2.0.0/Sudoku_2.0.0.apk) ![Build: passing](https://img.shields.io/badge/build-passing-brightgreen) >[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0) @@ -110,7 +110,7 @@ It can be exported to Android, iOS, Fuchsia, Windows, MacOS, PWA or a Web App. - Generates a New Game when you start the app -- Input numbers in the grid by repeatedly clicking a box +- Clicking a box displays a dialog with buttons 1-9 to input in the box - Clickable buttons will initially have no number and will turn red after the first click @@ -118,11 +118,15 @@ It can be exported to Android, iOS, Fuchsia, Windows, MacOS, PWA or a Web App. - The numbers in all the clickable buttons will turn blue if the solution is correct (This will also happen if you click Show Solution) -- Button to start a New Game +- 4 different difficulty levels to choose from : Beginner, Easy, Medium and Hard -- Button to Restart Game +- New Game -- Button to Show the Solution +- Restart Game + +- Show Solution + +- Dark and Light theme - Material Design @@ -130,13 +134,17 @@ It can be exported to Android, iOS, Fuchsia, Windows, MacOS, PWA or a Web App. - [flutter_speed_dial_material_design](https://pub.dev/packages/flutter_speed_dial_material_design) is used for Stacked Floating Action Buttons +- [flutter_animated_dialog](https://pub.dev/packages/flutter_animated_dialog) is used for animated alert dialogs + +- [shared_preferences](https://pub.dev/packages/shared_preferences) is used for saving preferences locally + - Referred Algorithms: - [Sudoku Generation Algorithm](https://www.geeksforgeeks.org/program-sudoku-generator/) in Java - [Sudoku Generation and Solving Algorithm](https://www.101computing.net/sudoku-generator-algorithm/) in Python -- If you face any issue then feel free to open an issue on GitHub +- If you face any issue or have suggestions then feel free to open an issue on GitHub ## Screenshots: @@ -145,14 +153,14 @@ It can be exported to Android, iOS, Fuchsia, Windows, MacOS, PWA or a Web App. ![Light](https://i.imgur.com/UeP0L0B.jpg)

-- Main Screen while solved:

+- Main Screen while solved with dark theme:

- ![Solved](https://i.imgur.com/MXbxBQ7.jpg) + ![Solved](https://i.imgur.com/3XS5qt2.jpg)

- Options:

- ![Options](https://i.imgur.com/wutzT0p.jpg) + ![Options](https://i.imgur.com/jqtga1R.jpg)

- Game Over Alert Box:

diff --git a/sudoku/pubspec.yaml b/sudoku/pubspec.yaml index 54c2c46..094e55a 100644 --- a/sudoku/pubspec.yaml +++ b/sudoku/pubspec.yaml @@ -15,7 +15,7 @@ publish_to: 'none' # Remove this line if you wish to publish to pub.dev # In iOS, build-name is used as CFBundleShortVersionString while build-number used as CFBundleVersion. # Read more about iOS versioning at # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html -version: 1.1.0+1000 +version: 2.0.0+1000 environment: sdk: ">=2.7.0 <3.0.0"