Prepared for the new release
Probably from now on i'm gonna just support this project Yep, no new features anymore.
This commit is contained in:
parent
f2ec4547ea
commit
2c4c72aa1a
|
@ -4,9 +4,9 @@
|
||||||
/// To regenerate, run: `dart run slang`
|
/// To regenerate, run: `dart run slang`
|
||||||
///
|
///
|
||||||
/// Locales: 2
|
/// Locales: 2
|
||||||
/// Strings: 906 (453 per locale)
|
/// Strings: 914 (457 per locale)
|
||||||
///
|
///
|
||||||
/// Built on 2023-09-02 at 21:37 UTC
|
/// Built on 2023-09-06 at 18:46 UTC
|
||||||
|
|
||||||
// coverage:ignore-file
|
// coverage:ignore-file
|
||||||
// ignore_for_file: type=lint
|
// ignore_for_file: type=lint
|
||||||
|
@ -234,6 +234,10 @@ class _StringsEn implements BaseTranslations<AppLocale, _StringsEn> {
|
||||||
String trackedPlayersStatesDeleted({required Object nickname}) => '${nickname} states was removed from database!';
|
String trackedPlayersStatesDeleted({required Object nickname}) => '${nickname} states was removed from database!';
|
||||||
String averageXrank({required Object rankLetter}) => 'Average ${rankLetter} rank';
|
String averageXrank({required Object rankLetter}) => 'Average ${rankLetter} rank';
|
||||||
String get vs => 'vs';
|
String get vs => 'vs';
|
||||||
|
String get inTLmatch => 'in TL match';
|
||||||
|
String get match => 'Match';
|
||||||
|
String roundNumber({required Object n}) => 'Round ${n}';
|
||||||
|
String get statsFor => 'Stats for';
|
||||||
String get registred => 'Registred';
|
String get registred => 'Registred';
|
||||||
String get playedTL => 'Played Tetra League';
|
String get playedTL => 'Played Tetra League';
|
||||||
String get winChance => 'Win Chance';
|
String get winChance => 'Win Chance';
|
||||||
|
@ -762,6 +766,10 @@ class _StringsRu implements _StringsEn {
|
||||||
@override String trackedPlayersStatesDeleted({required Object nickname}) => 'Состояния аккаунта ${nickname} были удалены из локальной базы данных!';
|
@override String trackedPlayersStatesDeleted({required Object nickname}) => 'Состояния аккаунта ${nickname} были удалены из локальной базы данных!';
|
||||||
@override String averageXrank({required Object rankLetter}) => 'Средний ${rankLetter} ранг';
|
@override String averageXrank({required Object rankLetter}) => 'Средний ${rankLetter} ранг';
|
||||||
@override String get vs => 'против';
|
@override String get vs => 'против';
|
||||||
|
@override String get inTLmatch => 'в матче ТЛ';
|
||||||
|
@override String get match => 'Матч';
|
||||||
|
@override String roundNumber({required Object n}) => 'Раунд ${n}';
|
||||||
|
@override String get statsFor => 'Статистика за';
|
||||||
@override String get registred => 'Зарегистрирован';
|
@override String get registred => 'Зарегистрирован';
|
||||||
@override String get playedTL => 'Играл в Тетра Лигу';
|
@override String get playedTL => 'Играл в Тетра Лигу';
|
||||||
@override String get winChance => 'Шансы на победу';
|
@override String get winChance => 'Шансы на победу';
|
||||||
|
@ -1269,6 +1277,10 @@ extension on _StringsEn {
|
||||||
case 'trackedPlayersStatesDeleted': return ({required Object nickname}) => '${nickname} states was removed from database!';
|
case 'trackedPlayersStatesDeleted': return ({required Object nickname}) => '${nickname} states was removed from database!';
|
||||||
case 'averageXrank': return ({required Object rankLetter}) => 'Average ${rankLetter} rank';
|
case 'averageXrank': return ({required Object rankLetter}) => 'Average ${rankLetter} rank';
|
||||||
case 'vs': return 'vs';
|
case 'vs': return 'vs';
|
||||||
|
case 'inTLmatch': return 'in TL match';
|
||||||
|
case 'match': return 'Match';
|
||||||
|
case 'roundNumber': return ({required Object n}) => 'Round ${n}';
|
||||||
|
case 'statsFor': return 'Stats for';
|
||||||
case 'registred': return 'Registred';
|
case 'registred': return 'Registred';
|
||||||
case 'playedTL': return 'Played Tetra League';
|
case 'playedTL': return 'Played Tetra League';
|
||||||
case 'winChance': return 'Win Chance';
|
case 'winChance': return 'Win Chance';
|
||||||
|
@ -1732,6 +1744,10 @@ extension on _StringsRu {
|
||||||
case 'trackedPlayersStatesDeleted': return ({required Object nickname}) => 'Состояния аккаунта ${nickname} были удалены из локальной базы данных!';
|
case 'trackedPlayersStatesDeleted': return ({required Object nickname}) => 'Состояния аккаунта ${nickname} были удалены из локальной базы данных!';
|
||||||
case 'averageXrank': return ({required Object rankLetter}) => 'Средний ${rankLetter} ранг';
|
case 'averageXrank': return ({required Object rankLetter}) => 'Средний ${rankLetter} ранг';
|
||||||
case 'vs': return 'против';
|
case 'vs': return 'против';
|
||||||
|
case 'inTLmatch': return 'в матче ТЛ';
|
||||||
|
case 'match': return 'Матч';
|
||||||
|
case 'roundNumber': return ({required Object n}) => 'Раунд ${n}';
|
||||||
|
case 'statsFor': return 'Статистика за';
|
||||||
case 'registred': return 'Зарегистрирован';
|
case 'registred': return 'Зарегистрирован';
|
||||||
case 'playedTL': return 'Играл в Тетра Лигу';
|
case 'playedTL': return 'Играл в Тетра Лигу';
|
||||||
case 'winChance': return 'Шансы на победу';
|
case 'winChance': return 'Шансы на победу';
|
||||||
|
|
|
@ -25,8 +25,8 @@ class TlMatchResultState extends State<TlMatchResultView> {
|
||||||
@override
|
@override
|
||||||
void initState(){
|
void initState(){
|
||||||
_scrollController = ScrollController();
|
_scrollController = ScrollController();
|
||||||
rounds = [const DropdownMenuItem(value: -1, child: Text("Match"))];
|
rounds = [DropdownMenuItem(value: -1, child: Text(t.match))];
|
||||||
rounds.addAll([for (int i = 0; i < widget.record.endContext.first.secondaryTracking.length; i++) DropdownMenuItem(value: i, child: Text("Round ${i+1}"))]);
|
rounds.addAll([for (int i = 0; i < widget.record.endContext.first.secondaryTracking.length; i++) DropdownMenuItem(value: i, child: Text(t.roundNumber(n: i+1)))]);
|
||||||
super.initState();
|
super.initState();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -42,7 +42,7 @@ class TlMatchResultState extends State<TlMatchResultView> {
|
||||||
bool bigScreen = MediaQuery.of(context).size.width > 768;
|
bool bigScreen = MediaQuery.of(context).size.width > 768;
|
||||||
return Scaffold(
|
return Scaffold(
|
||||||
appBar: AppBar(
|
appBar: AppBar(
|
||||||
title: Text("${widget.record.endContext.firstWhere((element) => element.userId == widget.initPlayerId).username.toUpperCase()} ${t.vs} ${widget.record.endContext.firstWhere((element) => element.userId != widget.initPlayerId).username.toUpperCase()} in TL match ${dateFormat.format(widget.record.timestamp)}"),
|
title: Text("${widget.record.endContext.firstWhere((element) => element.userId == widget.initPlayerId).username.toUpperCase()} ${t.vs} ${widget.record.endContext.firstWhere((element) => element.userId != widget.initPlayerId).username.toUpperCase()} ${t.inTLmatch} ${dateFormat.format(widget.record.timestamp)}"),
|
||||||
),
|
),
|
||||||
backgroundColor: Colors.black,
|
backgroundColor: Colors.black,
|
||||||
body: SafeArea(
|
body: SafeArea(
|
||||||
|
@ -116,7 +116,7 @@ class TlMatchResultState extends State<TlMatchResultView> {
|
||||||
crossAxisAlignment: CrossAxisAlignment.baseline,
|
crossAxisAlignment: CrossAxisAlignment.baseline,
|
||||||
textBaseline: TextBaseline.alphabetic,
|
textBaseline: TextBaseline.alphabetic,
|
||||||
children: [
|
children: [
|
||||||
Text("Stats for: ",
|
Text("${t.statsFor}: ",
|
||||||
style: const TextStyle(color: Colors.white, fontSize: 25)),
|
style: const TextStyle(color: Colors.white, fontSize: 25)),
|
||||||
DropdownButton(items: rounds, value: roundSelector, onChanged: ((value) {
|
DropdownButton(items: rounds, value: roundSelector, onChanged: ((value) {
|
||||||
roundSelector = value;
|
roundSelector = value;
|
||||||
|
|
|
@ -2,7 +2,7 @@ name: tetra_stats
|
||||||
description: Track your and other player stats in TETR.IO
|
description: Track your and other player stats in TETR.IO
|
||||||
publish_to: 'none'
|
publish_to: 'none'
|
||||||
|
|
||||||
version: 1.2.1+9
|
version: 1.2.2+10
|
||||||
|
|
||||||
environment:
|
environment:
|
||||||
sdk: '>=2.19.6 <3.0.0'
|
sdk: '>=2.19.6 <3.0.0'
|
||||||
|
|
|
@ -83,6 +83,10 @@
|
||||||
"trackedPlayersStatesDeleted": "${nickname} states was removed from database!",
|
"trackedPlayersStatesDeleted": "${nickname} states was removed from database!",
|
||||||
"averageXrank": "Average ${rankLetter} rank",
|
"averageXrank": "Average ${rankLetter} rank",
|
||||||
"vs": "vs",
|
"vs": "vs",
|
||||||
|
"inTLmatch": "in TL match",
|
||||||
|
"match": "Match",
|
||||||
|
"roundNumber": "Round $n",
|
||||||
|
"statsFor": "Stats for",
|
||||||
"registred": "Registred",
|
"registred": "Registred",
|
||||||
"playedTL": "Played Tetra League",
|
"playedTL": "Played Tetra League",
|
||||||
"winChance": "Win Chance",
|
"winChance": "Win Chance",
|
||||||
|
|
|
@ -83,6 +83,10 @@
|
||||||
"trackedPlayersStatesDeleted": "Состояния аккаунта ${nickname} были удалены из локальной базы данных!",
|
"trackedPlayersStatesDeleted": "Состояния аккаунта ${nickname} были удалены из локальной базы данных!",
|
||||||
"averageXrank": "Средний ${rankLetter} ранг",
|
"averageXrank": "Средний ${rankLetter} ранг",
|
||||||
"vs": "против",
|
"vs": "против",
|
||||||
|
"inTLmatch": "в матче ТЛ",
|
||||||
|
"match": "Матч",
|
||||||
|
"roundNumber": "Раунд $n",
|
||||||
|
"statsFor": "Статистика за",
|
||||||
"registred": "Зарегистрирован",
|
"registred": "Зарегистрирован",
|
||||||
"playedTL": "Играл в Тетра Лигу",
|
"playedTL": "Играл в Тетра Лигу",
|
||||||
"winChance": "Шансы на победу",
|
"winChance": "Шансы на победу",
|
||||||
|
|
Loading…
Reference in New Issue