Commit Graph

7193 Commits

Author SHA1 Message Date
github-actions[bot] 4e07ba9cdf New Crowdin translations by GitHub Action (#3155)
Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-05-26 12:08:40 +02:00
github-actions[bot] 472226c7d7 New Crowdin lila sources and translations (#3154)
* New Crowdin translations by GitHub Action

* New Crowdin translations by GitHub Action

---------

Co-authored-by: Crowdin Bot <support+bot@crowdin.com>
2026-05-26 12:08:22 +02:00
Vincent Velociter bfc72f1544 Merge branch 'freebeartogoodhome-androidLogin' 2026-05-26 12:06:58 +02:00
Vincent Velociter 6135f5e9a9 Add explanations about OAuth redirect handling 2026-05-26 12:05:52 +02:00
freebeartogoodhome 17d5aff9dd fix Android login issues 2026-05-26 11:55:25 +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 3494583d83 Skip upload symbols for debug simulator builds 2026-05-21 14:45:45 +02:00
Vincent Velociter a2ce2d99b0 Migrate ios for new Flutter version 2026-05-21 14:34:19 +02:00
Vincent Velociter c7846adfea Fix build for Flutter 3.44 2026-05-21 14:26:00 +02:00
Sérgio Glórias 249010cfcd Compress and add new feds (#3220)
and remove W.png due is not a real fide (only link to RUS and BRL in Lila)
2026-05-19 13:52:40 +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 2c366ecb72 Merge branch 'HaonRekcef-team-results-team-page' 2026-05-19 12:02:07 +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
Vincent Velociter bc122fa9d9 Update firebase script packages 2026-05-19 10:29:02 +02:00
Vincent Velociter dbc46103d7 Upgrade dependencies 2026-05-19 10:25:20 +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 c957fcdecd Upgrade dependencies v0.23.14 2026-05-12 13:52:46 +02:00
Vincent Velociter 38810f0def Bump version 2026-05-12 13:49:11 +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 6629cad144 Upgrade dependencies 2026-05-11 17:19:20 +02:00
Vincent Velociter bf3a046cb8 Bump flutter_secure_storage 2026-05-11 17:18:33 +02:00