- Add volume control screen with sliders for media, ringtone, and alarm - Update device settings via PUT /devices with CSV (same as language) - Extract DeviceCsvBuilder to legacy_shared (shared between language and volume) - Create Riverpod provider for DeviceUpdateDatasource - Extract VolumeThumbShape to separate widget file - Merge sound mode feature (SET_SOUND_MODE command, pending backend whitelist) - Fix sound screen overflow with SingleChildScrollView
18 lines
838 B
Dart
18 lines
838 B
Dart
library legacy_shared;
|
|
|
|
export 'src/providers/map_style_provider.dart';
|
|
export 'src/providers/selected_device_provider.dart';
|
|
export 'src/widgets/layouts/page_layout.dart';
|
|
export 'src/components/section_button.dart';
|
|
export 'src/widgets/pulsing_location_marker.dart';
|
|
export 'src/widgets/week_day_chips.dart';
|
|
export 'src/components/menu_button.dart';
|
|
export 'src/data/models/device_response_model.dart';
|
|
export 'src/data/models/get_devices_response_model.dart';
|
|
export 'src/data/models/send_command_request_model.dart';
|
|
export 'src/utils/dio_error_mapper.dart';
|
|
export 'src/utils/device_csv_builder.dart';
|
|
export 'src/domain/repositories/command_repository.dart';
|
|
export 'src/providers/commands_repository_provider.dart';
|
|
export 'src/domain/repositories/devices_repository.dart';
|
|
export 'src/providers/devices_repository_provider.dart'; |