diff --git a/.dart_tool/package_config.json b/.dart_tool/package_config.json index 039d79c..efef7a0 100644 --- a/.dart_tool/package_config.json +++ b/.dart_tool/package_config.json @@ -3,601 +3,601 @@ "packages": [ { "name": "_fe_analyzer_shared", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-59.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-59.0.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "analyzer", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-5.11.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/analyzer-5.11.1", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "animate_gradient", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/animate_gradient-0.0.2", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/animate_gradient-0.0.2", "packageUri": "lib/", "languageVersion": "2.16" }, { "name": "args", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.4.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/args-2.4.1", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "assorted_layout_widgets", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/assorted_layout_widgets-8.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/assorted_layout_widgets-8.0.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "async", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/async-2.10.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "basic_utils", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/basic_utils-5.5.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/basic_utils-5.5.4", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "boolean_selector", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "build", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build-2.3.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/build-2.3.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "build_config", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_config-1.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_config-1.1.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_daemon", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_daemon-3.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_daemon-3.1.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_resolvers", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_resolvers-2.2.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_resolvers-2.2.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "build_runner", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner-2.3.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_runner-2.3.3", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "build_runner_core", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner_core-7.2.7", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_runner_core-7.2.7", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "built_collection", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/built_collection-5.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/built_collection-5.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "built_value", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/built_value-8.5.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/built_value-8.5.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "card_swiper", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/card_swiper-2.0.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/card_swiper-2.0.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "characters", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/characters-1.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "checked_yaml", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/checked_yaml-2.0.3", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "clock", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/clock-1.1.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "code_builder", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/code_builder-4.4.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/code_builder-4.4.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "collection", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.17.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/collection-1.17.0", "packageUri": "lib/", - "languageVersion": "2.18" + "languageVersion": "2.12" }, { "name": "convert", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/convert-3.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/convert-3.1.1", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "crypto", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/crypto-3.0.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/crypto-3.0.3", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "cupertino_icons", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.5", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "dart_style", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/dart_style-2.3.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/dart_style-2.3.1", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "empty_widget", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/empty_widget-0.0.5", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/empty_widget-0.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "equatable", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.5", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/equatable-2.0.5", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "fake_async", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/fake_async-1.3.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "ffi", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.0.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/ffi-2.0.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "file", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/file-6.1.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/file-6.1.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "fixnum", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fixnum-1.1.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/fixnum-1.1.0", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "fl_chart", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.62.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/fl_chart-0.62.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "flutter", - "rootUri": "file:///C:/Users/FUCHSLAU/flutter/packages/flutter", + "rootUri": "file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "2.17" }, { "name": "flutter_dotenv", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_dotenv-5.0.2", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_dotenv-5.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "flutter_form_builder", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_form_builder-9.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_form_builder-8.0.0", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "2.19" }, { "name": "flutter_lints", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_lints-2.0.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "flutter_localizations", - "rootUri": "file:///C:/Users/FUCHSLAU/flutter/packages/flutter_localizations", + "rootUri": "file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter_localizations", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "2.17" }, { "name": "flutter_test", - "rootUri": "file:///C:/Users/FUCHSLAU/flutter/packages/flutter_test", + "rootUri": "file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter_test", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "2.17" }, { "name": "form_builder_validators", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/form_builder_validators-9.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/form_builder_validators-8.6.1", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "2.19" }, { "name": "frontend_server_client", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/frontend_server_client-3.2.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "glob", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/glob-2.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/glob-2.1.1", "packageUri": "lib/", "languageVersion": "2.15" }, { "name": "graphs", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/graphs-2.2.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/graphs-2.2.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "hive", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive-2.2.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive-2.2.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "hive_flutter", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive_flutter-1.1.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive_flutter-1.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "hive_generator", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive_generator-2.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive_generator-2.0.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http-0.13.6", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/http-0.13.6", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "http_multi_server", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http_multi_server-3.2.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "http_parser", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/http_parser-4.0.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "intl", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.18.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/intl-0.17.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "io", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/io-1.0.4", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "js", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/js-0.6.7", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/js-0.6.5", "packageUri": "lib/", - "languageVersion": "2.19" + "languageVersion": "2.16" }, { "name": "json_annotation", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.8.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/json_annotation-4.8.1", "packageUri": "lib/", "languageVersion": "2.19" }, { "name": "lints", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.0.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/lints-2.0.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "logging", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/logging-1.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/logging-1.1.1", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "matcher", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.15", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/matcher-0.12.13", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "material_color_utilities", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.2.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0", "packageUri": "lib/", "languageVersion": "2.13" }, { "name": "matrix4_transform", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/matrix4_transform-2.0.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/matrix4_transform-2.0.1", "packageUri": "lib/", "languageVersion": "2.13" }, { "name": "meta", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.9.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/meta-1.8.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "mime", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/mime-1.0.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/mime-1.0.4", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "package_config", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/package_config-2.1.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/package_config-2.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.8.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path-1.8.2", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.0.14", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider-2.0.14", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "path_provider_android", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.0.27", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "path_provider_foundation", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_foundation-2.2.2", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.2", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "path_provider_linux", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.1.10", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.10", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "path_provider_platform_interface", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_platform_interface-2.0.6", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "path_provider_windows", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.1.6", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.6", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "percent_indicator", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/percent_indicator-4.2.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/percent_indicator-4.2.3", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "platform", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/platform-3.1.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "plugin_platform_interface", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "pointycastle", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pointycastle-3.7.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/pointycastle-3.7.3", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "pool", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pool-1.5.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/pool-1.5.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "process", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/process-4.2.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/process-4.2.4", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "pub_semver", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pub_semver-2.1.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/pub_semver-2.1.4", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "pubspec_parse", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pubspec_parse-1.2.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/pubspec_parse-1.2.3", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "responsive_framework", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/responsive_framework-1.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/responsive_framework-1.0.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "searchable_listview", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/searchable_listview-2.4.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/searchable_listview-2.4.0", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "shelf", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/shelf-1.4.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/shelf-1.4.1", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "shelf_web_socket", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/shelf_web_socket-1.0.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "sizer", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/sizer-2.0.15", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/sizer-2.0.15", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "sky_engine", - "rootUri": "file:///C:/Users/FUCHSLAU/flutter/bin/cache/pkg/sky_engine", + "rootUri": "file:///usr/local/Caskroom/flutter/3.7.7/flutter/bin/cache/pkg/sky_engine", "packageUri": "lib/", - "languageVersion": "3.0" + "languageVersion": "2.12" }, { "name": "source_gen", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_gen-1.3.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_gen-1.3.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "source_helper", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_helper-1.3.3", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_helper-1.3.3", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "source_span", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.9.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_span-1.9.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "stack_trace", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/stack_trace-1.11.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "stream_channel", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/stream_channel-2.1.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "stream_transform", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stream_transform-2.1.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/stream_transform-2.1.0", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "string_scanner", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/string_scanner-1.2.0", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "term_glyph", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/term_glyph-1.2.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "test_api", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.5.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/test_api-0.4.16", "packageUri": "lib/", "languageVersion": "2.18" }, { "name": "timing", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/timing-1.0.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/timing-1.0.1", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "typed_data", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.1", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/typed_data-1.3.1", "packageUri": "lib/", "languageVersion": "2.12" }, { "name": "universal_io", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/universal_io-2.2.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/universal_io-2.2.0", "packageUri": "lib/", "languageVersion": "2.15" }, { "name": "vector_math", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/vector_math-2.1.4", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "watcher", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/watcher-1.0.2", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/watcher-1.0.2", "packageUri": "lib/", "languageVersion": "2.14" }, { "name": "web_socket_channel", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/web_socket_channel-2.4.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0", "packageUri": "lib/", "languageVersion": "2.15" }, { "name": "win32", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/win32-4.1.4", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/win32-4.1.4", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "xdg_directories", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/xdg_directories-1.0.0", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/xdg_directories-1.0.0", "packageUri": "lib/", "languageVersion": "2.17" }, { "name": "yaml", - "rootUri": "file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.2", + "rootUri": "file:///Users/bogdan/.pub-cache/hosted/pub.dev/yaml-3.1.2", "packageUri": "lib/", "languageVersion": "2.19" }, @@ -608,7 +608,7 @@ "languageVersion": "2.19" } ], - "generated": "2023-06-01T11:12:57.602326Z", + "generated": "2023-06-01T16:44:17.796384Z", "generator": "pub", - "generatorVersion": "3.0.2" + "generatorVersion": "2.19.6" } diff --git a/.dart_tool/package_config_subset b/.dart_tool/package_config_subset index ec9aa2f..fe09e4c 100644 --- a/.dart_tool/package_config_subset +++ b/.dart_tool/package_config_subset @@ -1,405 +1,405 @@ _fe_analyzer_shared 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-59.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/_fe_analyzer_shared-59.0.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-59.0.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/_fe_analyzer_shared-59.0.0/lib/ analyzer 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-5.11.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/analyzer-5.11.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/analyzer-5.11.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/analyzer-5.11.1/lib/ animate_gradient 2.16 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/animate_gradient-0.0.2/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/animate_gradient-0.0.2/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/animate_gradient-0.0.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/animate_gradient-0.0.2/lib/ args 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.4.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/args-2.4.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/args-2.4.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/args-2.4.1/lib/ assorted_layout_widgets 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/assorted_layout_widgets-8.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/assorted_layout_widgets-8.0.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/assorted_layout_widgets-8.0.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/assorted_layout_widgets-8.0.0/lib/ async 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/async-2.11.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/async-2.10.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/async-2.10.0/lib/ basic_utils 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/basic_utils-5.5.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/basic_utils-5.5.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/basic_utils-5.5.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/basic_utils-5.5.4/lib/ boolean_selector 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/boolean_selector-2.1.1/lib/ build 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build-2.3.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build-2.3.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build-2.3.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build-2.3.1/lib/ build_config 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_config-1.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_config-1.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_config-1.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_config-1.1.1/lib/ build_daemon 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_daemon-3.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_daemon-3.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_daemon-3.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_daemon-3.1.1/lib/ build_resolvers 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_resolvers-2.2.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_resolvers-2.2.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_resolvers-2.2.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_resolvers-2.2.0/lib/ build_runner 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner-2.3.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner-2.3.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_runner-2.3.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_runner-2.3.3/lib/ build_runner_core 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner_core-7.2.7/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/build_runner_core-7.2.7/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_runner_core-7.2.7/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/build_runner_core-7.2.7/lib/ built_collection 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/built_collection-5.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/built_collection-5.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/built_collection-5.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/built_collection-5.1.1/lib/ built_value 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/built_value-8.5.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/built_value-8.5.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/built_value-8.5.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/built_value-8.5.0/lib/ card_swiper 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/card_swiper-2.0.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/card_swiper-2.0.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/card_swiper-2.0.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/card_swiper-2.0.4/lib/ characters 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/characters-1.3.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/characters-1.2.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/characters-1.2.1/lib/ checked_yaml 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/checked_yaml-2.0.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/checked_yaml-2.0.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/checked_yaml-2.0.3/lib/ clock 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/clock-1.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/clock-1.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/clock-1.1.1/lib/ code_builder 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/code_builder-4.4.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/code_builder-4.4.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/code_builder-4.4.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/code_builder-4.4.0/lib/ collection -2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.17.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/collection-1.17.1/lib/ +2.12 +file:///Users/bogdan/.pub-cache/hosted/pub.dev/collection-1.17.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/collection-1.17.0/lib/ convert 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/convert-3.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/convert-3.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/convert-3.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/convert-3.1.1/lib/ crypto 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/crypto-3.0.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/crypto-3.0.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/crypto-3.0.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/crypto-3.0.3/lib/ cupertino_icons 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.5/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/cupertino_icons-1.0.5/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.5/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/cupertino_icons-1.0.5/lib/ dart_style 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/dart_style-2.3.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/dart_style-2.3.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/dart_style-2.3.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/dart_style-2.3.1/lib/ empty_widget 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/empty_widget-0.0.5/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/empty_widget-0.0.5/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/empty_widget-0.0.5/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/empty_widget-0.0.5/lib/ equatable 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.5/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/equatable-2.0.5/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/equatable-2.0.5/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/equatable-2.0.5/lib/ fake_async 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fake_async-1.3.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/fake_async-1.3.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/fake_async-1.3.1/lib/ ffi 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.0.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/ffi-2.0.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/ffi-2.0.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/ffi-2.0.1/lib/ file 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/file-6.1.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/file-6.1.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/file-6.1.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/file-6.1.4/lib/ fixnum 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fixnum-1.1.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fixnum-1.1.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/fixnum-1.1.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/fixnum-1.1.0/lib/ fl_chart 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.62.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/fl_chart-0.62.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/fl_chart-0.62.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/fl_chart-0.62.0/lib/ flutter_dotenv 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_dotenv-5.0.2/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_dotenv-5.0.2/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_dotenv-5.0.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_dotenv-5.0.2/lib/ flutter_form_builder -3.0 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_form_builder-9.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_form_builder-9.0.0/lib/ +2.19 +file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_form_builder-8.0.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_form_builder-8.0.0/lib/ flutter_lints 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/flutter_lints-2.0.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_lints-2.0.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/flutter_lints-2.0.1/lib/ form_builder_validators -3.0 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/form_builder_validators-9.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/form_builder_validators-9.0.0/lib/ +2.19 +file:///Users/bogdan/.pub-cache/hosted/pub.dev/form_builder_validators-8.6.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/form_builder_validators-8.6.1/lib/ frontend_server_client 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/frontend_server_client-3.2.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/frontend_server_client-3.2.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/frontend_server_client-3.2.0/lib/ glob 2.15 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/glob-2.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/glob-2.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/glob-2.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/glob-2.1.1/lib/ graphs 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/graphs-2.2.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/graphs-2.2.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/graphs-2.2.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/graphs-2.2.0/lib/ hive 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive-2.2.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive-2.2.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive-2.2.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive-2.2.3/lib/ hive_flutter 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive_flutter-1.1.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive_flutter-1.1.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive_flutter-1.1.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive_flutter-1.1.0/lib/ hive_generator 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive_generator-2.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/hive_generator-2.0.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive_generator-2.0.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/hive_generator-2.0.0/lib/ http 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http-0.13.6/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http-0.13.6/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/http-0.13.6/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/http-0.13.6/lib/ http_multi_server 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http_multi_server-3.2.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http_multi_server-3.2.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/http_multi_server-3.2.1/lib/ http_parser 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/http_parser-4.0.2/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/http_parser-4.0.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/http_parser-4.0.2/lib/ intl 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.18.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/intl-0.18.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/intl-0.17.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/intl-0.17.0/lib/ io 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/io-1.0.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/io-1.0.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/io-1.0.4/lib/ js -2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/js-0.6.7/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/js-0.6.7/lib/ +2.16 +file:///Users/bogdan/.pub-cache/hosted/pub.dev/js-0.6.5/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/js-0.6.5/lib/ json_annotation 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.8.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/json_annotation-4.8.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/json_annotation-4.8.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/json_annotation-4.8.1/lib/ lints 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.0.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/lints-2.0.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/lints-2.0.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/lints-2.0.1/lib/ logging 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/logging-1.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/logging-1.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/logging-1.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/logging-1.1.1/lib/ matcher 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.15/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/matcher-0.12.15/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/matcher-0.12.13/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/matcher-0.12.13/lib/ material_color_utilities 2.13 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.2.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/material_color_utilities-0.2.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/material_color_utilities-0.2.0/lib/ matrix4_transform 2.13 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/matrix4_transform-2.0.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/matrix4_transform-2.0.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/matrix4_transform-2.0.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/matrix4_transform-2.0.1/lib/ meta 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.9.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/meta-1.9.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/meta-1.8.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/meta-1.8.0/lib/ mime 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/mime-1.0.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/mime-1.0.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/mime-1.0.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/mime-1.0.4/lib/ package_config 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/package_config-2.1.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/package_config-2.1.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/package_config-2.1.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/package_config-2.1.0/lib/ path 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.8.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path-1.8.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path-1.8.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path-1.8.2/lib/ path_provider 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.0.14/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider-2.0.14/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider-2.0.14/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider-2.0.14/lib/ path_provider_android 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.0.27/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_android-2.0.27/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/lib/ path_provider_foundation 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_foundation-2.2.2/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_foundation-2.2.2/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.2/lib/ path_provider_linux 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.1.10/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_linux-2.1.10/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.10/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.10/lib/ path_provider_platform_interface 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_platform_interface-2.0.6/lib/ path_provider_windows 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.1.6/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/path_provider_windows-2.1.6/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.6/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.6/lib/ percent_indicator 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/percent_indicator-4.2.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/percent_indicator-4.2.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/percent_indicator-4.2.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/percent_indicator-4.2.3/lib/ platform 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/platform-3.1.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/platform-3.1.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/platform-3.1.0/lib/ plugin_platform_interface 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/plugin_platform_interface-2.1.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/plugin_platform_interface-2.1.4/lib/ pointycastle 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pointycastle-3.7.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pointycastle-3.7.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pointycastle-3.7.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pointycastle-3.7.3/lib/ pool 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pool-1.5.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pool-1.5.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pool-1.5.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pool-1.5.1/lib/ process 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/process-4.2.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/process-4.2.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/process-4.2.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/process-4.2.4/lib/ pub_semver 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pub_semver-2.1.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pub_semver-2.1.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pub_semver-2.1.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pub_semver-2.1.4/lib/ pubspec_parse 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pubspec_parse-1.2.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/pubspec_parse-1.2.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pubspec_parse-1.2.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/pubspec_parse-1.2.3/lib/ responsive_framework 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/responsive_framework-1.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/responsive_framework-1.0.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/responsive_framework-1.0.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/responsive_framework-1.0.0/lib/ searchable_listview 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/searchable_listview-2.4.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/searchable_listview-2.4.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/searchable_listview-2.4.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/searchable_listview-2.4.0/lib/ shelf 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/shelf-1.4.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/shelf-1.4.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/shelf-1.4.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/shelf-1.4.1/lib/ shelf_web_socket 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/shelf_web_socket-1.0.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/shelf_web_socket-1.0.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/shelf_web_socket-1.0.4/lib/ sizer 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/sizer-2.0.15/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/sizer-2.0.15/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/sizer-2.0.15/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/sizer-2.0.15/lib/ source_gen 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_gen-1.3.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_gen-1.3.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_gen-1.3.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_gen-1.3.0/lib/ source_helper 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_helper-1.3.3/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_helper-1.3.3/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_helper-1.3.3/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_helper-1.3.3/lib/ source_span 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.9.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/source_span-1.9.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_span-1.9.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/source_span-1.9.1/lib/ stack_trace 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stack_trace-1.11.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/stack_trace-1.11.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/stack_trace-1.11.0/lib/ stream_channel 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stream_channel-2.1.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/stream_channel-2.1.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/stream_channel-2.1.1/lib/ stream_transform 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stream_transform-2.1.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/stream_transform-2.1.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/stream_transform-2.1.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/stream_transform-2.1.0/lib/ string_scanner 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/string_scanner-1.2.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/string_scanner-1.2.0/lib/ term_glyph 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/term_glyph-1.2.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/term_glyph-1.2.1/lib/ test_api 2.18 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.5.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/test_api-0.5.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/test_api-0.4.16/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/test_api-0.4.16/lib/ timing 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/timing-1.0.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/timing-1.0.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/timing-1.0.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/timing-1.0.1/lib/ typed_data 2.12 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.1/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/typed_data-1.3.1/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/typed_data-1.3.1/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/typed_data-1.3.1/lib/ universal_io 2.15 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/universal_io-2.2.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/universal_io-2.2.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/universal_io-2.2.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/universal_io-2.2.0/lib/ vector_math 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/vector_math-2.1.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/vector_math-2.1.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/vector_math-2.1.4/lib/ watcher 2.14 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/watcher-1.0.2/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/watcher-1.0.2/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/watcher-1.0.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/watcher-1.0.2/lib/ web_socket_channel 2.15 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/web_socket_channel-2.4.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/web_socket_channel-2.4.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/web_socket_channel-2.4.0/lib/ win32 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/win32-4.1.4/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/win32-4.1.4/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/win32-4.1.4/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/win32-4.1.4/lib/ xdg_directories 2.17 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/xdg_directories-1.0.0/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/xdg_directories-1.0.0/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/xdg_directories-1.0.0/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/xdg_directories-1.0.0/lib/ yaml 2.19 -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.2/ -file:///C:/Users/FUCHSLAU/AppData/Local/Pub/Cache/hosted/pub.dev/yaml-3.1.2/lib/ -sky_engine -3.0 -file:///C:/Users/FUCHSLAU/flutter/bin/cache/pkg/sky_engine/ -file:///C:/Users/FUCHSLAU/flutter/bin/cache/pkg/sky_engine/lib/ -flutter -3.0 -file:///C:/Users/FUCHSLAU/flutter/packages/flutter/ -file:///C:/Users/FUCHSLAU/flutter/packages/flutter/lib/ -flutter_localizations -3.0 -file:///C:/Users/FUCHSLAU/flutter/packages/flutter_localizations/ -file:///C:/Users/FUCHSLAU/flutter/packages/flutter_localizations/lib/ -flutter_test -3.0 -file:///C:/Users/FUCHSLAU/flutter/packages/flutter_test/ -file:///C:/Users/FUCHSLAU/flutter/packages/flutter_test/lib/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/yaml-3.1.2/ +file:///Users/bogdan/.pub-cache/hosted/pub.dev/yaml-3.1.2/lib/ ernaehrung 2.19 -file:///C:/Users/FUCHSLAU/repos/Uni/Flutter-Ernaehrungsapp/ -file:///C:/Users/FUCHSLAU/repos/Uni/Flutter-Ernaehrungsapp/lib/ +file:///Users/bogdan/IdeaProjects/ernaehrung/ +file:///Users/bogdan/IdeaProjects/ernaehrung/lib/ +sky_engine +2.12 +file:///usr/local/Caskroom/flutter/3.7.7/flutter/bin/cache/pkg/sky_engine/ +file:///usr/local/Caskroom/flutter/3.7.7/flutter/bin/cache/pkg/sky_engine/lib/ +flutter +2.17 +file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter/ +file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter/lib/ +flutter_localizations +2.17 +file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter_localizations/ +file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter_localizations/lib/ +flutter_test +2.17 +file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter_test/ +file:///usr/local/Caskroom/flutter/3.7.7/flutter/packages/flutter_test/lib/ 2 diff --git a/.flutter-plugins-dependencies b/.flutter-plugins-dependencies index 2b7f1ca..1311292 100644 --- a/.flutter-plugins-dependencies +++ b/.flutter-plugins-dependencies @@ -1 +1 @@ -{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider_foundation","path":"C:\\\\Users\\\\FUCHSLAU\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_foundation-2.2.2\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]}],"android":[{"name":"path_provider_android","path":"C:\\\\Users\\\\FUCHSLAU\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_android-2.0.27\\\\","native_build":true,"dependencies":[]}],"macos":[{"name":"path_provider_foundation","path":"C:\\\\Users\\\\FUCHSLAU\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_foundation-2.2.2\\\\","shared_darwin_source":true,"native_build":true,"dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"C:\\\\Users\\\\FUCHSLAU\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_linux-2.1.10\\\\","native_build":false,"dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"C:\\\\Users\\\\FUCHSLAU\\\\AppData\\\\Local\\\\Pub\\\\Cache\\\\hosted\\\\pub.dev\\\\path_provider_windows-2.1.6\\\\","native_build":false,"dependencies":[]}],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2023-06-01 13:16:00.226015","version":"3.10.2"} \ No newline at end of file +{"info":"This is a generated file; do not edit or check into version control.","plugins":{"ios":[{"name":"path_provider_foundation","path":"/Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.2/","native_build":true,"dependencies":[]}],"android":[{"name":"path_provider_android","path":"/Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_android-2.0.27/","native_build":true,"dependencies":[]}],"macos":[{"name":"path_provider_foundation","path":"/Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_foundation-2.2.2/","native_build":true,"dependencies":[]}],"linux":[{"name":"path_provider_linux","path":"/Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_linux-2.1.10/","native_build":false,"dependencies":[]}],"windows":[{"name":"path_provider_windows","path":"/Users/bogdan/.pub-cache/hosted/pub.dev/path_provider_windows-2.1.6/","native_build":false,"dependencies":[]}],"web":[]},"dependencyGraph":[{"name":"path_provider","dependencies":["path_provider_android","path_provider_foundation","path_provider_linux","path_provider_windows"]},{"name":"path_provider_android","dependencies":[]},{"name":"path_provider_foundation","dependencies":[]},{"name":"path_provider_linux","dependencies":[]},{"name":"path_provider_windows","dependencies":[]}],"date_created":"2023-06-01 21:59:58.395996","version":"3.7.9"} \ No newline at end of file diff --git a/lib/android/andoird_app.dart b/lib/android/andoird_app.dart index 7663da4..b5062be 100644 --- a/lib/android/andoird_app.dart +++ b/lib/android/andoird_app.dart @@ -11,7 +11,6 @@ class AndroidApp extends StatelessWidget { @override Widget build(BuildContext context) { final box = Hive.box('USER_BOX'); - print("got it ${box.get("USER")}"); return MaterialApp( title: 'Flutter Demo', theme: ThemeData( diff --git a/lib/android/components/card/card_component.dart b/lib/android/components/card/card_component.dart index 92cd565..0f5c3a3 100644 --- a/lib/android/components/card/card_component.dart +++ b/lib/android/components/card/card_component.dart @@ -3,6 +3,7 @@ import 'package:ernaehrung/android/components/card/card_data_food_component.dart import 'package:ernaehrung/android/components/card/card_title_component.dart'; import 'package:ernaehrung/android/config/cast_helper.dart'; import 'package:flutter/material.dart'; +import '../../models/food.dart'; import '../../pages/nav_pages/search_food.dart'; class CardComponent extends StatelessWidget { @@ -31,6 +32,15 @@ class CardComponent extends StatelessWidget { ); } + int countCalories(List foods){ + int summary = 0; + for(int i=0; i("USER_BOX").get("USER")?.kalorien; + final int totalCalories; + const CircularLoadingComponent(this.totalCalories, {Key? key}) : super(key: key); @override - Widget build(BuildContext context) {; + Widget build(BuildContext context) { + return ValueListenableBuilder( + valueListenable: StatisticsService.instance.eatenCalories, + builder: (context, value, child) { + double progress = + double.parse((value / totalCalories).toStringAsFixed(1)); + progress = progress > 1.0 ? 1.0 : progress; - return ValueListenableBuilder( - valueListenable: StatisticsService.instance.eatenCalories, - builder: (context, value, child) { - double progress = double.parse((value / targetCaolries!).toStringAsFixed(1)); - progress = progress > 1.0 ? 1.0 : progress; - - return Column( - mainAxisAlignment: MainAxisAlignment.center, - children: [ - CircularPercentIndicator( - animation: true, - radius: 60.0, - lineWidth: 5.0, - percent: progress, - center: Text( - "$value/$targetCaolries Kcal", - textAlign: TextAlign.center, + return Column( + mainAxisAlignment: MainAxisAlignment.center, + children: [ + CircularPercentIndicator( + animation: true, + radius: 60.0, + lineWidth: 5.0, + percent: progress, + center: Text( + "$value/$totalCalories Kcal", + textAlign: TextAlign.center, + ), + progressColor: Colors.lightGreen, ), - progressColor: Colors.lightGreen, - ), - ], - ); - }, - ); - - + ], + ); + }, + ); } -} \ No newline at end of file +} diff --git a/lib/android/components/MealPageFoodComponent.dart b/lib/android/components/meal_page_food_component.dart similarity index 100% rename from lib/android/components/MealPageFoodComponent.dart rename to lib/android/components/meal_page_food_component.dart diff --git a/lib/android/components/meal_page_text/statistics_today_component.dart b/lib/android/components/meal_page_text/statistics_today_component.dart index 9fed7c2..10ef4d2 100644 --- a/lib/android/components/meal_page_text/statistics_today_component.dart +++ b/lib/android/components/meal_page_text/statistics_today_component.dart @@ -11,46 +11,44 @@ class StatisticsPercentage extends StatelessWidget { @override Widget build(BuildContext context) { - return Container( - decoration: - BoxDecoration(border: Border.all(width: 2.0, color: Colors.black)), - height: heightStatisticsContainer, - padding: const EdgeInsets.symmetric(vertical: 16, horizontal: 0), - child: Row( - mainAxisAlignment: MainAxisAlignment.spaceBetween, - children: [ - Expanded( - child: SizedBox( - child: Padding( - padding: const EdgeInsets.symmetric(vertical: 0, horizontal: 8), - child: FittedBox( - child: CircularLoadingComponent(), + return ValueListenableBuilder>( + valueListenable: StatisticsService.instance.ingredients, + builder: (context, value, child) { + return Container( + decoration: BoxDecoration( + border: Border.all(width: 2.0, color: Colors.black)), + height: heightStatisticsContainer, + padding: const EdgeInsets.symmetric(vertical: 16, horizontal: 0), + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + Expanded( + child: SizedBox( + child: Padding( + padding: const EdgeInsets.symmetric( + vertical: 0, horizontal: 8), + child: FittedBox( + child: CircularLoadingComponent(value[6].toInt()), + ), + ), + ), ), - ), - ), - ), - Expanded( - child: ValueListenableBuilder>( - valueListenable: StatisticsService.instance.ingredients, - builder: (context, value, child) { - print("value ${value}"); - return Column( + Expanded( + child: Column( mainAxisAlignment: MainAxisAlignment.spaceEvenly, children: [ // TODO adjust 200 to values from user box - LineCircularWiTextComponent( - Colors.lightGreen, value[0], 200, "Fat (g)"), - LineCircularWiTextComponent( - Colors.lightGreen, value[1], 200, "Protein (g)"), - LineCircularWiTextComponent( - Colors.lightGreen, value[2], 200, "Carbohydrate (g)"), + LineCircularWiTextComponent(Colors.lightGreen, value[0], + value[3].toInt(), "Fat (g)"), + LineCircularWiTextComponent(Colors.lightGreen, value[1], + value[4].toInt(), "Protein (g)"), + LineCircularWiTextComponent(Colors.lightGreen, value[2], + value[5].toInt(), "Carbohydrate (g)"), ], - ); - }, + )) + ], ), - ) - ], - ), - ); + ); + }); } } diff --git a/lib/android/components/statistics_circular_indicator_component.dart b/lib/android/components/statistics_circular_indicator_component.dart index fcd648a..9a68cab 100644 --- a/lib/android/components/statistics_circular_indicator_component.dart +++ b/lib/android/components/statistics_circular_indicator_component.dart @@ -2,14 +2,14 @@ import 'package:ernaehrung/android/components/circular/circular_component.dart'; import 'package:flutter/material.dart'; class StatisticsPercentComponent extends StatelessWidget { - late int eaten, calorienBurned, calorienLeft, calorienLeftPercent; + final int eaten, calorienBurned, calorienLeft, calorienLeftPercent; - StatisticsPercentComponent(this.eaten, this.calorienBurned, this.calorienLeft, {super.key}); - - int get getEaten => eaten; - get getCalorienBurned => calorienBurned; - get getCalorienLeft => calorienLeft; - get getCalorienLeftPercent => calorienLeftPercent; + const StatisticsPercentComponent( + {super.key, + required this.calorienLeftPercent, + required this.eaten, + required this.calorienBurned, + required this.calorienLeft}); @override Widget build(BuildContext context) { @@ -18,10 +18,9 @@ class StatisticsPercentComponent extends StatelessWidget { mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Text("$eaten gegessen"), - CircularLoadingComponent(), + const CircularLoadingComponent(123), Text("$calorienBurned verbrannt"), ], ); } - } diff --git a/lib/android/config/statistics.dart b/lib/android/config/statistics.dart index 25f1831..09c289b 100644 --- a/lib/android/config/statistics.dart +++ b/lib/android/config/statistics.dart @@ -6,6 +6,7 @@ import 'package:flutter/material.dart'; import 'package:flutter_dotenv/flutter_dotenv.dart'; import 'package:hive/hive.dart'; import '../models/food.dart'; +import '../models/user.dart'; import 'format_helper.dart'; class StatisticsService { @@ -23,7 +24,16 @@ class StatisticsService { final String progressStatisticsBoxName = dotenv.env['STATISTICS_PROGRESS_BOX'] ?? 'STATISTICS_PROGRESS_BOX'; ValueNotifier eatenCalories = ValueNotifier(0); - ValueNotifier> ingredients = ValueNotifier>([0,0,0]); + /* + * fat 0 + * protein 1 + * carbon 2 + * fat for one day, week, month, 3 + * protein for one day, week, month 4 + * carbon for one day, week, month 5 + * calories for one day, week, month 6 + * */ + ValueNotifier> ingredients = ValueNotifier>([0,0,0,0,0,0,0]); ValueNotifier dailyAverageForCurrentWeek = ValueNotifier(0); ValueNotifier> weeklyCaloryRanking = ValueNotifier>([]); ValueNotifier> barChartData = ValueNotifier>([]); @@ -49,6 +59,7 @@ class StatisticsService { updateStatisticsTodayBoxByTimespan(TimeSpan timespan){ clearBoxByBox(Hive.box(todayStatisticsBoxName)); int timestamp = getTimestampFromNow(); + int dayLen = 1; switch(timespan){ case TimeSpan.day: getNewFoodAndUpdateBoxByTimestampAndBox(timestamp, Hive.box(todayStatisticsBoxName)); @@ -58,22 +69,22 @@ class StatisticsService { for(int i = 0;i < currentWeek.length;i++){ getNewFoodAndUpdateBoxByTimestampAndBox(currentWeek[i],Hive.box(todayStatisticsBoxName)); } + dayLen = currentWeek.length; break; case TimeSpan.month: List currentMonth = getTimestampsByTimestampAndTimespan(TimeSpan.month,timestamp); for(int i = 0;i < currentMonth.length;i++){ getNewFoodAndUpdateBoxByTimestampAndBox(currentMonth[i],Hive.box(todayStatisticsBoxName)); } + dayLen = currentMonth.length; break; } - updateCalculationsAndNotfiyListenersForPorgressStatistics(); + updateCalculationsAndNotfiyListenersForPorgressStatistics(dayLen); } - void updateCalculationsAndNotfiyListenersForPorgressStatistics(){ + void updateCalculationsAndNotfiyListenersForPorgressStatistics(int dayLen){ eatenCalories.value = getAllEatenCaloriesByBox(Hive.box(todayStatisticsBoxName)); - eatenCalories.notifyListeners(); - ingredients.value = getAllEatenIngredientsForTodayStatistics(); - ingredients.notifyListeners(); + ingredients.value = getAllEatenIngredientsForTodayStatistics(dayLen.roundToDouble()); } void getNewFoodAndUpdateBoxByTimestampAndBox(int timestamp, Box box){ @@ -203,8 +214,19 @@ class StatisticsService { return sum as int; } - List getAllEatenIngredientsForTodayStatistics(){ + List getAllEatenIngredientsForTodayStatistics(double dayLen){ Box box = Hive.box(todayStatisticsBoxName); + final Box userBox = Hive.box("USER_BOX"); + final calorieSummary = userBox.get("USER").kalorien; + + const double fatPercentPerThousandCalorie = 3.7; + const double proteinPercentPerThousandCalorie = 4.5; + const double carbsPercentPerThousandCalorie = 12.8; + + double fatSummary = (calorieSummary / 100) * fatPercentPerThousandCalorie; + double carbSummary = (calorieSummary / 100) * carbsPercentPerThousandCalorie; + double proteinSummary = (calorieSummary / 100) * proteinPercentPerThousandCalorie; + num fat = 0; num protein = 0; num carbs = 0; @@ -215,16 +237,22 @@ class StatisticsService { carbs += food.carbohydrateg; } } - return [fat.roundToDouble(),protein.roundToDouble(),carbs.roundToDouble()]; + + return [ + fat.roundToDouble(), + protein.roundToDouble(), + carbs.roundToDouble(), + fatSummary * dayLen, + proteinSummary * dayLen, + carbSummary * dayLen, + calorieSummary * dayLen + ]; } void updateCalculationsAndNotfiyListenersForTodayStatistics(){ dailyAverageForCurrentWeek.value = getAverageCaloriesForCurrentWeekOnDailyBasis(); - dailyAverageForCurrentWeek.notifyListeners(); weeklyCaloryRanking.value = getWeeklyCaloryRanking(); - weeklyCaloryRanking.notifyListeners(); barChartData.value = getBarChartData(); - barChartData.notifyListeners(); } void updateProgressBoxValues(){ @@ -424,17 +452,4 @@ class StatisticsService { } - showItems(){ - print("Statistics.dart - showItems() - ITEMS"); - //Hive.box(boxName).clear(); - print(Hive.box(mainStatisticsBoxName).keys.length); - for(int i = 0; i < Hive.box(mainStatisticsBoxName).keys.length; i++){ - print(Hive.box(mainStatisticsBoxName).keys.elementAt(i)); - print(Hive.box(mainStatisticsBoxName).values.elementAt(i)); - //print(Hive.box(boxName).keys.elementAt(i) + " " + Hive.box(boxName).values.elementAt(i)); - } - } - - - } \ No newline at end of file diff --git a/lib/android/pages/nav_pages/meal_plan_page.dart b/lib/android/pages/nav_pages/meal_plan_page.dart index d926423..ebe74dc 100644 --- a/lib/android/pages/nav_pages/meal_plan_page.dart +++ b/lib/android/pages/nav_pages/meal_plan_page.dart @@ -1,4 +1,4 @@ -import 'package:ernaehrung/android/components/MealPageFoodComponent.dart'; +import 'package:ernaehrung/android/components/meal_page_food_component.dart'; import 'package:ernaehrung/android/components/meal_page_text/days_component.dart'; import 'package:ernaehrung/android/components/meal_page_text/statistics_today_component.dart'; import 'package:flutter/material.dart'; diff --git a/lib/android/pages/nav_pages/progress_page.dart b/lib/android/pages/nav_pages/progress_page.dart index f2d5796..2cbd688 100644 --- a/lib/android/pages/nav_pages/progress_page.dart +++ b/lib/android/pages/nav_pages/progress_page.dart @@ -34,7 +34,7 @@ class ProgressPage extends StatelessWidget { ValueListenableBuilder( valueListenable: StatisticsService.instance.dailyAverageForCurrentWeek, builder: (context, value, child) { - return Container( + return SizedBox( height: 100, width: 400, child: Column( @@ -262,7 +262,7 @@ class ProgressPage extends StatelessWidget { getTitlesWidget: (value, _) { // Return a custom widget for each axis value return Container( - constraints: BoxConstraints.tightFor(width: double.infinity), + constraints: const BoxConstraints.tightFor(width: double.infinity), child: Padding( padding: const EdgeInsets.only(right: 3.0), // Adjust the margin value as needed child: FittedBox( diff --git a/lib/android/pages/welcome.dart b/lib/android/pages/welcome.dart index 0ee92cb..b70d208 100644 --- a/lib/android/pages/welcome.dart +++ b/lib/android/pages/welcome.dart @@ -27,7 +27,7 @@ class _OnboardingPageState extends State { @override Widget build(BuildContext context) { - final _formKey = GlobalKey(); + final formKey = GlobalKey(); return Scaffold( appBar: AppBar( @@ -35,7 +35,7 @@ class _OnboardingPageState extends State { backgroundColor: Colors.grey.shade100, ), body: FormBuilder( - key: _formKey, + key: formKey, child: Padding( padding: const EdgeInsets.all(8), child: SingleChildScrollView( @@ -183,16 +183,14 @@ class _OnboardingPageState extends State { onPressed: () { final Box box = Hive.box("USER_BOX"); box.put("USER", User( - _formKey.currentState?.fields['vorname']?.value, - _formKey.currentState?.fields['nachname']?.value, - int.parse(_formKey.currentState?.fields['gewicht']?.value), - int.parse(_formKey.currentState?.fields['groesse']?.value), - int.parse(_formKey.currentState?.fields['alter']?.value), - int.parse(_formKey.currentState?.fields['kalorien']?.value) + formKey.currentState?.fields['vorname']?.value, + formKey.currentState?.fields['nachname']?.value, + int.parse(formKey.currentState?.fields['gewicht']?.value), + int.parse(formKey.currentState?.fields['groesse']?.value), + int.parse(formKey.currentState?.fields['alter']?.value), + int.parse(formKey.currentState?.fields['kalorien']?.value) )); - print(box.get("USER")); - Navigator .of(context) .pushReplacement(MaterialPageRoute(builder: (BuildContext context) => const MainPage())); diff --git a/lib/web/component/section_component.dart b/lib/web/component/section_component.dart index 7f49866..17c96a7 100644 --- a/lib/web/component/section_component.dart +++ b/lib/web/component/section_component.dart @@ -13,7 +13,12 @@ class SectionComponent extends StatelessWidget { return SingleChildScrollView( child: Column( children: [ - StatisticsPercentComponent(300, 100, 400), + const StatisticsPercentComponent( + calorienLeftPercent: 0, + eaten: 0, + calorienBurned: 0, + calorienLeft: 0, + ), DietChatComponent(1500), ValueListenableBuilder( valueListenable: Hive.box("TODAY").listenable(), @@ -23,16 +28,15 @@ class SectionComponent extends StatelessWidget { shrinkWrap: true, itemCount: box.keys.length, itemBuilder: (context, i) { - if(box.keyAt(i).toString() == "DATE"){ + if (box.keyAt(i).toString() == "DATE") { return const SizedBox.shrink(); - }else{ + } else { return CardComponent( - eatingMealName: box.keyAt(i).toString(), - selectedMeal: castDynamicToListFood(box.getAt(i)), + eatingMealName: box.keyAt(i).toString(), + selectedMeal: castDynamicToListFood(box.getAt(i)), ); } - } - ); + }); }), ], ), diff --git a/pubspec.lock b/pubspec.lock index c0d1a8b..a0ea314 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -45,10 +45,10 @@ packages: dependency: transitive description: name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" + sha256: bfe67ef28df125b7dddcea62755991f807aa39a2492a23e1550161692950bbe0 url: "https://pub.dev" source: hosted - version: "2.11.0" + version: "2.10.0" basic_utils: dependency: "direct main" description: @@ -141,10 +141,10 @@ packages: dependency: transitive description: name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" + sha256: e6a326c8af69605aec75ed6c187d06b349707a27fbff8222ca9cc2cff167975c url: "https://pub.dev" source: hosted - version: "1.3.0" + version: "1.2.1" checked_yaml: dependency: transitive description: @@ -173,10 +173,10 @@ packages: dependency: transitive description: name: collection - sha256: "4a07be6cb69c84d677a6c3096fcf960cc3285a8330b4603e0d463d15d9bd934c" + sha256: cfc915e6923fe5ce6e153b0723c753045de46de1b4d63771530504004a45fae0 url: "https://pub.dev" source: hosted - version: "1.17.1" + version: "1.17.0" convert: dependency: transitive description: @@ -282,10 +282,10 @@ packages: dependency: "direct main" description: name: flutter_form_builder - sha256: "9b098f6a5f8a6381016a5fe9cdccc900683917d1fb930e1c6c6c051ca0f01f08" + sha256: "236c96dad143a0e67c0f11522606d6b17b6510e97530cb73af355b018ded7c10" url: "https://pub.dev" source: hosted - version: "9.0.0" + version: "8.0.0" flutter_lints: dependency: "direct dev" description: @@ -308,10 +308,10 @@ packages: dependency: "direct main" description: name: form_builder_validators - sha256: e04998b1597d76a51da7f009ed3b2f12d4173f13e146e8744fd2453e8595a2c9 + sha256: f2d90439c56345c23ad8d0c2912e4002cd02563d816f4387c9495051c10d3321 url: "https://pub.dev" source: hosted - version: "9.0.0" + version: "8.6.1" frontend_server_client: dependency: transitive description: @@ -388,10 +388,10 @@ packages: dependency: transitive description: name: intl - sha256: a3715e3bc90294e971cb7dc063fbf3cd9ee0ebf8604ffeafabd9e6f16abbdbe6 + sha256: "910f85bce16fb5c6f614e117efa303e85a1731bb0081edf3604a2ae6e9a3cc91" url: "https://pub.dev" source: hosted - version: "0.18.0" + version: "0.17.0" io: dependency: transitive description: @@ -404,10 +404,10 @@ packages: dependency: transitive description: name: js - sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 + sha256: "5528c2f391ededb7775ec1daa69e65a2d61276f7552de2b5f7b8d34ee9fd4ab7" url: "https://pub.dev" source: hosted - version: "0.6.7" + version: "0.6.5" json_annotation: dependency: transitive description: @@ -436,10 +436,10 @@ packages: dependency: transitive description: name: matcher - sha256: "6501fbd55da300384b768785b83e5ce66991266cec21af89ab9ae7f5ce1c4cbb" + sha256: "16db949ceee371e9b99d22f88fa3a73c4e59fd0afed0bd25fc336eb76c198b72" url: "https://pub.dev" source: hosted - version: "0.12.15" + version: "0.12.13" material_color_utilities: dependency: transitive description: @@ -460,10 +460,10 @@ packages: dependency: transitive description: name: meta - sha256: "3c74dbf8763d36539f114c799d8a2d87343b5067e9d796ca22b5eb8437090ee3" + sha256: "6c268b42ed578a53088d834796959e4a1814b5e9e164f147f580a386e5decf42" url: "https://pub.dev" source: hosted - version: "1.9.1" + version: "1.8.0" mime: dependency: transitive description: @@ -484,10 +484,10 @@ packages: dependency: transitive description: name: path - sha256: "8829d8a55c13fc0e37127c29fedf290c102f4e40ae94ada574091fe0ff96c917" + sha256: db9d4f58c908a4ba5953fcee2ae317c94889433e5024c27ce74a37f94267945b url: "https://pub.dev" source: hosted - version: "1.8.3" + version: "1.8.2" path_provider: dependency: transitive description: @@ -713,10 +713,10 @@ packages: dependency: transitive description: name: test_api - sha256: eb6ac1540b26de412b3403a163d919ba86f6a973fe6cc50ae3541b80092fdcfb + sha256: ad540f65f92caa91bf21dfc8ffb8c589d6e4dc0c2267818b4cc2792857706206 url: "https://pub.dev" source: hosted - version: "0.5.1" + version: "0.4.16" timing: dependency: transitive description: @@ -790,5 +790,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.0.0 <4.0.0" - flutter: ">=3.10.0" + dart: ">=2.19.6 <3.0.0" + flutter: ">=3.7.0" diff --git a/pubspec.yaml b/pubspec.yaml index 0cbeda4..79a821b 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -47,8 +47,8 @@ dependencies: sizer: ^2.0.15 fl_chart: ^0.62.0 basic_utils: ^5.5.4 - flutter_form_builder: ^9.0.0 - form_builder_validators: ^9.0.0 + flutter_form_builder: ^8.0.0 + form_builder_validators: ^8.0.0 dev_dependencies: