Vincent Velociter
805d9a3e41
New translations
2026-05-26 12:24:09 +02:00
Vincent Velociter
e77a72f802
Decode pgn file using a byte stream
2026-05-26 11:54:57 +02:00
Vincent Velociter
106b8d07df
Upgrade dependencies
2026-05-26 11:54:57 +02:00
Goutham Krishna Mandati
6c5b5b702c
Fix zen mode toggle not persisting across games ( #3233 )
...
* Fix zen mode toggle not persisting across games
When account zen mode preference is 'In Game Only' (Zen.gameAuto),
toggling zen mode off during a game would reset on the next game
because the toggle was stored as an ephemeral field (zenModeGameSetting)
that was discarded when the GameController was recreated.
Now toggleZenMode() syncs to the server via accountPreferencesProvider.setZen(),
making the server the single source of truth. The zenModeGameSetting field
has been removed from GameState.
Closes #3226
* Address review: move tests to game_screen_test.dart, restore original zen pref on toggle
2026-05-26 11:41:59 +02:00
Noah
4869ab1992
improve pgn loading speeds ( #3188 )
2026-05-26 11:13:59 +02:00
Noah
9b6c215fa4
fix showTenths in duration.dart ( #3244 )
2026-05-26 11:09:42 +02:00
Vincent Velociter
5be90665a7
Faster game screen ( #3230 )
2026-05-25 12:26:07 +02:00
Tom Praschan
7c03908df4
fix: handle drop moves in crazyhouse TV ( #3225 )
2026-05-21 14:48:06 +02:00
Matrix9494
dd90448253
Fix variant handling in explorer and tablebase ( #3173 )
2026-05-21 14:47:51 +02:00
Vincent Velociter
c7846adfea
Fix build for Flutter 3.44
2026-05-21 14:26:00 +02:00
Fahad Ahmed
08010614f0
Deeplink support for player stats in tournament ( #3217 )
2026-05-19 12:21:41 +02:00
freebeartogoodhome
1f1178cf97
Correct debugPrint typo in watchTvWidget ( #3215 )
2026-05-19 12:08:32 +02:00
freebeartogoodhome
a68d406b85
Small fix to broadcast_list_tile ( #3214 )
2026-05-19 12:07:49 +02:00
freebeartogoodhome
35693cf726
Small fix for live_tv_channels_screen ( #3213 )
2026-05-19 12:06:18 +02:00
Vincent Velociter
b93f10100c
Merge branch 'team-results-team-page' of https://github.com/HaonRekcef/lichess-mobile into HaonRekcef-team-results-team-page
2026-05-19 11:50:17 +02:00
freebeartogoodhome
863badcf09
Minor change to _formData in edit_profile_screen ( #3203 )
2026-05-19 11:47:43 +02:00
Yair Andrade
ef4128a29f
refactor: replace connectivity debouncer with throttler for immediate first-event delivery ( #3202 )
2026-05-19 11:46:19 +02:00
Noah
ac0197683f
fix markdown line break for broadcast overview ( #3196 )
2026-05-19 11:34:59 +02:00
Noah
e40b263c26
add tournament description ( #3195 )
2026-05-19 11:31:57 +02:00
Maarten Duits
5511d6c735
Fix/add site pgn label to broadcasts pgn labels ( #3192 )
2026-05-19 11:22:32 +02:00
Fahad Ahmed
fb9357f7cf
feat(puzzle): improve history screen timing and grouping ( #3175 )
2026-05-19 11:06:02 +02:00
adharsh
bedabb0c19
Add alphabetical sort toggle to puzzle openings screen ( #3045 )
...
Fixes #2981
- Add sort toggle button in app bar (popular ↔ alphabetical)
- Sort is done client-side as the server endpoint does not support order param
- puzzleOpeningsProvider is now a family provider keyed by sort order
- Both orders are cached separately for 1 day
2026-05-19 10:36:49 +02:00
Noah
df84205cb7
replace generic analysisboard header ( #3189 )
2026-05-19 10:23:24 +02:00
Noah
c613093683
only show the team scores when they are enabled
2026-05-18 20:40:52 +02:00
Noah
84b821e97d
cache team standings for some time
2026-05-18 20:12:13 +02:00
Noah
3728130bf5
code review
2026-05-18 19:21:23 +02:00
Noah
c9d77f08a9
Broadcast Team Screen
2026-05-17 22:00:24 +02:00
Tom Praschan
d232eee1e7
fix: use spacing parameter instead of custom spacing ( #3172 )
2026-05-14 11:31:10 +02:00
Tom Praschan
8daabc4377
feat: add "small board" option (again), reduce "small screen" detection threshold ( #3157 )
2026-05-13 10:58:53 +02:00
eloiblt
4bc185af4f
fix stutterring ( #3166 )
2026-05-13 10:52:43 +02:00
Maarten Duits
26258cebad
fix/add event pgnlabel to broadcasts pgn labels ( #3169 )
2026-05-13 10:46:53 +02:00
Vincent Velociter
4cf47fc0d4
Make it clear when socket is disconnected during a game ( #3167 )
2026-05-12 13:46:14 +02:00
Vincent Velociter
b12b3d3a8c
Don't use root nav for account menu
2026-05-12 11:43:30 +02:00
Vincent Velociter
afe5b7ca20
Tweak home customize card
2026-05-12 11:43:30 +02:00
Fahad Ahmed
7736cadd42
feat(editor): implement separate function board clearing logic ( #3153 )
...
* feat(editor): implement separate function board clearing logic
* feat(editor): implement regression testing for clear board functionality
2026-05-12 11:20:01 +02:00
freebeartogoodhome
d4e656cdd3
Simplify significantColors in image.dart ( #3165 )
2026-05-12 11:10:55 +02:00
Vincent Velociter
bf3a046cb8
Bump flutter_secure_storage
2026-05-11 17:18:33 +02:00
freebeartogoodhome
281fa85469
Change two typos in variable names ( #3159 )
2026-05-11 11:18:20 +02:00
Vincent Velociter
5c9cef46eb
Fix comments
2026-05-11 11:15:32 +02:00
freebeartogoodhome
e83ffb13d4
Removed BuildContext from buildRoute signatures across the app to prevent async gaps and simplify the API ( #3147 )
2026-05-11 11:13:33 +02:00
freebeartogoodhome
06d420eabe
Add some mounted checks before setState, after using await ( #3144 )
2026-05-11 10:33:59 +02:00
Maarten Duits
71767f1f46
fix/removed site and event from broadcasts pgnlabels ( #3138 )
2026-05-11 10:15:12 +02:00
Lucas SAUDON
b31344bcd0
fix(move_list): apply piece notation font and padding scroll in stacked mode ( #3132 )
...
* fix(move_list): apply piece notation font for stacked mode
* fix(move_list): padding in SingleChildScrollView in stacked mode
2026-05-08 11:33:20 +02:00
Vincent Velociter
738351b6dc
Simplify even further friend screen
2026-05-08 11:25:25 +02:00
freebeartogoodhome
98aab890c7
Refactor online_friends and friend_screen to prevent a hang
2026-05-08 10:55:53 +02:00
Tom Praschan
cd1eeeb371
feat: allow requesting study chapter analysis ( #3048 )
2026-05-08 10:49:08 +02:00
Vincent Velociter
f95794133a
Add missing mounted checks
2026-05-07 12:32:28 +02:00
Vincent Velociter
6378e502e4
Don't assume stockfish uci moves are always valid
2026-05-07 12:21:18 +02:00
Vincent Velociter
d87e219cfc
Fix potential crash in shimmer widget
2026-05-07 11:39:10 +02:00
Vincent Velociter
b8d52eb754
Fix potential crash on ios
2026-05-07 11:16:01 +02:00