magiceye 0.0.12 magiceye: ^0.0.12 copied to clipboard
An abstraction on top of flutter camera, that allows you to have a default camera screen or build your own with the layer builders.
0.0.12 #
- Fixed error handling
0.0.11 #
- Provide direction as a BehaviorSubject instead of a Stream on contexts
- Improvements on defaultCameraControl
- Example cleanups
0.0.10 #
- Fixed PreviewLayer functions
0.0.9+1 #
- Some corrections on formatting
- Updated description
- Updated rxdart dependency
0.0.9 #
- This breaks the API.
- Instead of returning an [Option
- Improvements on documentation
0.0.8 #
- Make functions [toRadian] and [toDegrees] for [DeviceDirection] into extension methods ([.radian] and [.degrees] respectively).
- For this, raised Dart SDK requirement to 2.7.
- Also, reraised required path_provider version to 1.5.1
0.0.7 #
- Lowered required path_provider version to 1.5.0 so it's backward compatible with Flutter 1.9
0.0.6 #
- Lowered required rxdart version to ^0.22.5
0.0.5 #
- Lowered required Dart SDK to 2.5
0.0.4 #
- Exported DeviceCamera
0.0.3 #
- Unexported default_camera_control_layer
0.0.2 #
- Instead of [pushWithConfirmation] (not yet implemented), the confirmation screen has been implemented on the [defaultCameraControlLayer] method.
- Change on package structure
- Little change on API: instead of returning a String, now the MagicEye return an [Option
0.0.1 #
- Initial release: basic functionality
- Default preview and controls
- Allow for custom control and preview layers
Known Issues #
- Old controllers not being disposed
- Camera goes disabled by policy if the device locked
- Camera freezes if you change to another app that uses the camera
- No proper handle of black area when the device's aspect ratio is higher than camera's one
Other info #
The readme will be made later. Thanks.
The example folder is working, but its just a personal test of the package. A proper example with MREs and diverse options will be available in the future.