Commit Graph

2180 Commits

Author SHA1 Message Date
Calcitem 4351b0eae5
Sanmill v1.1.25 (2129)
Official release version of Sanmill v1.1.25

Signed-off-by: Calcitem <calcitem@outlook.com>
2021-09-01 02:28:10 +08:00
Calcitem a224f91a44
fastlane: Add accessibility to full_description.txt 2021-09-01 02:26:39 +08:00
Calcitem 0b44adfd78
l10n: Update translations for accessibility 2021-09-01 02:21:00 +08:00
Calcitem 2894cb6b12
accessibility: Read coordinates first only when point is empty 2021-09-01 00:16:43 +08:00
Calcitem 8b05014d52
accessibility: Read coordinates first and then read piece name 2021-08-31 23:24:02 +08:00
Calcitem 629aa3018f
accessibility: Show toast when selecting piece and doing error move 2021-08-31 02:09:30 +08:00
Calcitem f5715da8ae
accessibility: Show toast when selecting piece 2021-08-31 00:56:52 +08:00
Calcitem 3dfd5f00e2
accessibility: Add semantics to SimpleDialog 2021-08-31 00:39:21 +08:00
Calcitem 3df86003e2
accessibility: Add semantics to slider 2021-08-31 00:06:39 +08:00
Calcitem 52d59bbb1e
info: Show last move 2021-08-30 23:44:26 +08:00
Calcitem 4bb560c24d
Show phase/side/tip and adjust display order in info 2021-08-30 00:38:55 +08:00
Calcitem de3fefc9b5
accessibility: Exclude semantics for animated title text 2021-08-29 23:20:29 +08:00
Calcitem 4c7bad8723
accessibility: Screen reader can read piece name when taping 2021-08-29 12:45:06 +08:00
Calcitem 8d2ff09599
accessibility: Show 'close' menu item when showing modal bottom sheet 2021-08-29 12:45:06 +08:00
Calcitem ff7d860359
Improve accessibility (WIP)
* Add Accessibility settings
* Support screen reader (WIP)
* Only support German/English/Chinese
2021-08-29 03:24:18 +08:00
Calcitem 28fd9fb0a2
position: Remove unused code in check_if_game_is_over() 2021-08-14 23:07:25 +08:00
Calcitem 9173006139
position: Refactor remove_piece() 2021-08-14 21:56:06 +08:00
Calcitem e01b671c99
Fix CID 338443: Data race condition (MISSING_LOCK)
Comment and have not fixed:
CID 338451: Data race condition(MISSING_LOCK)
2021-08-14 14:05:08 +08:00
Calcitem 0729a8bc14
Fix CID 338444/338445: Not restoring ostream format (STREAM_FORMAT_STATE)
end_of_path: Changing format state of stream os for categories uppercase, basefield, fill without later restoring it.
end_of_path: Changing format state of stream std::cout for categories floatfield, precision without later restoring it.
2021-08-14 14:05:07 +08:00
Calcitem 0dbcd2a49e
Fix CID 338448: Uninitialized scalar field (UNINIT_CTOR)
member_not_init_in_gen_ctor: The compiler-generated constructor for this class does not initialize key
2021-08-14 14:05:07 +08:00
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