Commit Graph

1972 Commits

Author SHA1 Message Date
Calcitem 62f8b4f2c7 flutter: settings: Support Message Color 2021-06-01 00:59:48 +08:00
Calcitem b869e7a0f5 flutter: Android Soundpool plays sounds on separate thread
Fix "flutter: Fix soundpool build error (WAR)".

See:
https://pub.dev/packages/soundpool/changelog
https://github.com/ukasz123/soundpool/commits/master
2021-05-31 01:34:03 +08:00
Calcitem edd107776d Sanmill v1.0.16
Official release version of Sanmill v1.0.16

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-31 00:42:18 +08:00
Calcitem e973a3f32b flutter: Fix AnimationController.reset() called after AnimationController.dispose() (WAR)
Reference: https://github.com/google/charts/issues/252
2021-05-31 00:38:47 +08:00
Calcitem 82733266f3 flutter: settings: Save settings file to DocumentsDirectory instead of External Storage
Fix #88
2021-05-30 23:38:01 +08:00
Calcitem 4fba301459 flutter: Fix soundpool build error (WAR) 2021-05-30 21:32:51 +08:00
Calcitem ea417be31d flutter: settings: Move experiments out of developerMode 2021-05-30 13:48:24 +08:00
Calcitem c0225d63ad flutter: Support piece animation setting 2021-05-30 13:37:33 +08:00
Calcitem f32e9eb20c flutter: settings: Add Animation duration setting (Not used) 2021-05-30 02:50:06 +08:00
Calcitem 3d9b6689bc flutter: Show screen recording feature only when experiments is enabled 2021-05-29 23:44:26 +08:00
Calcitem d00f4c09b5 flutter: settings: Add experimentsEnabled 2021-05-29 23:38:08 +08:00
Calcitem 6d6f877a98 flutter-init.sh: Add flutter config --no-analytics 2021-05-29 10:50:17 +08:00
Calcitem 4f2c774c0c flutter-init.sh: Move generating files to the end 2021-05-29 10:35:49 +08:00
Calcitem 863c820bc6
chmod +x *.sh 2021-05-29 04:17:02 +08:00
Calcitem 8823b71a52 Sanmill v1.0.15
Official release version of Sanmill v1.0.15

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-29 03:40:42 +08:00
Calcitem 2b157caba7 flutter: Support screen recording (Experimental) 2021-05-29 03:37:56 +08:00
Calcitem 2989407d31 flutter: config: Support setting piece width 2021-05-28 23:48:10 +08:00
Calcitem 247bd81280 flutter: about: Add flutter version 2021-05-28 00:54:04 +08:00
Calcitem 6c0d6b8a7f flutter: dev_mode: Add Environment Variables Page 2021-05-27 23:40:44 +08:00
Calcitem 4e1b2e51d6 fastlane: de-DE: Add German resources 2021-05-27 01:47:30 +08:00
Calcitem 8fec06ef5c Add clean.sh 2021-05-27 00:01:50 +08:00
Calcitem 406d8621fb flutter: refactor: Move showPrivacyDialog to dialog.dart 2021-05-26 00:44:12 +08:00
Calcitem 98872c1b83 flutter: refactor: Move countdown dialog to dialog.dart 2021-05-26 00:00:49 +08:00
Calcitem 4c54ace4c0 flutter: intl: Fix string tapBackAgainToLeave when locale is not en 2021-05-25 22:47:06 +08:00
Calcitem 4f625bc850 Sanmill v1.0.14
Official release version of Sanmill v1.0.14

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-23 23:21:08 +08:00
Calcitem 33be417740 flutter: Fix piece shadow color from white to black 2021-05-23 23:04:57 +08:00
Calcitem afabbf0a63 Update list of authors 2021-05-23 22:01:13 +08:00
Calcitem 74d7224263 flutter: trans: de: Change "Move list" to "Zugliste" 2021-05-23 21:41:25 +08:00
Calcitem 97461cab0c
Merge pull request #206 from cweiske/german-trans
German translation
2021-05-23 07:48:37 -05:00
Calcitem a74f89fc7b
Merge branch 'master' into german-trans 2021-05-23 07:45:53 -05:00
Christian Weiske 89ca142f40 German translation
Resolves: https://github.com/calcitem/Sanmill/issues/202
2021-05-23 20:36:47 +08:00
Christian Weiske 70fe6c8bbc German translation
Resolves: https://github.com/calcitem/Sanmill/issues/202
2021-05-23 13:17:37 +02:00
Calcitem f7c22ea40d Sanmill v1.0.13
Official release version of Sanmill v1.0.13

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-23 13:40:22 +08:00
Calcitem d1018abed9 flutter: Double back to close App
WAR fix #204: Going back leaves the app
Pressing the back button closes the application when you are
in Preferences or other sections, it's annoying.

