Commit Graph

212 Commits

Author SHA1 Message Date
tibbi 15d7099012 update version to 5.4.3 2022-10-30 16:43:52 +01:00
tibbi 3b0c877766 updating commons 2022-10-30 16:38:48 +01:00
tibbi 911204e847 update version to 5.4.2 2022-10-29 16:05:17 +02:00
tibbi 6cc9897c99 updating commons 2022-10-29 15:59:15 +02:00
tibbi 9bc28dce78 update version to 5.4.1 2022-10-28 15:51:24 +02:00
tibbi 8cdbdad22a updating gradle, commons, exifinterface and camerax 2022-10-28 15:45:21 +02:00
tibbi 3f526e9128 update version to 5.4.0 2022-10-11 09:59:16 +02:00
tibbi fda88669e7 updating commons 2022-10-11 09:53:50 +02:00
darthpaul cc3c2108cf properly play media sound on image capture
- instead of using the OnImageSavedCallback, we now use the OnImageCaptureCallback and we play the sound in the onCapturedSuccess method to prevent the user from hearing the capture sound before the actual capture takes place
- add ImageSaver and ImageUtil based on CameraX implementation
- add sealed interfaces ImageCaptureOutput and VideoCaptureOutput to prevent confusion on the supported output format for images and video
- ImageSaver supports saving images with all MediaOutput.ImageCaptureOutput that can be saved to disk; MediaStoreOutput, OutputStreamMediaOutput and FileMediaOutput (unused at the moment), it throws an UnsupportedOperation when trying to save a BitmapOutput.
- with ImageSaver, we now have control of whether the Exif attributes are written to disk and so we can get rid of ExifRemover
- delete the extension method ImageProxy.toJpegByteArray as we have a similar method in ImageUtils class
2022-10-08 03:07:42 +01:00
tibbi 9536995b79 updating commons and gradle 2022-10-07 19:19:06 +02:00
tibbi 48fc96158d updating commons 2022-10-06 18:41:03 +02:00
darthpaul c406636492 update CameraX 2022-09-29 00:49:37 +01:00
tibbi c9a770f161 minor update to 2 libraries 2022-09-21 12:51:30 +02:00
tibbi 75a8a0de76 updating kotlin, common, gradle and target SDK to 33 2022-09-21 12:36:35 +02:00
darthpaul d020e42635 revert debug applicationIdSuffix and app_name 2022-07-13 16:57:24 +01:00
Tibor Kaputa 91bc6ccf60
Merge pull request #330 from KryptKode/feat/camera-x
Updates/Fixes for CameraX implementation
2022-07-13 08:54:12 +02:00
darthpaul 7a55969e6d update commons and camerax 2022-07-13 02:11:38 +01:00
tibbi e00582adbc adding a prepaid build variant 2022-07-04 22:48:52 +02:00
darthpaul e691fc1e8c use more stable CameraX 1.1.0-rc02 2022-06-26 00:12:19 +01:00
darthpaul 79cbe55a7f Merge branch 'master' into feat/camera-x 2022-06-25 23:33:12 +01:00
darthpaul cc5fa462c4 revert compileSdkVersion and targetSdkVersion to 31 2022-06-25 23:22:37 +01:00
darthpaul e15078499b modify package name and app name
- this is so we can install both versions on the same device
- it would be reverted when camerax is ready to go live
2022-06-25 18:10:33 +01:00
darthpaul 074351b88f add initial camera-x implementation
- add CameraXPreview
  - basic support image capture
  - basic support for video capture
  - add CameraXPreviewListener to prevent coupling to MainActivity
  - support switching camera, flash light modes
- modify MyPreview interface to add default implementation for methods not needed by the CameraXPreview
2022-06-25 15:43:39 +01:00
tibbi dfe9a0d051 updating some casual things 2022-06-22 23:32:14 +02:00
tibbi 3628ddb9e9 adding core and fdroid build flavors 2022-04-20 21:25:55 +02:00
tibbi 196f477d3e lets set the minimal required OS version to Android 10 2022-04-20 21:20:40 +02:00
tibbi 77458cc759 updating commons 2022-04-20 21:17:05 +02:00
tibbi d717fe299c updating target SDK to 31 and some small things 2022-04-20 21:13:57 +02:00
tibbi 7a73ade61d update version to 5.3.1 2021-04-19 09:27:10 +02:00
tibbi b4169cf2c4 updating commons 2021-04-19 09:24:17 +02:00
tibbi baa128e11a updating commons, kotlin and gradle 2021-04-15 22:48:00 +02:00
tibbi 5e8a94f0a0 update version to 5.3.0 2020-12-29 18:58:20 +01:00
tibbi 7636f8ea90 require Simple Thank You purchase for customizing colors 2020-12-29 18:54:30 +01:00
tibbi 890355488b update version to 5.2.3 2020-11-07 19:56:06 +01:00
tibbi 9928ed46c1 adding some crashfixes 2020-11-07 19:48:46 +01:00
tibbi 8b2a17b785 update version to 5.2.2 2020-09-19 19:10:26 +02:00
tibbi a40e1611db updating some libraries 2020-09-19 18:00:02 +02:00
tibbi 80ec1a0921 update version to 73 2020-05-16 19:53:10 +02:00
tibbi b07afb2906 catch all exceptions thrown at getting camera characteristics 2020-05-16 17:35:44 +02:00
tibbi 855792baf1 update version to 5.2.0 2020-04-22 09:58:23 +02:00
tibbi 025151cb5d update target SDK to 29 2020-04-22 09:51:47 +02:00
tibbi 7c0924b2fd fix recording videos on some SD cards 2020-04-22 09:49:08 +02:00
tibbi 15ca2195f8 updating commons, gradle, kotlin 2020-04-21 22:04:38 +02:00
tibbi cee0f94fcd update version to 5.1.3 2020-03-09 19:16:04 +01:00
tibbi 0ad3ad8cf5 update commons to 5.22.19 2020-03-09 17:56:42 +01:00
tibbi 835485a13b update version to 5.1.2 2020-02-16 22:27:55 +01:00
tibbi bde8446529 updating kotlin, commons, gradle 2020-02-16 12:27:25 +01:00
tibbi af2e66aa1b make building the app easier, do not require a release version 2019-12-22 22:56:21 +01:00
tibbi 46bf33916b allow building the debug app version without keystore.properties 2019-12-19 22:02:48 +01:00
tibbi 6926832e87 update version to 5.1.1 2019-10-28 23:29:19 +01:00