This commit is contained in:
Jonas Braus
2025-03-03 15:19:57 +01:00
parent 63b77acbd6
commit 12966b93ba
257 changed files with 38503 additions and 54 deletions
+2
View File
@@ -1,4 +1,5 @@
import 'package:flutter/material.dart';
import 'package:kiosk_mode/kiosk_mode.dart';
import 'package:mensaapp/providers/ambienteProvider.dart';
import 'package:mensaapp/providers/anmerkungProvider.dart';
import 'package:mensaapp/providers/essenProvider.dart';
@@ -18,6 +19,7 @@ void main() async {
var prefs = await SharedPreferences.getInstance();
print(prefs.getString('supabase-ip'));
var backendIp = prefs.getString('supabase-ip');
await startKioskMode();
if (backendIp != ''){
await Supabase.initialize(
url: "http://$backendIp:8000",
+16
View File
@@ -27,6 +27,22 @@ class SpeechDetect {
var answer = js["candidates"][0]["content"]["parts"][0]["text"];
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print("!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!");
print(answer);
return answer.toString().toLowerCase().contains("yes") ? true : false;
}
}
+1 -1
View File
@@ -58,7 +58,7 @@ class PageService extends StatelessWidget {
children: [
Text(
Provider.of<LanguageProvider>(context).languageData[Provider.of<LanguageProvider>(context).language]["pageService"]["question1"],
style: TextStyle(fontSize: 35),
style: TextStyle(fontSize: 30),
),
Consumer<ServiceProvider>(
builder: (context, essenProvider, child) {
+15 -15
View File
@@ -12,11 +12,11 @@ class LanguageProvider extends ChangeNotifier {
},
"textfield": "Dein Feedback",
"pageAmbiente": {
"question1": "Frage1*",
"question2": "Frage2*",
"question1": "",
"question2": "",
},
"pageAnmerkungen": {
"question1": "Frage1*",
"question1": "Vielfalt*",
"question2": "Frage2*",
},
"pageEssen": {
@@ -30,12 +30,12 @@ class LanguageProvider extends ChangeNotifier {
"noTimePopupButton": "OK"
},
"pageService": {
"question1": "Frage1*",
"question2": "Frage2*",
"question1": "Freundlichkeit",
"question2": "Sauberkeit",
},
"pageSpecial": {
"question1": "*",
"question2": "Frage2*",
"question1": "Vielfalt",
"question2": "Vegan",
},
"navBar": {"0": "Essen", "1": "Service", "2": "Essenswünsche"},
"floating": {
@@ -81,12 +81,12 @@ class LanguageProvider extends ChangeNotifier {
"noTimePopupButton": "OK"
},
"pageService": {
"question1": "Question1*",
"question2": "Question2*",
"question1": "Friendliness",
"question2": "Cleanliness",
},
"pageSpecial": {
"question1": "Question1*",
"question2": "Question2*",
"question1": "Diversity",
"question2": "Vegan",
},
"navBar": {"0": "Food", "1": "Service", "2": "Food Requests"},
"floating": {
@@ -133,12 +133,12 @@ class LanguageProvider extends ChangeNotifier {
"noTimePopupButton": "D'ACCORD"
},
"pageService": {
"question1": "Question1*",
"question2": "Question2*",
"question1": "Convivialité",
"question2": "Propreté",
},
"pageSpecial": {
"question1": "Question1*",
"question2": "Question2*",
"question1": "Diversité",
"question2": "Végétalien",
},
"navBar": {
"0": "Nourriture",