Commit Graph

2310 Commits

Author SHA1 Message Date
Calcitem b669434942
Fix CID 338449: Uninitialized scalar field (UNINIT_CTOR)
uninit_member: Non-static class member callsCnt is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member stopOnPonderhit is not initialized in this constructor nor in any functions that it calls.
uninit_member: Non-static class member ponder._M_base is not initialized in this constructor nor in any functions that it calls.
2021-08-14 14:05:07 +08:00
Calcitem 6750c50f91
Fix CID 338450: Uninitialized scalar field (UNINIT_CTOR)
uninit_member: Non-static class member idx is not initialized in this constructor nor in any functions that it calls.
2021-08-14 14:05:07 +08:00
Calcitem 6279ac519d
Fix CID 338442: Unchecked return value (CHECKED_RETURN)
check_return: Calling check_if_game_is_over without checking return value (as is done elsewhere 4 out of 5 times).
2021-08-14 14:05:06 +08:00
Calcitem c95bb21576
Remove unused clear_tt()
Fix CID 338441: Pointless string comparison (CONSTANT_EXPRESSION_RESULT)
pointless_string_compare: strcmp(rule.name, rule.name) is always 0 because rule.name is compared against itself.
2021-08-14 14:05:06 +08:00
Calcitem 5847787e5b
Fix CID 338446: Buffer not null terminated (BUFFER_SIZE)
buffer_size_warning: Calling strncpy with a maximum size argument of 1024 bytes on destination array <unnamed>::StartFEN of size 1024 bytes might leave the destination string unterminated.
2021-08-14 14:05:06 +08:00
Calcitem a8ef258468
Add cov.sh 2021-08-14 14:04:59 +08:00
Calcitem a5bb8f9d65
Add Coverity files to .gitignore 2021-08-14 13:52:01 +08:00
Calcitem a3821b781a
Add fa-IR resources to fastlane and android res 2021-08-08 01:31:43 +08:00
Calcitem a3a5e1a2b0
Cast for st.rule50 2021-08-06 00:09:33 +08:00
Calcitem 71328c0dd8
Fix #255: gcc, clang compiler warnings 2021-08-02 01:52:29 +08:00
Calcitem e5d96b92cf
refactor: Clean some code 2021-08-01 15:48:28 +08:00
Calcitem 9947986db5
config.h: Add some comments 2021-07-31 13:23:35 +08:00
Calcitem 6098e04ecb
Remove unused NULL_MOVE 2021-07-31 13:03:28 +08:00
Calcitem 78ab8725e6
Rename PERFECT_AI_SUPPORT to MADWEASEL_MUEHLE_PERFECT_AI 2021-07-31 13:02:22 +08:00
Calcitem 3c982c17f3
Rename MUEHLE_NMM to MADWEASEL_MUEHLE_RULE 2021-07-31 12:58:25 +08:00
Calcitem 545e78f176
config.h: Add some comments 2021-07-31 12:46:51 +08:00
Calcitem 3f5b9a03ab
pvs: Fix build error when enable PVS 2021-07-31 12:44:05 +08:00
Calcitem 8486381263
Remove EVALUATE_MOBILITY define 2021-07-31 12:21:21 +08:00
Calcitem c7fc29152d
config: Rename MOBILE_APP_UI to QT_MOBILE_APP_UI 2021-07-31 12:16:10 +08:00
Calcitem 8054e4b486
Sanmill v1.1.24 (2090)
Official release version of Sanmill v1.1.24

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-31 00:28:55 +08:00
Calcitem 33533b82ec
Improve Finnish translation
Human against computer = "Ihminen tekoälyä vastaan"
Human against human = "Ihminen ihmistä vastaan"

