Translated using Weblate (Finnish)
tomechio
2022-07-09 06:09:04 +0000
e1f292692aproperly ensure RECORD_AUDIO permission is requested during camera initialisation - since allowBackup is set to true in the manifest, - it is possible for the app to be launch after a fresh install with mIsInPhotoMode=true in MainActivity - this commit ensure the audio permission is requested at this point - if the user denies, then it is initialised in photo mode instead
darthpaul
2022-07-10 18:57:01 +0100
Merge pull request #327 from KryptKode/feat/camera-x
Tibor Kaputa
2022-07-09 08:09:43 +0200
d5e1d61d02fix passing bitmap thumbnail after IMAGE_CAPTURE intent - add a new BitmapOutput, returned from the MediaOutputHelper when no output URI is specified in an IMAGE_CAPTURE intent - in this format, take the picture without actually saving it and return the bitmap - this behaviour is consistent with the implementation described in the official Android docs https://developer.android.com/training/camera/photobasics#TaskPhotoView
#327
darthpaul
2022-07-09 02:55:41 +0100
Merge pull request #326 from KryptKode/feat/camera-x
Tibor Kaputa
2022-07-08 22:33:14 +0200
74e2656831try to handle changing video quality and image resolution - CameraX video allowed predefined buckets of qualities UHD, FHD, HD, SD (defined in VideoQuality enum), the CameraXPreview is configured to use the highest quality and CameraX will select the closest corresponding resolution supported by the device. - tentatively add ChangeResolutionDialogX (which would be renamed back to ChangeResolutionDialog) to give user option to select photo resolution and video qualities - add ImageQualityManager which performs the same operation for getting all resolutions supported by a device using the Camera2 API, as defined in the legacy CameraPreview - add VideoQualityManager to manage saving/ getting user selected quality.
#326
darthpaul
2022-07-08 00:12:03 +0100
Merge pull request #320 from KryptKode/feat/camera-x
Tibor Kaputa
2022-06-30 21:37:04 +0200
889a384f21handle 3rd party image/video capture intents - in MediaOutputHelper, - add support for specifying the output URI if present in the intent - when the output URI is specified, - for Image Capture, we return a `Bitmap` as a `data` extra and also the URI as the Intent data - for Video Capture we return the `Uri` as the Intent data - if no output URI is specified in the capture intent or if there is an error while trying to access the URI, use the default location with MediaStore, so we do not return inconsistent URIs (eg, SAF tree URIs)
#320
darthpaul
2022-06-30 00:23:41 +0100
Merge pull request #319 from weblate/weblate-simple-mobile-tools-simple-camera
Tibor Kaputa
2022-06-26 22:55:08 +0200
f43cd4f939handle some camera errors - add CameraErrorHandler to handle - errors during camera lifecycle - when capturing images - when recording videos
darthpaul
2022-06-26 21:54:32 +0100