m3_lightmeter/lib/screens/metering
Vadim e001c153fb
ML-11 Implement volume buttons actions (#86)
* [Android] wip

* implemented `VolumeEventsService`

* implemented `VolumeKeysListener` (wip)

* Added screenshots links

* [Android] nullable typo

* implemented `VolumeKeysNotifier`

* deinitialize camera when on Settings screen

* disable volume handling when on Settings screen

* used "platform" package to mock `isAndroid`

* init/deinit camera on settings open

* allow volume action override only on metering screen

* lints

* cleanup

* await dispose

* tests

* reduced `SwitchListTile.contentPadding`

* fixed tests

* removed `VolumeAction.zoom`

* added social preview

* typo

* fixed `CameraContainerBloc` tests

* added `Stream.empty()` tests
2023-07-09 13:39:33 +02:00
..
communication ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
components ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
bloc_metering.dart ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
event_metering.dart ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
flow_metering.dart ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
screen_metering.dart ML-11 Implement volume buttons actions (#86) 2023-07-09 13:39:33 +02:00
state_metering.dart ML-62 Bloc's tests (#78) 2023-06-20 08:43:49 +02:00