Thanks @justinacolmena
2021-07-31 00:25:25 +08:00
Calcitem d6483230be
Show unplaced pieces count by default 2021-07-31 00:02:12 +08:00
Calcitem 452107fa2f
flutter_email_sender: Update to v5.0.2
Fixed problem when future never completes
2021-07-30 23:43:03 +08:00
Calcitem 78f39d5144
Sanmill v1.1.23 (2086)
Official release version of Sanmill v1.1.23

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-30 00:22:50 +08:00
Calcitem c9735a000a
intl: en: Improve English translation 2021-07-30 00:18:18 +08:00
Calcitem 062e8ff079
Set count of unplaced pieces' text color to board line color 2021-07-30 00:16:05 +08:00
Calcitem e74207af4d
intl: de: Fix case of Oben 2021-07-29 23:48:46 +08:00
Calcitem 37ef896ce7
Temp use German to fill empty Swiss German translation 2021-07-29 23:44:43 +08:00
Calcitem be38b097c1
Add Swiss German translation (WIP) 2021-07-28 07:27:42 +08:00
Calcitem 7606499fd6
intl: de: Fix translation of movesAndRulesNotMatch 2021-07-28 01:16:23 +08:00
Calcitem 1a9c078be0
Sanmill v1.1.22 (2079)
Official release version of Sanmill v1.1.22

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-27 00:27:15 +08:00
Calcitem 0fdee4049e
Fix #252: AI to freeze when the move list is too long
Increase command buffer to 4096.

TODO: Use Macro definition for 4096.
2021-07-27 00:23:56 +08:00
Calcitem 3c7df55e05
Sanmill v1.1.21 (2077)
Official release version of Sanmill v1.1.21

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-25 12:50:14 +08:00
Calcitem 2811c10a11
Fix take back and step forward buttons icon direction in right-to-left. 2021-07-25 12:45:35 +08:00
Calcitem a8222d87f3
Sanmill v1.1.20 (2075)
Official release version of Sanmill v1.1.20

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-23 01:30:43 +08:00
Calcitem ff37bc3310
Limit first 9 moves thinking depth to less than 15
The critical point is set move 9's depth to 14.

1. d6 f4 2. b4 d2 3. b6 f6 4. b2xf6 f6 5. d7
If not set to 14 (15 or above is bad)
Black will do move d5 (bad move)
If change move 9' depth to 14
Black will do move f2xd7 (good move)
2021-07-23 01:23:02 +08:00
Calcitem 7553d2685e
depth: Fix level setting do not take effect in moving phrase (critical) 2021-07-23 01:13:21 +08:00
Calcitem dc871776aa
Fix do not change to harder level immediately when human win AI 2021-07-22 23:49:09 +08:00
Calcitem b20b21793e
Support import Dalmax Men's Morris move list 2021-07-22 01:21:49 +08:00
Calcitem cacbe6198b
Sanmill v1.1.19 (2070)
Official release version of Sanmill v1.1.19

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-21 01:29:55 +08:00
Calcitem 402aae5440
Allow users to help improve translate
Add link to about page.
2021-07-21 01:21:58 +08:00
Calcitem a063d8db8e
intl: Change pt to pt-br (translated by es) 2021-07-21 01:08:44 +08:00
Calcitem d0815c2ea2
Sanmill v1.1.18 (2067)
Official release version of Sanmill v1.1.18

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-20 01:59:18 +08:00
Calcitem 3729162862
Do not prefer to move to good point when skill level is 1 2021-07-20 01:53:07 +08:00
Calcitem 704dd0ac53
icon: Replace info icon to book_information_24_regular 2021-07-20 01:05:53 +08:00
Calcitem 3d65ddc1ab
icon: Replace game icon to table_simple_24_regular 2021-07-20 00:53:29 +08:00
Calcitem 5be602ec31
Change animated text main color to menu text color 2021-07-20 00:16:05 +08:00
Calcitem 3bda00a884
drawer: Set drawer highlight item text to bold and same color as other items
TODO: Support set drawerHighlightTextColor
2021-07-19 23:58:54 +08:00
Calcitem 897186c16f
Revert "Do not show navigation toolbar setting if window aspect ratio is less than 1.7"
Revert 699bd264a2
2021-07-19 23:28:45 +08:00
Calcitem 8fbda21cd4
Sanmill v1.1.17 (2060)
Official release version of Sanmill v1.1.17

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-07-19 01:23:28 +08:00