Commit Graph

128 Commits (main)

Author SHA1 Message Date
Kai Mannweiler 4b1eb20ca1 extracted workoutform 2023-03-03 13:44:17 +01:00
Kai Mannweiler f62cdd2543 On successful submit go back to view page 2023-03-03 12:51:48 +01:00
Kai Mannweiler 606e8c3f19 Fixed DropDown Bug 2023-03-03 12:51:25 +01:00
Kai Mannweiler c9ea73b9b2 Added Views for Models 2023-03-03 12:50:50 +01:00
Kai Mannweiler efd38e78d5 Added ViewFormPage 2023-03-03 12:49:42 +01:00
Kai Mannweiler afe481305c Add TaskProvider to Workout 2023-03-02 20:35:20 +01:00
Kai Mannweiler 7689de73ac Refactor wrong method name 2023-03-02 20:33:44 +01:00
Kai Mannweiler c480f83f6d outsource todoicon 2023-03-02 20:20:17 +01:00
Kai Mannweiler e8a123413c Update when submiting form 2023-03-02 20:16:46 +01:00
Julian Gegner 5b3d615c8e fix flutter analyze problems 2023-03-02 16:12:54 +01:00
Julian Gegner da0bf43087 Merge branch 'main' into 29-provider-refactoring 2023-03-02 16:09:24 +01:00
Julian Gegner d1600b174e save workout when completed 2023-03-02 16:06:24 +01:00
Julian Gegner fa8d2f6314 fix onlisten stream error 2023-03-02 15:08:39 +01:00
Julian Gegner 5587f049e1 wip finishing workout and saving model 2023-03-02 13:19:08 +01:00
Kai Mannweiler 4fc602806c Fixed Visuals 2023-03-01 20:45:00 +01:00
Julian Gegner cd88b483cf return slider value after popup 2023-03-01 13:30:12 +01:00
Julian Gegner 556daa9e90 show phase colors in circularprogressindi 2023-03-01 13:07:01 +01:00
Julian Gegner da7c820dbd better positioning, fixed endless workout 2023-03-01 12:57:02 +01:00
Julian Gegner 9eff2ad177 add circular progress indicator 2023-03-01 12:34:35 +01:00
Julian Gegner c1cf3cce30 handle stop 2023-02-28 15:07:47 +01:00
Julian Gegner 4144bbaf69 wip trying to wrap timerprovider in prokoutprovider 2023-02-28 14:58:32 +01:00
Julian Gegner b01485f27a playing music and iterating throug workout 2023-02-28 13:05:51 +01:00
Kai Mannweiler 2d88553ee8 Remove unnessecary import 2023-02-27 20:37:39 +01:00
Kai Mannweiler 88ec309f55 Remove Errorhandling from scanner 2023-02-27 20:36:59 +01:00
Kai Mannweiler afb63adb5c Make sure to leave onDetect when successful 2023-02-27 20:34:14 +01:00
Kai Mannweiler bb96aaeef9 Added new alerts to scanner page 2023-02-27 20:30:24 +01:00
Kai Mannweiler f0e3a1ff6b Merge branch 'refactroring-ScannerPage' into 32-success-or-failure-alert-after-save 2023-02-27 20:21:11 +01:00
Kai Mannweiler 591317df26 Added Submitformbutton to sleep and relapse 2023-02-27 20:09:11 +01:00
Kai Mannweiler 5b411ef6bf Add AwesomeDialog 2023-02-27 20:02:15 +01:00
Kai Mannweiler b96604103d Added initating Settings from QR-Code 2023-02-27 17:15:34 +01:00
Kai Mannweiler 074ebb1871 finally instead of catch to secure if nothing is found an message is deplayed 2023-02-27 17:09:58 +01:00
Kai Mannweiler 3909bfd66c forgot to add handlesuccess 2023-02-27 17:01:44 +01:00
Kai Mannweiler d401882671 Refactoring ScannerPage 2023-02-27 17:00:28 +01:00
Kai Mannweiler 95915e759b Start Refactoring mainpage using Settingsprovider 2023-02-27 11:57:55 +01:00
Kai Mannweiler ba558adecb Check for empty list 2023-02-27 11:07:46 +01:00
Kai Mannweiler cbf384f9e9 Refactoring: DropDown more modular 2023-02-27 02:35:17 +01:00
Kai Mannweiler 63fdda8195 Added DropDown for Relapse 2023-02-27 02:28:26 +01:00
Julian Gegner ec5f23845d Merge branch '29-provider-refactoring' of https://gitlab.com/Crondung/hsma_cpd into 29-provider-refactoring 2023-02-27 01:20:06 +01:00
Julian Gegner b4c0015847 added workout widget and workout provider to handle different workout phases and durations 2023-02-27 01:20:00 +01:00
Kai Mannweiler a574e7f718 Add relapse form 2023-02-26 23:30:00 +01:00
Kai Mannweiler 72674a3552 deleted useless code 2023-02-26 22:49:01 +01:00
Julian Gegner 20f5c5e426 add timer widget, provider and util (format) 2023-02-26 19:52:45 +01:00
Julian Gegner 02ffb9b2f7 wip refactor timer 2023-02-26 17:33:32 +01:00
Julian Gegner 68033a64a5 layouting 2023-02-26 17:09:25 +01:00
Julian Gegner 646a97926d refactor timepicker and moodform 2023-02-26 17:07:38 +01:00
Julian Gegner b3f22b2c74 complete mood form provider setup, use mocked database 2023-02-26 16:17:57 +01:00
Julian Gegner c45b38a1df refactor slider to use provider 2023-02-26 14:59:37 +01:00
Julian Gegner c87a59a0b6 refactor folder names 2023-02-26 14:10:06 +01:00
Julian Gegner 5f7b63d9b5 use getter 2023-02-26 14:08:05 +01:00
Kai Mannweiler 33cecb4979 Merge branch 'main' into '8-datenbank-einbinden'
# Conflicts:
#   lib/widgets/mood_form.dart
#   lib/widgets/sleep_form.dart
2023-02-26 11:49:26 +00:00
Julian Gegner f89fb41397 add iconbuttons to change slider value 2023-02-26 11:30:24 +01:00
Julian Gegner 449230e8d9 fix slider bug 2023-02-26 10:44:16 +01:00
Julian Gegner 9d08c15119 Merge branch 'main' into '8-datenbank-einbinden'
# Conflicts:
#   lib/main.dart
2023-02-25 18:00:30 +00:00
Julian Gegner 265e174889 use int for slider value in form, save model on form complete 2023-02-25 18:54:54 +01:00
Parricc35 b6c3c2e7a7 Reworked Commends 2023-02-22 13:32:23 +01:00
Julian Gegner de5815c71c wip 2023-02-22 01:28:01 +01:00
Parricc35 4700f52646 Created Popup for start and stop timer 2023-02-21 22:33:03 +01:00
Parricc35 aabdaafadc Added ElevantedCard in mood Page 2023-02-21 20:56:10 +01:00
Parricc35 a5cd12d5cd Merge branch 'feature/sleep-page' into 'main'
Feature/sleep page

