- 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
sf-app-platform
A new Flutter project.
Getting Started
This project is a starting point for a Flutter application.
A few resources to get you started if this is your first Flutter project:
For help getting started with Flutter development, view the online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.