Vincent Velociter
20ed851ee9
Puzzle fixes
...
Ensure puzzles reviewed after storm are not rated. Fixes #733
Also fixes a regression when solving puzzle batch.
Improves going back from puzzle screen (no more confirmation dialog).
2025-05-27 18:38:27 +02:00
Vincent Velociter
754678ef54
Format code with new formatting rules
2025-05-21 07:45:17 +02:00
Vincent Velociter
461f4e2b4c
Revert "Revert "Merge pull request #1516 from julien4215/freezed-3.0""
...
This reverts commit d7d4b62e56 .
Conflicts:
lib/src/model/broadcast/broadcast.dart
lib/src/model/game/chat_controller.dart
lib/src/model/game/exported_game.dart
lib/src/model/game/game.dart
lib/src/model/settings/home_preferences.dart
lib/src/model/tv/tv_socket_events.dart
pubspec.lock
pubspec.yaml
test/example_data.dart
2025-05-20 11:12:48 +02:00
Vincent Velociter
fd00275395
Fix engine test
2025-05-07 10:05:22 +02:00
Vincent Velociter
ec7658d743
WIP on stockfish nnue download
2025-05-06 12:29:12 +02:00
Vincent Velociter
5a8735cb42
Rename ArchivedGame to ExportedGame
2025-04-22 16:40:40 +02:00
tom-anders
ccd0b30f73
add regression tests for emergency sound regression
2025-04-21 00:11:44 +02:00
Vincent Velociter
9bf66d0cf4
Handle socket event gap
...
Invalidate GameController if socket event gap cannot be solved itself.
2025-04-18 16:36:29 +02:00
Vincent Velociter
40dd5d5132
Fix tournament json decoding
2025-04-16 16:52:27 +02:00
Vincent Velociter
94ea45f36a
Fix tests to correctly handle connection lag
2025-04-16 12:43:06 +02:00
tom-anders
b8a2f164ff
feat: add tournament support to game screen
2025-04-16 12:43:06 +02:00
Vincent Velociter
75ebcf3727
Restore nnue embedding, update stockfish to 17.1
2025-04-13 11:48:07 +02:00
Vincent Velociter
86919e96d9
WIP on multi stockfish
2025-04-13 11:24:13 +02:00
Vincent Velociter
a6a8c0e719
Fix broadcast show gauge condition
...
Closes #1612
2025-04-10 09:22:47 +02:00
Vincent Velociter
5b69d6f3d3
Test castling in game screen
2025-04-01 09:46:00 +02:00
okmsbun
c922e8a56a
Refactor opening fetching to use FEN instead of moves
2025-03-13 01:23:12 +03:00
Vincent Velociter
d7d4b62e56
Revert "Merge pull request #1516 from julien4215/freezed-3.0"
...
This reverts commit daa8fc2bf0 , reversing
changes made to 39804d095a .
2025-03-07 11:51:08 +01:00
Vincent Velociter
daa8fc2bf0
Merge pull request #1516 from julien4215/freezed-3.0
...
Freezed 3.0
2025-03-06 15:02:26 +01:00
Vincent Velociter
30b10c5050
Refactor engine initialization
2025-03-06 11:51:09 +01:00
Julien
27f9d1490a
Migrate to 3.0 by adding the sealed keyword to freezed classes
2025-03-05 22:15:31 +01:00
Vincent Velociter
647c8ed45e
Fix new lint rules
2025-03-05 09:13:39 +01:00
Vincenzo De Petris
48c139def6
add missing argument
2025-03-04 13:36:43 +01:00
Vincent Velociter
ae9b5648a0
Add more engine tests
2025-03-03 17:02:58 +01:00
Vincent Velociter
65253e51ff
Refactor engine tests, test cloud eval
2025-03-03 12:57:45 +01:00
Vincent Velociter
2252edaf73
Add more engine tests
2025-03-01 11:33:50 +01:00
Vincent Velociter
f564164903
Tweak stockfish factory
2025-02-27 13:39:40 +01:00
Julien
77fadc2814
Add a FakeStockfish class to mock the real Stockfish and add tests for
...
the engine that uses the Stockfish mock
2025-02-27 11:17:09 +01:00
Vincent Velociter
779f765be8
Merge pull request #1458 from julien4215/broadcast-deeplink
...
Add deeplink support for broadcast round
2025-02-19 16:09:54 +01:00
Vincent Velociter
9c0024a58c
Refactor services
2025-02-19 12:01:24 +01:00
Julien
90004de7d7
Add deeplink support for broadcast round
2025-02-17 11:52:53 +01:00
Julien
dcfc8a3c7a
Rename client eval to local eval to introduce a ClientEval class that will be
...
a base class for cloud evals and local evals
2025-02-10 23:53:49 +01:00
Vincent Velociter
42713d3130
Make test timezone resistant
2025-01-10 15:20:47 +08:00
Vincent Velociter
080fa07023
Format test folder
2024-12-15 20:27:50 +01:00
Vincent Velociter
413b8c0397
Ensure live broadcasts stay in sync if ws reconnects
2024-12-12 11:19:21 +01:00
Vincent Velociter
48df046661
Merge branch '468-show-captured-pieces-instead-of-material-imbalance' of https://github.com/Jimima/lichess-mobile into Jimima-468-show-captured-pieces-instead-of-material-imbalance
2024-12-09 17:44:26 +01:00
Vincent Velociter
37b9913177
Remove upcoming broadcast section & tweaks
2024-12-09 12:43:46 +01:00
Julien
b66ebbd0f8
Fix broadcast list that was reloading when scrolling on the watch_tab_screen
2024-12-06 17:28:27 +01:00
Vincent Velociter
64f9a96ce4
Add study share menu & improve study menus
2024-12-03 22:42:43 +01:00
Julien
a433229b86
Fix tests
2024-12-02 18:17:10 +01:00
Julien
0236f6dc17
merge upstream to get new search time analysis option
2024-11-27 01:09:54 +01:00
Vincent Velociter
4282f1a1ad
Implement analysis search time
...
Closes #670
2024-11-26 12:19:13 +01:00
Vincent Velociter
a27795989f
Fix correspondence analysis
2024-11-25 16:52:25 +01:00
Vincent Velociter
e3ac3ea9d9
Fix chess960 analysis
...
Fixes #1171
2024-11-23 13:11:42 +01:00
Jimima
a4716f7523
Syntax fix(?)
2024-11-20 16:44:11 +00:00
Julien
323288003c
merge upstream to get the new clock widget
2024-11-18 15:29:20 +01:00
Jimima
21fa1e936d
Added test for captured pieces
2024-11-15 14:26:56 +00:00
Vincent Velociter
8edb9ef0e5
Add more game clock tests
2024-11-14 18:49:30 +01:00
Vincent Velociter
35bd609cc5
Checks the clock correctly flags
2024-11-14 12:37:22 +01:00
Vincent Velociter
00c7fa41bc
WIP on using ChessClock in GameController
2024-11-14 11:19:01 +01:00
Vincent Velociter
5cdfe24024
Fix chess clock thinking time
2024-11-14 11:19:01 +01:00