From 1d244cccf633b50003488b87b74322aa0cd3eaba Mon Sep 17 00:00:00 2001 From: kradoneitor Date: Tue, 28 May 2024 15:44:22 +0200 Subject: [PATCH] alarm and alarms models --- ...e7decd7bb368de5d49d1.cache.dill.track.dill | Bin 37377976 -> 37380248 bytes build/flutter_assets/kernel_blob.bin | Bin 37378232 -> 37380504 bytes build/linux/x64/debug/.ninja_deps | Bin 60408 -> 64108 bytes build/linux/x64/debug/.ninja_log | 97 +++++++++--------- .../flutter/generated_plugin_registrant.cc.o | Bin 8032 -> 8032 bytes .../debug/CMakeFiles/khazclock.dir/main.cc.o | Bin 13008 -> 13008 bytes .../khazclock.dir/my_application.cc.o | Bin 38232 -> 38232 bytes build/linux/x64/debug/build.ninja | 13 +-- .../data/flutter_assets/kernel_blob.bin | Bin 37378232 -> 37380504 bytes build/linux/x64/debug/bundle/khazclock | Bin 44904 -> 44928 bytes .../debug/intermediates_do_not_run/khazclock | Bin 44904 -> 44928 bytes lib/main.dart | 43 ++++---- 12 files changed, 77 insertions(+), 76 deletions(-) diff --git a/build/2794971a5855e7decd7bb368de5d49d1.cache.dill.track.dill b/build/2794971a5855e7decd7bb368de5d49d1.cache.dill.track.dill index 615b4d13ae08c557f3a7b3134f3a33915da22201..53479a73fd39ac19afb1b7cc19ee56bbc79a076a 100644 GIT binary patch delta 10100 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 SPW;$b$$4KnGw0=MoBj(Q0pn5t delta 8243 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 diff --git a/build/linux/x64/debug/.ninja_deps b/build/linux/x64/debug/.ninja_deps index dfc49f17e08f0e0036709e9248df0e251dab49b7..5ada3b5849294e3f669705e3df69a7f459b9f44c 100644 GIT binary patch delta 511 zcmexyo%zid<_$I*H*dK3glDtDJ{`8rbMD3PGHOg#0JpmtGynhq diff --git a/build/linux/x64/debug/.ninja_log b/build/linux/x64/debug/.ninja_log index f6beb17..68184e3 100644 --- a/build/linux/x64/debug/.ninja_log +++ b/build/linux/x64/debug/.ninja_log @@ -1,56 +1,57 @@ # ninja log v5 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_engine.h a79ea2499290ad1 -6516 6636 0 CMakeFiles/install.util f62cdb1652ec05e4 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_call.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/libflutter_linux_gtk.so a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_response.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h a79ea2499290ad1 -4824 6163 1715998591228440253 CMakeFiles/khazclock.dir/flutter/generated_plugin_registrant.cc.o 6c28017bd73a0433 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/build/linux/x64/debug/flutter/_phony_ a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h a79ea2499290ad1 -6248 6516 1715998591588440254 intermediates_do_not_run/khazclock 982c7a321fb6d445 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_value.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/flutter_linux.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h a79ea2499290ad1 -4823 6248 1715998591315106920 CMakeFiles/khazclock.dir/my_application.cc.o 6706c94870ab8e1d -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h a79ea2499290ad1 -36 4823 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_view.h a79ea2499290ad1 -8943 9592 1715783305930738217 CMakeFiles/khazclock.dir/main.cc.o e55002122b395a31 -36 4823 0 flutter/_phony_ a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/libflutter_linux_gtk.so a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_engine.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_call.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h a79ea2499290ad1 33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h a79ea2499290ad1 33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_response.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/libflutter_linux_gtk.so a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_call.h a79ea2499290ad1 33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h a79ea2499290ad1 +5381 5501 0 CMakeFiles/install.util f62cdb1652ec05e4 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_engine.h a79ea2499290ad1 +4174 5125 1716820360325913509 CMakeFiles/khazclock.dir/flutter/generated_plugin_registrant.cc.o 6c28017bd73a0433 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/build/linux/x64/debug/flutter/_phony_ a79ea2499290ad1 +33 4173 0 flutter/_phony_ a79ea2499290ad1 +8943 9592 1715783305930738217 CMakeFiles/khazclock.dir/main.cc.o e55002122b395a31 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_view.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/flutter_linux.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h a79ea2499290ad1 +4174 5213 1716820360412580179 CMakeFiles/khazclock.dir/my_application.cc.o 6706c94870ab8e1d 33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h a79ea2499290ad1 33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h a79ea2499290ad1 +33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h a79ea2499290ad1 33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_value.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_view.h a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/flutter_linux.h a79ea2499290ad1 -33 4173 0 flutter/_phony_ a79ea2499290ad1 -33 4173 0 /sheogorath/Dev/android/flutter/khazclock/build/linux/x64/debug/flutter/_phony_ a79ea2499290ad1 -4174 5125 1716820360325913509 CMakeFiles/khazclock.dir/flutter/generated_plugin_registrant.cc.o 6c28017bd73a0433 -4174 5213 1716820360412580179 CMakeFiles/khazclock.dir/my_application.cc.o 6706c94870ab8e1d 5213 5381 1716820360585913520 intermediates_do_not_run/khazclock 982c7a321fb6d445 -5381 5501 0 CMakeFiles/install.util f62cdb1652ec05e4 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/libflutter_linux_gtk.so a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_basic_message_channel.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_binary_messenger.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_dart_project.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_engine.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_message_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_json_method_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_message_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_call.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_channel.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_method_response.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_plugin_registrar.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_plugin_registry.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_message_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_standard_method_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_string_codec.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_value.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/fl_view.h a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/linux/flutter/ephemeral/flutter_linux/flutter_linux.h a79ea2499290ad1 +2 3559 0 flutter/_phony_ a79ea2499290ad1 +2 3559 0 /sheogorath/Dev/android/flutter/khazclock/build/linux/x64/debug/flutter/_phony_ a79ea2499290ad1 +3559 4187 1716897834655766600 CMakeFiles/khazclock.dir/main.cc.o e55002122b395a31 +3559 4227 1716897834695766602 CMakeFiles/khazclock.dir/flutter/generated_plugin_registrant.cc.o 6c28017bd73a0433 +3559 4261 1716897834729099937 CMakeFiles/khazclock.dir/my_application.cc.o 6706c94870ab8e1d +4261 4414 1716897834885766609 intermediates_do_not_run/khazclock 982c7a321fb6d445 +4414 4553 0 CMakeFiles/install.util f62cdb1652ec05e4 diff --git a/build/linux/x64/debug/CMakeFiles/khazclock.dir/flutter/generated_plugin_registrant.cc.o b/build/linux/x64/debug/CMakeFiles/khazclock.dir/flutter/generated_plugin_registrant.cc.o index b50a139021e8f8fbb275fbff97c64b3001d830d9..c61c3f2b54802c4b72bd845eea3589b79f714f3f 100644 GIT binary patch delta 40 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 diff --git a/build/linux/x64/debug/bundle/khazclock b/build/linux/x64/debug/bundle/khazclock index 46a68787c2c7fb10438aca22181c882715011b6d..c43d4799575de8aade00fc7deaed171f46bebf02 100755 GIT binary patch delta 302 zcmaEHkE!84(*zC10~KQ5+85o%um>L;vUgUU4G+`l|Hjgj^gC3(!4+8^(0i)6)HU=$LBSuE0 zxop~k5E&2!l$i&T@rTGnLu5b{OePR012ioGB6E`yV%p{-;UzlEK$|B|XpsTaQ7y*E z{LSlI_Hl16m>?m;=so!%i}2(*Yg8C7Pd>QDo-tuE<63*h+{unWGIMexko-FNAdqyO w%(%{;lc@vfU?8vn>xx;Y!e}+Qah*M5!Q_MM>?ilLvrcARZ_TJW*>Sx(09rIuPXGV_ delta 271 zcmZp;&-CIR(*zC16&p3}nMJhiBXYd=SnZ6i@m`os0254FW zMCK+Z#I()#!%K9SjrEKsuWpe6)1@uO$o$QxTJ~{Ie#^qXxo3ii45Pv1g=@?icTB#y z#-7o2vgBHO#-PcOK+KQ5+85o%um>L;vUgUU4G+`l|Hjgj^gC3(!4+8^(0i)6)HU=$LBSuE0 zxop~k5E&2!l$i&T@rTGnLu5b{OePR012ioGB6E`yV%p{-;UzlEK$|B|XpsTaQ7y*E z{LSlI_Hl16m>?m;=so!%i}2(*Yg8C7Pd>QDo-tuE<63*h+{unWGIMexko-FNAdqyO w%(%{;lc@vfU?8vn>xx;Y!e}+Qah*M5!Q_MM>?ilLvrcARZ_TJW*>Sx(09rIuPXGV_ delta 271 zcmZp;&-CIR(*zC16&p3}nMJhiBXYd=SnZ6i@m`os0254FW zMCK+Z#I()#!%K9SjrEKsuWpe6)1@uO$o$QxTJ~{Ie#^qXxo3ii45Pv1g=@?icTB#y z#-7o2vgBHO#-PcOK+ alarms; @@ -19,17 +19,20 @@ class Alarms{ return switch (json) { { 'user': int user, - 'alarms': List, - } => Alarms( - user: user, - alarms: alarms, - ), - _ => throw const FormatException('Failed to load alarm'), + 'alarms': List alarms, + } => + Alarms( + user: user, + alarms: alarms, + ), + // TODO: Parsing fails here + _ => throw const FormatException('Failed to load alarms'), }; } } class Alarm { + final int id; final int hour; final int mins; final bool active; @@ -37,6 +40,7 @@ class Alarm { // final Days days; const Alarm({ + required this.id, required this.hour, required this.mins, required this.active, @@ -46,6 +50,7 @@ class Alarm { factory Alarm.fromJson(Map json) { return switch (json) { { + 'id': int id, 'hour': int hour, 'mins': int mins, 'active': bool active, @@ -61,6 +66,7 @@ class Alarm { // }, } => Alarm( + id: id, hour: hour, mins: mins, active: active, @@ -81,7 +87,7 @@ class Alarm { // } // } -Future fetchAlarm() async { +Future fetchAlarms() async { final response = await http.get(Uri.parse('http://localhost:8000/')); if (response.statusCode == 200) { @@ -137,12 +143,12 @@ class MyHomePage extends StatefulWidget { } class _MyHomePageState extends State { - late Future futureAlarm; + late Future futureAlarms; @override void initState() { super.initState(); - futureAlarm = fetchAlarm(); + futureAlarms = fetchAlarms(); } @override @@ -150,19 +156,20 @@ class _MyHomePageState extends State { return Scaffold( body: Container( margin: const EdgeInsets.all(10.0), - child: FutureBuilder( - future: futureAlarm, + child: FutureBuilder( + future: futureAlarms, builder: (context, snapshot) { if (snapshot.hasData) { // return Text(snapshot.data!.hour.toString()); return Row( children: [ - Expanded( - child: Text( - "${snapshot.data!.hour.toString()}:${snapshot.data!.mins.toString()}")), - Expanded( - child: Text( - "Repeat: ${snapshot.data!.repeat.toString()}")), + Expanded(child: Text( + // "${snapshot.data!.hour.toString()}:${snapshot.data!.mins.toString()}")), + // TODO: Show data correctly + snapshot.data!.alarms.toString())), + // Expanded( + // child: Text( + // "Repeat: ${snapshot.data!.repeat.toString()}")), const SwitchOne(), ], );