feat: more easter eggs + version checking

This commit is contained in:
2026-10-27 00:17:18 +01:00
parent 4d9ba67eb1
commit 1aee0541c4
14 changed files with 178 additions and 6 deletions
+2
View File
@@ -280,6 +280,8 @@
"offlineDescription": "No connection to the server. The tablet keeps working: everything is sent as soon as the connection is back.",
"syncProblem": "Sync problem",
"syncProblemDescription": "Changes from the website don't reach this tablet. Error:",
"appUpdateRequired": "App update required",
"appUpdateRequiredDescription": "The website no longer accepts this version of the app. The bar keeps working and everything is sent once the app is updated. Update it in Settings.",
"syncNow": "Sync now",
"syncing": "Syncing…",
"lastSync": "Last sync: {time}",
+12
View File
@@ -1664,6 +1664,18 @@ abstract class AppLocalizations {
/// **'Changes from the website don\'t reach this tablet. Error:'**
String get syncProblemDescription;
/// No description provided for @appUpdateRequired.
///
/// In en, this message translates to:
/// **'App update required'**
String get appUpdateRequired;
/// No description provided for @appUpdateRequiredDescription.
///
/// In en, this message translates to:
/// **'The website no longer accepts this version of the app. The bar keeps working and everything is sent once the app is updated. Update it in Settings.'**
String get appUpdateRequiredDescription;
/// No description provided for @syncNow.
///
/// In en, this message translates to:
+7
View File
@@ -860,6 +860,13 @@ class AppLocalizationsEn extends AppLocalizations {
String get syncProblemDescription =>
'Changes from the website don\'t reach this tablet. Error:';
@override
String get appUpdateRequired => 'App update required';
@override
String get appUpdateRequiredDescription =>
'The website no longer accepts this version of the app. The bar keeps working and everything is sent once the app is updated. Update it in Settings.';
@override
String get syncNow => 'Sync now';
+7
View File
@@ -873,6 +873,13 @@ class AppLocalizationsNl extends AppLocalizations {
String get syncProblemDescription =>
'Wijzigingen van de website komen niet op deze tablet aan. Fout:';
@override
String get appUpdateRequired => 'App-update vereist';
@override
String get appUpdateRequiredDescription =>
'De website aanvaardt deze versie van de app niet meer. De bar blijft werken en alles wordt verstuurd zodra de app geüpdatet is. Update hem via Instellingen.';
@override
String get syncNow => 'Nu synchroniseren';
+2
View File
@@ -280,6 +280,8 @@
"offlineDescription": "Geen verbinding met de server. De kassa werkt gewoon verder: alles wordt verstuurd zodra er weer verbinding is.",
"syncProblem": "Synchronisatieprobleem",
"syncProblemDescription": "Wijzigingen van de website komen niet op deze tablet aan. Fout:",
"appUpdateRequired": "App-update vereist",
"appUpdateRequiredDescription": "De website aanvaardt deze versie van de app niet meer. De bar blijft werken en alles wordt verstuurd zodra de app geüpdatet is. Update hem via Instellingen.",
"syncNow": "Nu synchroniseren",
"syncing": "Bezig met synchroniseren…",
"lastSync": "Laatste sync: {time}",