Commit Graph

2003 Commits

Author SHA1 Message Date
Calcitem 142e32b17d flutter: c++: Replace NULL to nullptr 2021-05-16 11:20:36 +08:00
Calcitem b1ce6c61e8 flutter: Ignore board tapping when engineType is aiVsAi 2021-05-16 11:18:34 +08:00
Calcitem cf44c3f57a flutter: devmode: No need to throw exception when shutdown
Because frontend send 'shutdown' to engine when dispose.
Detect timeout only when send go and engine not receive shutdown.
2021-05-16 09:58:52 +08:00
Calcitem ab86323b4a flutter: refactor: Rename manualText to moveHistoryText 2021-05-15 23:53:41 +08:00
Calcitem e6057e7eb8 .gitignore: Add sanmill_settings.json 2021-05-15 23:53:41 +08:00
Calcitem 443c08b256 Partially fix #195: Error: Invalid Move: (none)
1. Initial movePriorityList
2. Add await to send(getPositionFen(position!)); and await send('go');

See: https://github.com/calcitem/Sanmill/issues/195
2021-05-15 23:15:31 +08:00
Calcitem 2a7a3de858 Sanmill v1.0.5
Official release version of Sanmill v1.0.5
2021-05-15 01:49:59 +08:00
Calcitem d19b70eca7 flutter: strings: Change Hint to Info
Thanks Matt Littlewood!
Feedback: What does the hint button do? I dont see the hint.
2021-05-15 01:38:54 +08:00
Calcitem bec4e57d27 flutter: strings: Modify challengeHarderLevel 2021-05-15 00:22:56 +08:00
Calcitem c2af00c10d Indicate white pieces as player one and black as player two
Thanks Matt Littlewood!
2021-05-14 23:51:52 +08:00
Calcitem 7e40f0dec7 flutter: android: Add key.jks to .gitignore 2021-05-14 20:54:57 +08:00
Calcitem aaa02cc307 flutter: Change settings path [Broken]
All the settings will be restored to default settings when upgrading to new version.

Change Filename to sanmill_settings.json.

File directory:
Android: External Storage Directory (Android/data/com.calcitem.sanmill/files)
Windows: ./
Other: Documents Directory
2021-05-14 20:52:37 +08:00
Calcitem 037c40d6d4 flutter: Fix typo
(cherry picked from commit 360173eefa)
2021-05-14 20:25:39 +08:00
Calcitem bcd03c59f7 flutter: non-Android: Prompt exit App manually when restoring default settings
(cherry picked from commit 6c1e6a33a9)
2021-05-14 20:25:39 +08:00
Calcitem 0797f5986d flutter: Call SystemNavigator.pop only on Android
(cherry picked from commit b7098cd2b9)
2021-05-14 20:25:39 +08:00
Calcitem e1208ea13a flutter: windows: Disable Maximize button
See: https://bbs.csdn.net/topics/330001263
(cherry picked from commit d9f973312a)
2021-05-14 20:25:39 +08:00
Calcitem c01aee9b43 flutter: Fix bottom overflowed when show countdown dialog on Windows
(cherry picked from commit bf4523f659)
2021-05-14 20:25:39 +08:00
Calcitem 89ef5c2dcd flutter: windows: Change title to "Mill (N Men's Morris)"
(cherry picked from commit 2852dbf1f7)
2021-05-14 20:25:39 +08:00
Calcitem 82b7c1374d flutter: Windows: Add msix_config 2021-05-14 20:06:54 +08:00
Calcitem c7bff6d150 flutter: Windows: Change version to 1.0.4 2021-05-14 20:06:54 +08:00
Calcitem 29842e44e5 flutter: deps: Add msix
How to create msix:
flutter build windows
flutter pub run msix:create

See: https://pub.dev/packages/msix
2021-05-14 20:06:54 +08:00
Calcitem 944611933c flutter: windows: Force locale to "en_US" 2021-05-14 20:06:54 +08:00
Calcitem fd320117aa flutter: Windows: Can get packageInfo.version but not correct 2021-05-14 20:06:54 +08:00
Calcitem 75419ddbd6 flutter: windows: audios: Return functions if platform is Windows 2021-05-14 20:06:54 +08:00
Calcitem 1a253b89aa flutter: windows: Do not show play sounds settings 2021-05-14 20:06:54 +08:00
Calcitem 12cb05c21a flutter: deps: Upgrade uuid and catcher 2021-05-14 20:06:54 +08:00
Calcitem 30c7bcd0b2
Readme: Add F-Droid link 2021-05-13 22:00:54 +08:00
Calcitem acd44abdb7 Sanmill v1.0.4
Official release version of Sanmill v1.0.4
2021-05-09 12:11:59 +08:00
Calcitem 0b9fde3a6a fastlane: Add zh-CN 2021-05-09 12:10:42 +08:00
Calcitem c15d1f7c2e fastlane: changelogs: en-US: Rename 1759.txt to 1768.txt 2021-05-09 11:50:53 +08:00
Calcitem 111e814b45 flutter: ios: Restore .gitignore 2021-05-09 00:32:37 +08:00
Calcitem 2321929228 flutter: zh: Replace link from github to gitee for zh_* 2021-05-09 00:30:13 +08:00
Calcitem c261af4148 flutter: android: Limit activity orientation to be portrait 2021-05-08 23:08:09 +08:00
Calcitem 59dbca332a
Delete src/ui/flutter_app/ios directory
This App cannot release for iOS.

