Renamed imports to declarative and libimports to libdeclarativeqtcamera
Disable viewfinder in settings pages
Added touch focus
Added renderArea property to Camera
VideoTorch and VideoMute are now properties of Camera Renamed Mute to VideoMute VideoTorch state is now stored and restored upon startup
Reworked QML capabilities. various capabilities are now properties of Camera and cannot be constructed manually. This fixes the issue with various properties not being set correctly upon startup.
One cannot set mode and deviceId. Use camera::reset() instead. This will simplify the code for QML bindings.
Added an optional force parameter to Camera::stop()
stop the device and delete it when we are being destroyed to avoid accessing it if a camerabin property changes
Added a sounds component that implements the Notifications interface and is used to play platform predefined sounds.
Added classes for Notifications (Sound playback use case) The main class is QtCamNotifications which emits various signals when image capture starts and ends and video recording starts and ends. QML bindings consist of a Notifications interface and a notifications property for Camera element. We cannot use simple signals because at least the image capture start notification gets emitted from another thread for performance reasons.
Added copyright headers and COPYING file.
Added an error() signal to declarative Camera and show an error when it gets emitted
Added resource policy support (Still needs more testing) and refactored the pipeline handling logic
Added methods to obtain image and video suffixes from QtCamConfig QML Camera component: added properties to obtain image and video suffixes
Apply the mode only if the device is running. Otherwise postpone it until we call start()
Don't disconnect the signals before stopping the device because stopping might fail. If do so and stopping fail then the user will never be notified when the device becomes idle We will delete the object anyway if we succeed and then Qt will disconnect the signals.
Adding the declarative imports