Skip to content

Commit db6fadf

Browse files
committed
Merge branch 'main' into clock-low-time-warning-animation
2 parents 0edcc40 + e8b2cb4 commit db6fadf

File tree

245 files changed

+3533
-305
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

245 files changed

+3533
-305
lines changed

.github/workflows/deploy_play_store.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,5 +69,5 @@ jobs:
6969

7070
- name: Install Firebase CLI
7171
run: curl -sL https://firebase.tools | bash
72-
- name: Deploy debug symbols to Firebase Crashlytics
73-
run: firebase --token="${{ secrets.FIREBASE_CI }}" crashlytics:symbols:upload --app="${{ secrets.FIREBASE_ANDROID_APP_ID }}" ./build/app/outputs/bundle/release/native-debug-symbols/native-debug-symbols.zip
72+
- name: Deploy symbols to Firebase Crashlytics
73+
run: firebase --token="${{ secrets.FIREBASE_CI }}" crashlytics:symbols:upload --app="${{ secrets.FIREBASE_ANDROID_APP_ID }}" ./build/app/outputs/bundle/release/symbols

.github/workflows/upload_fdroid_github.yml

Lines changed: 0 additions & 41 deletions
This file was deleted.

ios/Podfile.lock

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -178,7 +178,7 @@ PODS:
178178
- shared_preferences_foundation (0.0.1):
179179
- Flutter
180180
- FlutterMacOS
181-
- sound_effect (0.1.2):
181+
- sound_effect (0.1.3):
182182
- Flutter
183183
- sqflite_darwin (0.0.4):
184184
- Flutter
@@ -338,7 +338,7 @@ SPEC CHECKSUMS:
338338
SDWebImage: e9fc87c1aab89a8ab1bbd74eba378c6f53be8abf
339339
share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
340340
shared_preferences_foundation: 7036424c3d8ec98dfe75ff1667cb0cd531ec82bb
341-
sound_effect: fa0600cdb9ebdc8ca14671fdc20418d7c223e92b
341+
sound_effect: 2eb2c9ff67dfed3a5e2799128ffd5cf42b6bbfd9
342342
sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0
343343
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
344344
url_launcher_ios: 7a95fa5b60cc718a708b8f2966718e93db0cef1b

lib/l10n/app_be.arb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -71,6 +71,16 @@
7171
"mobileWaitingForOpponentToJoin": "Чакаем пакуль апанент далучыцца...",
7272
"mobileWatchTab": "Назіраць",
7373
"mobileWelcomeToLichessApp": "Вітаем у Lichess!",
74+
"variantStandardTitle": "Стандартныя правілы шахмат (ФІДЭ)",
75+
"variantChess960Title": "Стартавая пазіцыя фігур выпадковая.",
76+
"variantKingOfTheHillTitle": "Для перамогі трэба прывесці караля ў цэнтр.",
77+
"variantThreeCheckTitle": "Для перамогі трэба даць шах тройчы.",
78+
"variantAntichessTitle": "Для перамогі трэба прайграць усе фігуры ці атрымаць пат.",
79+
"variantAtomicTitle": "Для перамогі трэба ўзарваць караля суперніка.",
80+
"variantHordeTitle": "Адзін бок мае шмат пешак, у іншага звычайны набор фігур.",
81+
"variantRacingKingsTitle": "Для перамогі трэба давесці свайго караля да канца дошкі першым",
82+
"variantCrazyhouseTitle": "Збітыя фігуры можна вярнуць на дошку замест хода.",
83+
"variantFromPositionTitle": "Звычайныя шахматы з сваёй пазіцыяй",
7484
"activityActivity": "Актыўнасць",
7585
"activityHostedALiveStream": "Правялі прамую трансляцыю",
7686
"activityRankedInSwissTournament": "Скончыў на {param1} месцы ў {param2}",

lib/l10n/app_bg.arb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -78,6 +78,16 @@
7878
"mobileCustomizeHomeTip": "Съвет: Можете да добавите още уиджети към началния екран или да премахнете тези, които не ви трябват!",
7979
"mobileCustomizeHomeTipDismiss": "Затвори",
8080
"mobileCustomizeButton": "Настройки",
81+
"variantStandardTitle": "Стандартни правила на шаха (ФИДЕ)",
82+
"variantChess960Title": "Началната подредба на фигурите на последния ред е произволна.",
83+
"variantKingOfTheHillTitle": "Докарай царя си до центъра, за да спечелиш партията.",
84+
"variantThreeCheckTitle": "Дай шах на противника 3 пъти, за да спечелиш.",
85+
"variantAntichessTitle": "Спечели, като загубиш всичките си фигури или останеш в пат.",
86+
"variantAtomicTitle": "Взриви противниковия цар, за да спечелиш.",
87+
"variantHordeTitle": "Едната страна разполага с войска от пешки срещу нормална армия.",
88+
"variantRacingKingsTitle": "Стигни пръв с царя си до другия край на дъската, за да спечелиш.",
89+
"variantCrazyhouseTitle": "Вместо ход, можеш да поставиш пленена фигура обратно на дъската.",
90+
"variantFromPositionTitle": "Стандартен шах от зададена позиция",
8191
"activityActivity": "Дейност",
8292
"activityHostedALiveStream": "Стартира предаване на живо",
8393
"activityRankedInSwissTournament": "Рейтинг #{param1} от {param2}",

