merge & implement choose_color_view.dart
Some checks failed
Pull Request Pipeline / test (pull_request) Successful in 39s
Pull Request Pipeline / lint (pull_request) Failing after 44s

This commit is contained in:
2026-03-08 10:43:58 +01:00
parent d577acc185
commit 9c92ded4fa
11 changed files with 425 additions and 54 deletions

View File

@@ -9,6 +9,7 @@
"choose_game": "Spielvorlage wählen",
"choose_group": "Gruppe wählen",
"choose_ruleset": "Regelwerk wählen",
"choose_color": "Farbe wählen",
"could_not_add_player": "Spieler:in {playerName} konnte nicht hinzugefügt werden",
"create_game": "Spielvorlage erstellen",
"create_group": "Gruppe erstellen",
@@ -111,5 +112,14 @@
"winner": "Gewinner:in",
"winrate": "Siegquote",
"wins": "Siege",
"yesterday_at": "Gestern um"
"yesterday_at": "Gestern um",
"color_red": "Rot",
"color_blue": "Blau",
"color_green": "Grün",
"color_yellow": "Gelb",
"color_purple": "Lila",
"color_orange": "Orange",
"color_pink": "Rosa",
"color_teal": "Türkis",
"color": "Farbe"
}

View File

@@ -27,6 +27,9 @@
"@choose_ruleset": {
"description": "Label for choosing a ruleset"
},
"@choose_color": {
"description": "Label for choosing a color"
},
"@could_not_add_player": {
"description": "Error message when adding a player fails"
},
@@ -337,6 +340,9 @@
"@yesterday_at": {
"description": "Date format for yesterday"
},
"@color": {
"description": "Color label"
},
"all_players": "All players",
"all_players_selected": "All players selected",
"amount_of_matches": "Amount of Matches",
@@ -346,6 +352,7 @@
"choose_game": "Choose Game",
"choose_group": "Choose Group",
"choose_ruleset": "Choose Ruleset",
"choose_color": "Choose Color",
"could_not_add_player": "Could not add player",
"create_game": "Create Game",
"create_group": "Create Group",
@@ -446,5 +453,14 @@
"winner": "Winner",
"winrate": "Winrate",
"wins": "Wins",
"yesterday_at": "Yesterday at"
"yesterday_at": "Yesterday at",
"color_red": "Red",
"color_blue": "Blue",
"color_green": "Green",
"color_yellow": "Yellow",
"color_purple": "Purple",
"color_orange": "Orange",
"color_pink": "Pink",
"color_teal": "Teal",
"color": "Color"
}

View File

@@ -98,6 +98,18 @@ abstract class AppLocalizations {
Locale('en'),
];
/// No description provided for @description.
///
/// In en, this message translates to:
/// **'Description'**
String get description;
/// No description provided for @edit_game.
///
/// In en, this message translates to:
/// **'Edit Game'**
String get edit_game;
/// Label for all players list
///
/// In en, this message translates to:
@@ -152,12 +164,24 @@ abstract class AppLocalizations {
/// **'Choose Ruleset'**
String get choose_ruleset;
/// Label for choosing a color
///
/// In en, this message translates to:
/// **'Choose Color'**
String get choose_color;
/// Error message when adding a player fails
///
/// In en, this message translates to:
/// **'Could not add player'**
String could_not_add_player(Object playerName);
/// Button text to create a game
///
/// In en, this message translates to:
/// **'Create Game'**
String get create_game;
/// Button text to create a group
///
/// In en, this message translates to:
@@ -230,6 +254,12 @@ abstract class AppLocalizations {
/// **'Delete all data'**
String get delete_all_data;
/// Button text to delete a game
///
/// In en, this message translates to:
/// **'Delete Game'**
String get delete_game;
/// Confirmation dialog for deleting a group
///
/// In en, this message translates to:
@@ -733,6 +763,60 @@ abstract class AppLocalizations {
/// In en, this message translates to:
/// **'Yesterday at'**
String get yesterday_at;
/// No description provided for @color_red.
///
/// In en, this message translates to:
/// **'Red'**
String get color_red;
/// No description provided for @color_blue.
///
/// In en, this message translates to:
/// **'Blue'**
String get color_blue;
/// No description provided for @color_green.
///
/// In en, this message translates to:
/// **'Green'**
String get color_green;
/// No description provided for @color_yellow.
///
/// In en, this message translates to:
/// **'Yellow'**
String get color_yellow;
/// No description provided for @color_purple.
///
/// In en, this message translates to:
/// **'Purple'**
String get color_purple;
/// No description provided for @color_orange.
///
/// In en, this message translates to:
/// **'Orange'**
String get color_orange;
/// No description provided for @color_pink.
///
/// In en, this message translates to:
/// **'Pink'**
String get color_pink;
/// No description provided for @color_teal.
///
/// In en, this message translates to:
/// **'Teal'**
String get color_teal;
/// Color label
///
/// In en, this message translates to:
/// **'Color'**
String get color;
}
class _AppLocalizationsDelegate

View File

@@ -8,6 +8,12 @@ import 'app_localizations.dart';
class AppLocalizationsDe extends AppLocalizations {
AppLocalizationsDe([String locale = 'de']) : super(locale);
@override
String get description => 'Beschreibung';
@override
String get edit_game => 'Spielvorlage bearbeiten';
@override
String get all_players => 'Alle Spieler:innen';
@@ -35,11 +41,17 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get choose_ruleset => 'Regelwerk wählen';
@override
String get choose_color => 'Farbe wählen';
@override
String could_not_add_player(Object playerName) {
return 'Spieler:in $playerName konnte nicht hinzugefügt werden';
}
@override
String get create_game => 'Spielvorlage erstellen';
@override
String get create_group => 'Gruppe erstellen';
@@ -79,7 +91,10 @@ class AppLocalizationsDe extends AppLocalizations {
String get delete_all_data => 'Alle Daten löschen';
@override
String get delete_group => 'Diese Gruppe löschen';
String get delete_game => 'Spielvorlage löschen';
@override
String get delete_group => 'Gruppe löschen';
@override
String get delete_match => 'Spiel löschen';
@@ -343,4 +358,31 @@ class AppLocalizationsDe extends AppLocalizations {
@override
String get yesterday_at => 'Gestern um';
@override
String get color_red => 'Rot';
@override
String get color_blue => 'Blau';
@override
String get color_green => 'Grün';
@override
String get color_yellow => 'Gelb';
@override
String get color_purple => 'Lila';
@override
String get color_orange => 'Orange';
@override
String get color_pink => 'Rosa';
@override
String get color_teal => 'Türkis';
@override
String get color => 'Farbe';
}

View File

@@ -41,6 +41,9 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get choose_ruleset => 'Choose Ruleset';
@override
String get choose_color => 'Choose Color';
@override
String could_not_add_player(Object playerName) {
return 'Could not add player';
@@ -354,4 +357,31 @@ class AppLocalizationsEn extends AppLocalizations {
@override
String get yesterday_at => 'Yesterday at';
@override
String get color_red => 'Red';
@override
String get color_blue => 'Blue';
@override
String get color_green => 'Green';
@override
String get color_yellow => 'Yellow';
@override
String get color_purple => 'Purple';
@override
String get color_orange => 'Orange';
@override
String get color_pink => 'Pink';
@override
String get color_teal => 'Teal';
@override
String get color => 'Color';
}