Commit Graph

74 Commits

Author SHA1 Message Date
daniel c6fd58a290 Reenabled deletion of Time-Entrys 2025-12-25 19:10:36 +01:00
daniel 656d39f43e Less requests to get Data faster
Load settings with `GetEntryWithSettingsAsync`, update `Hours` and `ViewModels`.
2025-12-25 11:39:44 +01:00
daniel 15856d0dd0 Refactor StundePage to MVVM with DI 2025-12-25 09:20:14 +01:00
daniel cd4eae34c3 Projekt and Gemeinde are required if active 2025-12-19 15:26:26 +01:00
daniel 8d512963b5 Add InfoEvent with confirmation 2025-12-19 10:29:30 +01:00
daniel 98d6d61f16 Projekt and Gemeinde are required if active 2025-12-18 16:17:17 +01:00
daniel 5fd97deada LoginFixes 2025-12-18 15:35:39 +01:00
daniel c11b361655 Refactor LoginPage to MVVM 2025-12-17 17:25:42 +01:00
daniel 76eb71946f Refactor Api-Client
Add Exceptionhandler, AlertService JSON-Converter
AppSettings via DI

Reformat Code
2025-12-17 09:34:08 +01:00
daniel 544b0c9591 Architecture
Add DI, Interfaces, Repositories
2025-12-16 15:27:09 +01:00
daniel 093679c9bb Precision 2025-03-18 00:26:08 +01:00
daniel 54ed791c5b Versionsabzeige korrigiert 2025-02-23 20:39:56 +01:00
daniel c88bf148d4 Farben & Cleanup 2025-02-23 20:30:26 +01:00
daniel 1a8eeec85d Anpassungen für 1.0.8 2025-02-23 17:44:46 +01:00
daniel 1b4f73a913 Anpassungen für 1.0.8
Farbe StatusBar für Dark/Light-Mode angepasst
Loginseite optimiert
Bugfix Toast für Windows
Versionskontrolle für Windows optimiert
2025-02-23 17:25:59 +01:00
daniel c4fdc266b5 Optimierung Stundenseite
Grid statt StackLayout
Monatssummen beachten jetzt auch das Jahr
2025-02-22 18:26:08 +01:00
daniel 67d662a0a7 Versionshinweis hinzugefügt 2025-02-17 10:27:37 +01:00
daniel 4449b4ad0e 1.0.7
Bessere Trennung manueller / automatischer Login
Umstellung auf Sekunden wegen aktualisierter Hauptanwendung
Umstellung auf Toasts bei Informationsmeldungen
Abstände und Sichtbarkeiten vereinheitlicht
Upgrade auf .NET9
2025-02-15 22:59:06 +01:00
daniel adab1c9ea6 Leerzeilen, Kommentare 2025-01-15 17:04:15 +01:00
daniel 4a6a17f729 Gui-Tuning 2025-01-02 11:59:59 +01:00
daniel bfd995e46b Observable und Typo 2024-12-21 17:39:22 +01:00
daniel 00e37f9edf 1.0.6
Funktioniert nicht mehr unter Windows ...
2024-10-23 14:32:42 +02:00
daniel 45c53c85ce Vorbereitungen für 1.0.6
Beachte die Einstellung ob Projekte und Gemeinden aktiv sind.
Verbiete Änderungen an der Freistellung, wenn sie genehmigt wurde.
Vereinfache das Speichern der Einstellungen
Bessere Fehlerbehandlung, einheitlichere API
2024-10-22 17:42:35 +02:00
daniel ce2c05f325 Update StundenViewModel.cs 2024-10-21 19:01:12 +02:00
daniel 550c131771 Various
Login auch im Testmodus
Bei falschem Token nur eine Meldung
Exception bei falschem Token während Loadsettings abfangen
2024-10-21 18:55:40 +02:00
daniel 959804eb9d Windows-App 2024-10-21 16:01:37 +02:00
daniel 08a3550062 Diverse Änderungen
Sollstunden werden jetzt angezeigt.
Genehmigte Freistellungen können nicht mehr geändert werden
Projekte und Gemeinden werden ausgeblendet, sofern vom Portal so vorgesehen.
etc.
2024-10-20 22:06:17 +02:00
daniel 996dbadaf1 Settings so halb und a bissi aufgeräumt ... 2024-10-20 17:58:26 +02:00
daniel fbd650c174 Settings geht noch nicht ganz 2024-10-18 18:42:58 +02:00
daniel 91377b583b Swipe down to refresh 2024-10-18 16:23:11 +02:00
daniel e4d3fb2d82 1.0.4
Keine Code-Optimierung verwenden
StaticResource "TransparentColor" hinzugefügt
2024-10-14 09:54:06 +02:00
daniel 5f2bf8b385 1.0.4 2024-10-13 20:26:24 +02:00
daniel bc1a2367c0 1.0.4 2024-10-13 20:26:09 +02:00
daniel c305bc63b7 Comments etc. 2024-10-13 12:28:41 +02:00
daniel 15f1961ab2 Gui Work 2024-10-13 12:27:55 +02:00
daniel ac1941b134 Gemeinde und Projekt als Pflichtfeld 2024-10-12 18:23:00 +02:00
daniel caebc63e42 Bugfix neuer Eintrag an Tag ohne vorhandene Einträge 2024-10-12 18:07:22 +02:00
daniel a2559da934 Bei neuem Eintrag die vorhandenen anzeigen. 2024-10-12 17:42:33 +02:00
daniel e2f029893e GotoAsync Variante 2024-10-12 17:19:38 +02:00
daniel a7a940a70b Confirm Delete 2024-10-12 17:19:18 +02:00
daniel 1a88514a6f Namespaceanpassungen 2024-10-12 16:02:01 +02:00
daniel 5f3e80dcc7 Show error if not logged in 2024-09-27 11:16:27 +02:00
daniel ec7f563bc0 Get Freistellung to work 2024-09-27 10:36:35 +02:00
daniel dbd0801e81 Boh 2024-09-26 17:42:11 +02:00
daniel ed7040b715 Display Info instead of Alert 2024-09-26 17:23:47 +02:00
daniel 2049a3a981 Freistellungen via API 2024-09-26 17:23:29 +02:00
daniel df9e999a34 Save / Update / Delete Entrys 2024-09-26 11:31:02 +02:00
daniel 8f7e4bb09e Daten speichern 2024-09-25 22:22:05 +02:00
daniel 3f2191673e Add Save function, Visuals, Stuff 2024-09-25 15:32:58 +02:00
daniel a066b9caba Anpassungen Detailseite
Auswahlliste Gemeinden und Projekte
2024-09-24 18:30:39 +02:00