Commit 31f96bb
Changed files (63)
app
lib
components
data_util
features
bluetooth
logic
mock
ui
export_import
settings
tiles
app/lib/components/dialoges/confirm_deletion_dialoge.dart → app/lib/components/confirm_deletion_dialoge.dart
File renamed without changes
app/lib/components/dialoges/fullscreen_dialoge.dart → app/lib/components/fullscreen_dialoge.dart
File renamed without changes
app/lib/components/dialoges/input_dialoge.dart → app/lib/components/input_dialoge.dart
File renamed without changes
app/lib/components/dialoges/tree_selection_dialoge.dart → app/lib/components/tree_selection_dialoge.dart
File renamed without changes
app/lib/screens/elements/blood_pressure_builder.dart → app/lib/data_util/blood_pressure_builder.dart
File renamed without changes
app/lib/components/consistent_future_builder.dart → app/lib/data_util/consistent_future_builder.dart
File renamed without changes
app/lib/screens/elements/display_interval_picker.dart → app/lib/data_util/display_interval_picker.dart
File renamed without changes
app/lib/model/entry_context.dart → app/lib/data_util/entry_context.dart
File renamed without changes
app/lib/components/repository_builder.dart → app/lib/data_util/repository_builder.dart
File renamed without changes
app/lib/bluetooth/characteristics/ble_date_time.dart → app/lib/features/bluetooth/logic/characteristics/ble_date_time.dart
File renamed without changes
app/lib/bluetooth/characteristics/ble_measurement_data.dart → app/lib/features/bluetooth/logic/characteristics/ble_measurement_data.dart
File renamed without changes
app/lib/bluetooth/characteristics/ble_measurement_status.dart → app/lib/features/bluetooth/logic/characteristics/ble_measurement_status.dart
File renamed without changes
app/lib/bluetooth/characteristics/decoding_util.dart → app/lib/features/bluetooth/logic/characteristics/decoding_util.dart
File renamed without changes
app/lib/bluetooth/ble_read_cubit.dart → app/lib/features/bluetooth/logic/ble_read_cubit.dart
File renamed without changes
app/lib/bluetooth/ble_read_state.dart → app/lib/features/bluetooth/logic/ble_read_state.dart
File renamed without changes
app/lib/bluetooth/bluetooth_cubit.dart → app/lib/features/bluetooth/logic/bluetooth_cubit.dart
@@ -1,7 +1,7 @@
import 'dart:async';
import 'dart:io';
-import 'package:blood_pressure_app/bluetooth/flutter_blue_plus_mockable.dart';
+import 'package:blood_pressure_app/bluetooth/logic/flutter_blue_plus_mockable.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_blue_plus/flutter_blue_plus.dart';
app/lib/bluetooth/bluetooth_state.dart → app/lib/features/bluetooth/logic/bluetooth_state.dart
File renamed without changes
app/lib/bluetooth/device_scan_cubit.dart → app/lib/features/bluetooth/logic/device_scan_cubit.dart
@@ -1,7 +1,7 @@
import 'dart:async';
-import 'package:blood_pressure_app/bluetooth/bluetooth_cubit.dart';
-import 'package:blood_pressure_app/bluetooth/flutter_blue_plus_mockable.dart';
+import 'package:blood_pressure_app/bluetooth/logic/bluetooth_cubit.dart';
+import 'package:blood_pressure_app/bluetooth/logic/flutter_blue_plus_mockable.dart';
import 'package:blood_pressure_app/logging.dart';
import 'package:blood_pressure_app/model/storage/settings_store.dart';
import 'package:collection/collection.dart';
app/lib/bluetooth/device_scan_state.dart → app/lib/features/bluetooth/logic/device_scan_state.dart
File renamed without changes
app/lib/bluetooth/flutter_blue_plus_mockable.dart → app/lib/features/bluetooth/logic/flutter_blue_plus_mockable.dart
File renamed without changes
app/lib/bluetooth/mock/fake_characteristic.dart → app/lib/features/bluetooth/mock/fake_characteristic.dart
File renamed without changes
app/lib/bluetooth/mock/fake_device.dart → app/lib/features/bluetooth/mock/fake_device.dart
File renamed without changes
app/lib/bluetooth/mock/fake_flutter_blue_plus.dart → app/lib/features/bluetooth/mock/fake_flutter_blue_plus.dart
@@ -1,6 +1,6 @@
import 'dart:async';
-import 'package:blood_pressure_app/bluetooth/flutter_blue_plus_mockable.dart';
+import 'package:blood_pressure_app/bluetooth/logic/flutter_blue_plus_mockable.dart';
import 'package:flutter/foundation.dart';
import 'package:flutter_blue_plus/flutter_blue_plus.dart';
app/lib/bluetooth/mock/fake_service.dart → app/lib/features/bluetooth/mock/fake_service.dart
File renamed without changes
app/lib/bluetooth/mock/mock_ble_read_cubit.dart → app/lib/features/bluetooth/mock/mock_ble_read_cubit.dart
@@ -1,6 +1,6 @@
-import 'package:blood_pressure_app/bluetooth/ble_read_cubit.dart';
import 'package:blood_pressure_app/bluetooth/characteristics/ble_measurement_data.dart';
import 'package:blood_pressure_app/bluetooth/characteristics/ble_measurement_status.dart';
+import 'package:blood_pressure_app/bluetooth/logic/ble_read_cubit.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_blue_plus/flutter_blue_plus.dart';
app/lib/components/bluetooth_input/closed_bluetooth_input.dart → app/lib/features/bluetooth/ui/closed_bluetooth_input.dart
@@ -1,5 +1,5 @@
import 'package:app_settings/app_settings.dart';
-import 'package:blood_pressure_app/bluetooth/bluetooth_cubit.dart';
+import 'package:blood_pressure_app/bluetooth/logic/bluetooth_cubit.dart';
import 'package:flutter/material.dart';
import 'package:flutter_bloc/flutter_bloc.dart';
import 'package:flutter_gen/gen_l10n/app_localizations.dart';
app/lib/components/bluetooth_input/device_selection.dart → app/lib/features/bluetooth/ui/device_selection.dart
File renamed without changes
app/lib/components/bluetooth_input/input_card.dart → app/lib/features/bluetooth/ui/input_card.dart
File renamed without changes
app/lib/components/bluetooth_input/measurement_failure.dart → app/lib/features/bluetooth/ui/measurement_failure.dart
File renamed without changes
app/lib/components/bluetooth_input/measurement_success.dart → app/lib/features/bluetooth/ui/measurement_success.dart
File renamed without changes
app/lib/components/bluetooth_input.dart → app/lib/features/bluetooth/bluetooth_input.dart
@@ -1,15 +1,15 @@
import 'dart:async';
-import 'package:blood_pressure_app/bluetooth/ble_read_cubit.dart';
-import 'package:blood_pressure_app/bluetooth/bluetooth_cubit.dart';
import 'package:blood_pressure_app/bluetooth/characteristics/ble_measurement_data.dart';
import 'package:blood_pressure_app/bluetooth/device_scan_cubit.dart';
-import 'package:blood_pressure_app/bluetooth/flutter_blue_plus_mockable.dart';
-import 'package:blood_pressure_app/components/bluetooth_input/closed_bluetooth_input.dart';
+import 'package:blood_pressure_app/bluetooth/logic/ble_read_cubit.dart';
+import 'package:blood_pressure_app/bluetooth/logic/bluetooth_cubit.dart';
+import 'package:blood_pressure_app/bluetooth/logic/flutter_blue_plus_mockable.dart';
+import 'package:blood_pressure_app/bluetooth/ui/closed_bluetooth_input.dart';
+import 'package:blood_pressure_app/bluetooth/ui/input_card.dart';
+import 'package:blood_pressure_app/bluetooth/ui/measurement_failure.dart';
+import 'package:blood_pressure_app/bluetooth/ui/measurement_success.dart';
import 'package:blood_pressure_app/components/bluetooth_input/device_selection.dart';
-import 'package:blood_pressure_app/components/bluetooth_input/input_card.dart';
-import 'package:blood_pressure_app/components/bluetooth_input/measurement_failure.dart';
-import 'package:blood_pressure_app/components/bluetooth_input/measurement_success.dart';
import 'package:blood_pressure_app/logging.dart';
import 'package:blood_pressure_app/model/storage/storage.dart';
import 'package:flutter/material.dart';
app/lib/screens/subsettings/export_import/active_field_customization.dart → app/lib/features/export_import/active_field_customization.dart
File renamed without changes
app/lib/screens/subsettings/export_import/export_column_management_screen.dart → app/lib/features/export_import/export_column_management_screen.dart
File renamed without changes
app/lib/screens/subsettings/export_import/export_field_format_documentation_screen.dart → app/lib/features/export_import/export_field_format_documentation_screen.dart
File renamed without changes
app/lib/components/dialoges/import_preview_dialoge.dart → app/lib/features/export_import/import_preview_dialoge.dart
File renamed without changes
app/lib/components/forms/date_time_form.dart → app/lib/features/input/forms/date_time_form.dart
File renamed without changes
app/lib/components/dialoges/add_measurement_dialoge.dart → app/lib/features/input/add_measurement_dialoge.dart
File renamed without changes
app/lib/screens/elements/legacy_measurement_list.dart → app/lib/features/measurement_list/legacy_measurement_list.dart
File renamed without changes
app/lib/components/measurement_list/measurement_list.dart → app/lib/features/measurement_list/measurement_list.dart
File renamed without changes
app/lib/components/measurement_list/measurement_list_entry.dart → app/lib/features/measurement_list/measurement_list_entry.dart
File renamed without changes
app/lib/components/settings/color_picker_list_tile.dart → app/lib/features/settings/tiles/color_picker_list_tile.dart
File renamed without changes
app/lib/components/settings/dropdown_list_tile.dart → app/lib/features/settings/tiles/dropdown_list_tile.dart
File renamed without changes
app/lib/components/settings/input_list_tile.dart → app/lib/features/settings/tiles/input_list_tile.dart
File renamed without changes
app/lib/components/settings/number_input_list_tile.dart → app/lib/features/settings/tiles/number_input_list_tile.dart
File renamed without changes
app/lib/components/settings/settings_widgets.dart → app/lib/features/settings/tiles/settings_widgets.dart
File renamed without changes
app/lib/components/settings/slider_list_tile.dart → app/lib/features/settings/tiles/slider_list_tile.dart
File renamed without changes
app/lib/components/settings/titled_column.dart → app/lib/features/settings/tiles/titled_column.dart
File renamed without changes
app/lib/components/dialoges/add_export_column_dialoge.dart → app/lib/features/settings/add_export_column_dialoge.dart
File renamed without changes
app/lib/components/dialoges/add_medication_dialoge.dart → app/lib/features/settings/add_medication_dialoge.dart
File renamed without changes
app/lib/screens/subsettings/delete_data_screen.dart → app/lib/features/settings/delete_data_screen.dart
File renamed without changes
app/lib/components/dialoges/enter_timeformat_dialoge.dart → app/lib/features/settings/enter_timeformat_dialoge.dart
File renamed without changes
app/lib/screens/subsettings/export_import/export_import_screen.dart → app/lib/features/settings/export_import_screen.dart
File renamed without changes
app/lib/screens/subsettings/foreign_db_import_screen.dart → app/lib/features/settings/foreign_db_import_screen.dart
File renamed without changes
app/lib/screens/subsettings/graph_markings_screen.dart → app/lib/features/settings/graph_markings_screen.dart
File renamed without changes
app/lib/screens/subsettings/medicine_manager_screen.dart → app/lib/features/settings/medicine_manager_screen.dart
File renamed without changes
app/lib/screens/subsettings/time_formats_reference_screen.dart → app/lib/features/settings/time_formats_reference_screen.dart
File renamed without changes
app/lib/screens/subsettings/version_screen.dart → app/lib/features/settings/version_screen.dart
File renamed without changes
app/lib/screens/subsettings/warn_about_screen.dart → app/lib/features/settings/warn_about_screen.dart
File renamed without changes
app/lib/components/statistics/blood_pressure_distribution.dart → app/lib/features/statistics/blood_pressure_distribution.dart
File renamed without changes
app/lib/screens/elements/measurement_graph.dart → app/lib/features/statistics/measurement_graph.dart
@@ -1,10 +1,10 @@
import 'dart:math';
import 'package:blood_pressure_app/components/repository_builder.dart';
+import 'package:blood_pressure_app/data_util/blood_pressure_builder.dart';
import 'package:blood_pressure_app/model/horizontal_graph_line.dart';
import 'package:blood_pressure_app/model/storage/intervall_store.dart';
import 'package:blood_pressure_app/model/storage/settings_store.dart';
-import 'package:blood_pressure_app/screens/elements/blood_pressure_builder.dart';
import 'package:blood_pressure_app/screens/elements/display_interval_picker.dart';
import 'package:collection/collection.dart';
import 'package:fl_chart/fl_chart.dart';
app/lib/components/statistics/value_distribution.dart → app/lib/features/statistics/value_distribution.dart
File renamed without changes