Known Issues:
* String "Tap back again to leave." is not translated.
* Inability to perceive gestures.
2021-05-23 13:38:13 +08:00
Calcitem 308689726e flutter: Popup Privacy Policy dialog when first run 2021-05-23 04:11:29 +08:00
Calcitem d9c8c69d7d flutter: Prompt at the end of move list 2021-05-23 01:01:36 +08:00
Calcitem 0d86b504b4 flutter: Support Auto replay moves (WIP) 2021-05-23 00:16:27 +08:00
Calcitem 189ed16ab8 Sanmill v1.0.12
Official release version of Sanmill v1.0.12

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-22 12:49:59 +08:00
Calcitem bba930e083 flutter: You can force AI to move now when AI is thinking 2021-05-22 12:49:45 +08:00
Calcitem 4f6de6876b Sanmill v1.0.11
Official release version of Sanmill v1.0.11

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-22 02:20:04 +08:00
Calcitem 4ff1106697 flutter: Change some strings of move menu 2021-05-22 02:05:50 +08:00
Calcitem e5aefd4f7f flutter: game_page: New menu style 2021-05-22 01:59:29 +08:00
Calcitem 8677f9f322 flutter: Support Step forward & Take back all & Step forward all 2021-05-22 01:31:46 +08:00
Calcitem 8c1e8c2ba0 fastlane: zh-CN: Fix typo 2021-05-21 22:30:28 +08:00
Calcitem b6096bc7a1 Sanmill v1.0.10
Official release version of Sanmill v1.0.10

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-21 01:59:39 +08:00
Calcitem fd2a52f724 depth: Fix to depth 1 when searching first 2 moves
In order to consider only position instead of material.

Case:
Human AI
1. d6 f4
2. b4 g4
3. e4 f6
4. f2 d2??
5. d3 d7
6. e3 e5
7. c4 a4
8. c3xa4 a4
9. c5xd2 g7
10. d3-d2 a4-a7xd2
11. c5-d5 a7-a4
12. d5-c5xg7 a4-a7
13. b4-b2 g4-g7xf2
14. c4-b4 e5-d5
15. b2-d2 a7-a4
16. d2-d3xd7 g7-g4
17. e4-e5 a4-a7
18. e3-e4 a7-d7
19. d3-e3xf6 g4-g1
20. e3-d3 g1-d1
21. b4-c4xd5 d7-d5
22. e4-e3xf4

The computer loses as early as move 3.
It is a theoretical loss according to the online database.

Thanks @Matt
2021-05-21 01:55:33 +08:00
Calcitem 14a2dbc955 flutter: Remove legacy regret code 2021-05-20 23:38:25 +08:00
Calcitem 2ab065e3c4 flutter: Only show the notation on board on two sides
On left and bottom. Gets a bit cluttered otherwise.
2021-05-20 23:01:09 +08:00
Calcitem f63831ee2a Sanmill v1.0.9
Official release version of Sanmill v1.0.9

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-05-20 03:09:36 +08:00
Calcitem ca6d9a23e5 flutter: Fix var's typo 2021-05-20 03:07:56 +08:00