See merge request Crondung/hsma_cpd!6
2023-02-21 19:40:05 +00:00
Parricc35 0d4e7e4a92 Nice Cards and silder with input 2023-02-21 13:39:06 +01:00
Parricc35 f0e2ce16f2 wip 2023-02-21 00:20:43 +01:00
Parricc35 79c5b8fa4b neu silder 2023-02-21 00:14:31 +01:00
Parricc35 af40b847d2 wip 2023-02-21 00:02:32 +01:00
Parricc35 9db3d6c2d8 Merge branch 'feature/sleep-page' of https://gitlab.com/Crondung/hsma_cpd into feature/sleep-page 2023-02-21 00:02:00 +01:00
Parricc35 f5ef084997 wip 2023-02-20 23:59:40 +01:00
Julian Gegner 5083722d9f use const 2023-02-20 23:33:51 +01:00
Julian Gegner af5d7844e3 create variables when saving sleep form 2023-02-20 23:28:55 +01:00
Julian Gegner c9e57b06d6 fixed it, but dont know how (: 2023-02-20 23:23:37 +01:00
Julian Gegner 5393590687 added popup on successfull scan 2023-02-20 19:32:23 +01:00
Julian Gegner 8d8a9ccf2c wip 2023-02-17 13:47:52 +01:00
Julian Gegner b67a4f27d0 wip 2023-02-17 11:35:05 +01:00
Julian Gegner 704025870b made widgets reusable, added sleep form 2023-02-16 12:00:02 +01:00
Julian Gegner 5947e012c5 outsourced mood_form widgets 2023-02-15 23:28:19 +01:00
Julian Gegner 465b4504a9 implemented form for mood 2023-02-15 23:02:29 +01:00
Julian Gegner 92333d7b2d added reusable slider, used it in mood page 2023-02-15 14:30:40 +01:00
Julian Gegner fe45116beb fixed lint problems 2023-02-14 14:13:32 +01:00
Julian Gegner ba1a6e37e7 added structure with navbar, changed icons 2023-02-14 14:02:26 +01:00
Julian Gegner 62201bf979 remove unnecessary files, added timer 2023-02-14 12:57:06 +01:00