lib/l10n/app_bs.arb

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,15 @@
7474
"mobileWaitingForOpponentToJoin": "Čekamo da se protivnik pridruži...",
7575
"mobileWatchTab": "Gledaj",
7676
"mobileWelcomeToLichessApp": "Dobrodošli u Lichess aplikaciju!",
77+
"variantStandardTitle": "Standardna pravila šaha (FIDE)",
78+
"variantChess960Title": "Početna pozicija figura domaćeg reda je nasumično odabrana.",
79+
"variantKingOfTheHillTitle": "Dovedite svog kralja u centar da biste pobijedili u igri.",
80+
"variantThreeCheckTitle": "Provjerite protivnika 3 puta da biste pobijedili u igri.",
81+
"variantAntichessTitle": "Izgubite sve svoje figure (ili dospijte u pat poziciju) da biste pobijedili u igri.",
82+
"variantAtomicTitle": "Nuklearno uništite protivničkog kralja da biste pobijedili.",
83+
"variantHordeTitle": "Jedna strana ima veliki broj pijuna, druga ima normalnu vojsku.",
84+
"variantRacingKingsTitle": "Dovedite svog kralja na drugu stranu ploče da biste pobijedili.",
85+
"variantCrazyhouseTitle": "Osvojene figure mogu se vratiti na tablu umjesto pomjeranja figure.",
7786
"activityActivity": "Aktivnost",
7887
"activityHostedALiveStream": "Bio/la domaćin emitovanja uživo",
7988
"activityRankedInSwissTournament": "Rangiran #{param1} u kategoriji {param2}",

lib/l10n/app_ca.arb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,16 @@
8888
"mobileChallengeCreated": "Repte creat: Sereu notificats quan comenci la partida.\\nPodeu accedir-hi des de la pantalla d'inici.",
8989
"mobilePreviousPage": "Anterior",
9090
"mobileOrImportPgnFile": "O importa un arxiu PGN",
91+
"variantStandardTitle": "Regles d'escacs estàndard (FIDE)",
92+
"variantChess960Title": "La posició inicial de les peces a la primera fila és aleatòria.",
93+
"variantKingOfTheHillTitle": "Porta el teu rei al centre per guanyar la partida.",
94+
"variantThreeCheckTitle": "Fes escac 3 vegades al teu oponent per guanyar la partida.",
95+
"variantAntichessTitle": "Perds tot les teves peces (o aconsegueix l'ofegat) per guanyar la partida.",
96+
"variantAtomicTitle": "Explota el rei del teu oponent per guanyar la partida.",
97+
"variantHordeTitle": "Un jugador té un gran nombre de peons, l'altre té un exèrcit normal.",
98+
"variantRacingKingsTitle": "Fes arribar el teu rei a l'altre costat del tauler per guanyar.",
99+
"variantCrazyhouseTitle": "Les peces capturades es poden tornar a ficar al tauler en comptes de moure una peça.",
100+
"variantFromPositionTitle": "Escacs estàndard des d'una posició personalitzada",
91101
"activityActivity": "Activitat",
92102
"activityHostedALiveStream": "Has fet una retransmissió en directe",
93103
"activityRankedInSwissTournament": "Classificat #{param1} en {param2}",
@@ -1503,6 +1513,7 @@
15031513
"offline": "fora de línia",
15041514
"search": "Cerca",
15051515
"clearSearch": "Neteja la cerca",
1516+
"thereAreNoResultsForX": "No hi ha resultats per \"{param}\"",
15061517
"tags": "Etiquetes",
15071518
"enPassant": "Captura al pas",
15081519
"opponentLeftCounter": "{count, plural, =1{El teu contrincant ha abandonat la partida. Pots reclamar la victòria en {count} segon.} other{El teu contrincant ha abandonat la partida. Pots reclamar la victòria en {count} segons.}}",

lib/l10n/app_cs.arb

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,12 @@
7676
"mobileViewGame": "Zobrazit hru",
7777
"mobileDisplayModeCompact": "Kompaktní",
7878
"mobilePreviousPage": "Předchozí",
79+
"variantStandardTitle": "Standardní pravidla šachů (FIDE)",
80+
"variantChess960Title": "Počáteční pozice je zadních figur náhodná.",
81+
"variantKingOfTheHillTitle": "Přines svého krále do středu a vyhraj hru.",
82+
"variantThreeCheckTitle": "Dej soupeři tříkrát šach a vyhraj hru.",
83+
"variantAntichessTitle": "Ztrať všechny své figury (nebo se dostaň do patu) a vyhraj hru.",
84+
"variantRacingKingsTitle": "Dostaň svého krále na druhou stranu šachovnice, abys vyhrál.",
7985
"activityActivity": "Aktivita",
8086
"activityHostedALiveStream": "Hostoval živý stream",
8187
"activityRankedInSwissTournament": "{param1}. místo v turnaji {param2}",