Because iOS Developer Program License AgreementPurpose:

If Your Application includes any FOSS, You agree to comply with all applicable FOSSlicensing terms. You also agree not to use any FOSS in the development of Your Application in such away that would cause the non-FOSS portions of the Apple Software to be subject to any FOSS licensingterms or obligations.
2021-05-08 19:14:07 +08:00
Calcitem 1a099a3a64 flutter: Fix gradle/wrapper/gradle-wrapper.properties is missing distributionSha256Sum.
This means that the gradle download is not verified.
We recommend explicitly setting the expected Sha256sum to protect you and your apps if a bad actor gets access to the Gradle servers or manages to MitM your internet connection.
Please note that Android Studio does not currently support this and may or may  not crash, but we suggest you try our suggestion anyway to improve the security of yourself and your app.

See: https://gitlab.com/fdroid/fdroiddata/-/merge_requests/8917
2021-05-06 00:28:08 +08:00
Calcitem e9c4978dc8 flutter: audios: Add Adobe© Audition© Content – Terms of Use 2021-05-05 10:47:53 +08:00
Calcitem 44039c5bb8 fdroid: build: Remove release signingConfigs
Reference:
https://github.com/teal77/trireme/blob/master/android/app/build.gradle
https://nikhiljha.com/posts/flutteronfdroid/
2021-05-05 04:50:07 +08:00
Calcitem 74cf4f5207 fdroid: build: Use System.getenv instead of keystoreProperties
Reference:
https://github.com/stonega/tsacdop/blob/master/android/app/build.gradle
2021-05-05 04:19:31 +08:00
Calcitem cf50266211 flutter: android: storeFile judge keystoreProperties null
Try to fix:
Build file '/builds/calcitem/fdroiddata/build/com.calcitem.sanmill/src/ui/flutter_app/android/app/build.gradle' line: 71
* What went wrong:
A problem occurred evaluating project ':app'.
> path may not be null or empty string. path='null'

Reference:
https://gitlab.com/TheOneWithTheBraid/xournalpp_mobile/-/blob/master/android/app/build.gradle
2021-05-05 03:12:55 +08:00
Calcitem a8cec3c95f Readme: Add feature graphic and video introduction link 2021-05-05 00:34:03 +08:00
Calcitem a563f1880c fdroid: Add fastlane
See: https://gitlab.com/snippets/1895688
2021-05-05 00:24:06 +08:00
Calcitem 3d486cab9f fdroid: Add build.gradle_fdroid (WAR)
Need to copy build.gradle_fdroid to overwrite build.gradle before building.
2021-05-04 23:20:54 +08:00
Calcitem 5ce24cab64 Readme: Add Google Play badge 2021-05-04 21:01:56 +08:00
Calcitem 07ede5517d Sanmill v1.0.3
Official release version of Sanmill v1.0.3
2021-05-03 18:45:34 +08:00
Calcitem 02c98bc459 evaluation: Evaluate as draw when not known win if may fly (Disabled)
See: http://www.66z66.com/news/?53990.html

If enable it, win rate is 24% : 44% : 32% in developer mode.
2021-05-03 18:41:46 +08:00
Calcitem 6b4a5435a1 flutter: Do not show yes/no on dialog when win level 20 2021-05-03 16:22:39 +08:00
Calcitem 57d3445ba4 flutter: strings: Change draw string 2021-05-03 15:53:26 +08:00
Calcitem 307a6bede3 Sanmill v1.0.2
Official release version of Sanmill v1.0.2
2021-05-02 22:06:28 +08:00
Calcitem aaed6c50c0 flutter: tips: Add ! to win/draw tips 2021-05-02 22:04:18 +08:00
Calcitem 4545d61e0e flutter: Fix rule50 cannot judge when AI touched (WAR)
This reverts commit 7c1aea0f0c.
2021-05-02 22:03:45 +08:00