diff options
| author | Aldrik Ramaekers <aldrik@amftech.nl> | 2023-02-06 19:04:25 +0100 |
|---|---|---|
| committer | Aldrik Ramaekers <aldrik@amftech.nl> | 2023-02-06 19:04:25 +0100 |
| commit | e37d74527e03b6a804a35cbfb0956d4e0100889f (patch) | |
| tree | 837bcf2aec9c3593ebb0ee6d53197a21d069a4c1 /lib/pages | |
| parent | bab2bf926e2102713c12faded32a1b26f1911d91 (diff) | |
1.13.7
Diffstat (limited to 'lib/pages')
| -rw-r--r-- | lib/pages/all_routes_page.dart | 1 | ||||
| -rw-r--r-- | lib/pages/delivery_login_page.dart | 13 | ||||
| -rw-r--r-- | lib/pages/settings_page.dart | 12 |
3 files changed, 21 insertions, 5 deletions
diff --git a/lib/pages/all_routes_page.dart b/lib/pages/all_routes_page.dart index 0efe524..d3c1637 100644 --- a/lib/pages/all_routes_page.dart +++ b/lib/pages/all_routes_page.dart @@ -27,6 +27,7 @@ class _AllRoutesPageState extends State<AllRoutesPage> { try { apiService.getRoutes().then((value) { + debugPrint('xddd 2'); setState(() => {routeInfo = value}); }); } catch (e) { diff --git a/lib/pages/delivery_login_page.dart b/lib/pages/delivery_login_page.dart index 2ce6524..25cccf3 100644 --- a/lib/pages/delivery_login_page.dart +++ b/lib/pages/delivery_login_page.dart @@ -30,7 +30,13 @@ class _DeliveryLoginPageState extends State<DeliveryLoginPage> { pnumberController.text = '639174'; daycodeController.text = '424'; - versionController.text = "1.12.3-prod"; + versionController.text = ".."; + + settingsService.readSettingsFromFile().then((value) => { + setState(() => { + versionController.text = value.version + }) + }); } _attemptLogin() async { @@ -84,11 +90,8 @@ class _DeliveryLoginPageState extends State<DeliveryLoginPage> { Padding(padding: EdgeInsets.all(10)), TextField( decoration: InputDecoration(labelText: "Versie"), - keyboardType: TextInputType.number, + keyboardType: TextInputType.text, controller: versionController, - inputFormatters: <TextInputFormatter>[ - FilteringTextInputFormatter.digitsOnly - ], ), Padding(padding: EdgeInsets.all(10)), OutlinedButton( diff --git a/lib/pages/settings_page.dart b/lib/pages/settings_page.dart index 8d35ee7..1dbb01a 100644 --- a/lib/pages/settings_page.dart +++ b/lib/pages/settings_page.dart @@ -13,9 +13,13 @@ class SettingsPage extends StatefulWidget { } class _SettingsPageState extends State<SettingsPage> { + final versionController = TextEditingController(); + @override initState() { super.initState(); + + versionController.text = widget.settings.version; } Future<void> saveSettings() async { @@ -45,6 +49,14 @@ class _SettingsPageState extends State<SettingsPage> { labelText: 'Huidige uurloon', ), ), + TextField( + decoration: InputDecoration(labelText: "Versie"), + keyboardType: TextInputType.text, + controller: versionController, + onChanged: ((value) => { + widget.settings.version = value + }), + ), Padding(padding: const EdgeInsets.all(0)), TextButton( onPressed: () async => await saveSettings(), |