lib/l10n/app_da.arb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,16 @@
8888
"mobileChallengeCreated": "Udfordring oprettet: Du vil blive underrettet, når partiet starter.\\nDu kan få adgang til det fra hjemfanen.",
8989
"mobilePreviousPage": "Forrige",
9090
"mobileOrImportPgnFile": "Eller importer en PGN-fil",
91+
"variantStandardTitle": "Standardregler for skak (FIDE)",
92+
"variantChess960Title": "Startopstillingen af den bageste rækkes brikker er tilfældig.",
93+
"variantKingOfTheHillTitle": "Få din konge ind i centrum for at vinde partiet.",
94+
"variantThreeCheckTitle": "Sæt din modstander skak 3 gange for at vinde partiet.",
95+
"variantAntichessTitle": "Du vinder partiet ved at miste alle dine brikker (eller blive pat).",
96+
"variantAtomicTitle": "Spring din modstanders konge i luften for at vinde.",
97+
"variantHordeTitle": "Den ene side har et stort antal bønder, den anden har en normal hær.",
98+
"variantRacingKingsTitle": "Få din konge til den anden side af brættet for at vinde.",
99+
"variantCrazyhouseTitle": "Erobrede brikker kan genindsættes på brættet i stedet for at foretage et træk.",
100+
"variantFromPositionTitle": "Standard skak fra en brugerdefineret position",
91101
"activityActivity": "Aktivitet",
92102
"activityHostedALiveStream": "Hostede en livestream",
93103
"activityRankedInSwissTournament": "Rangeret #{param1} i {param2}",
@@ -1499,6 +1509,7 @@
14991509
"offline": "offline",
15001510
"search": "Søg",
15011511
"clearSearch": "Ryd søgning",
1512+
"thereAreNoResultsForX": "Ingen resultater for \"{param}\"",
15021513
"tags": "Etiketter",
15031514
"enPassant": "En passant",
15041515
"opponentLeftCounter": "{count, plural, =1{Din modstander har forladt partiet. Du kan kræve at få tildelt sejren om {count} sekund.} other{Din modstander har forladt partiet. Du kan kræve at få tildelt sejren om {count} sekunder.}}",

lib/l10n/app_de.arb

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,16 @@
8888
"mobileChallengeCreated": "Herausforderung erstellt: Du wirst benachrichtigt, wenn die Partie beginnt.\\n Du kannst über den Home-Tab darauf zugreifen.",
8989
"mobilePreviousPage": "Zurück",
9090
"mobileOrImportPgnFile": "Oder importiere eine PGN-Datei",
91+
"variantStandardTitle": "Standardschachregeln (FIDE)",
92+
"variantChess960Title": "Die Startposition der Figuren auf der Grundreihe wird zufällig ermittelt.",
93+
"variantKingOfTheHillTitle": "Bring deinen König in die Mitte, um die Partie zu gewinnen.",
94+
"variantThreeCheckTitle": "Biete deinem Gegner dreimal Schach, um diese Partie zu gewinnen.",
95+
"variantAntichessTitle": "Verliere alle deine Figuren (oder werde Patt gesetzt), um diese Partie zu gewinnen.",
96+
"variantAtomicTitle": "Jage den gegnerischen König in die Luft, um zu gewinnen.",
97+
"variantHordeTitle": "Die eine Seite besitzt eine große Anzahl an Bauern, die andere eine normale Armee.",
98+
"variantRacingKingsTitle": "Bringe deinen König auf die andere Seite des Bretts, um zu gewinnen.",
99+
"variantCrazyhouseTitle": "Geschlagene Figuren können, statt eines regulären Zuges, auf das Brett zurückgebracht werden.",
100+
"variantFromPositionTitle": "Standardschach mit einer selbstgewählten Stellung",
91101
"activityActivity": "Verlauf",
92102
"activityHostedALiveStream": "Hat live gestreamt",
93103
"activityRankedInSwissTournament": "Hat Platz #{param1} im Turnier {param2} belegt",
@@ -1502,6 +1512,7 @@
15021512
"offline": "offline",
15031513
"search": "Suchen",
15041514
"clearSearch": "Neue Suche",
1515+
"thereAreNoResultsForX": "Keine Ergebnisse für \"{param}\"",
15051516
"tags": "Schlagwörter",
15061517
"enPassant": "En passant",
15071518
"opponentLeftCounter": "{count, plural, =1{Dein Gegner hat die Partie verlassen. Du kannst in {count} Sekunde den Sieg beanspruchen.} other{Dein Gegner hat die Partie verlassen. Du kannst in {count} Sekunden den Sieg beanspruchen.}}",

0 commit comments

Comments
 (0)