Commit Graph

237 Commits

Author SHA1 Message Date
tibbi 734d190a53 update version to 5.7.0 2023-07-26 23:01:07 +02:00
tibbi c2e11365d5 adding some crashfixes 2023-07-26 22:49:30 +02:00
tibbi 73048a4ecc updating commons 2023-07-25 09:56:06 +02:00
fatih ergin e603fc70b1 update SimpleCommons ref 2023-07-25 10:10:16 +03:00
fatih ergin b9bbf8043c rename OpenAppSettingsDialog as OpenDeviceSettingsDialog 2023-07-25 00:56:06 +03:00
fatih ergin 90c6b3193b update location permission strings 2023-07-24 22:48:56 +03:00
fatih ergin e957ce607a save medias with location data if it's allowed 2023-07-24 21:06:29 +03:00
fatih ergin cc41804745 update settings for requesting location permission & saving user preference 2023-07-24 21:06:29 +03:00
tibbi 042d4a3eda replacing jcenter with mavenCentral 2023-06-23 10:23:51 +02:00
tibbi 2c55592f2b update version to 5.6.3 2023-05-14 23:19:57 +02:00
tibbi 7817dcda52 updating commons 2023-05-14 23:09:30 +02:00
tibbi 98c61c00c8 updating commons 2023-05-13 16:50:52 +02:00
tibbi da47c04015 update version to 5.6.2 2023-02-07 19:05:35 +01:00
tibbi 63cb468a79 updating commons 2023-02-07 19:05:26 +01:00
tibbi 19ee2a18b7 update version to 5.6.1 2023-01-15 21:32:28 +01:00
tibbi d502a209e6 updating commons 2023-01-15 21:28:50 +01:00
tibbi 856c88bd5d update version to 5.6.0 2022-12-19 23:20:00 +01:00
tibbi 5cf18ea236 updating commons, use Material You theme by default on Android 12+ 2022-12-19 23:14:13 +01:00
tibbi 432750ca48 properly handle device rotations 2022-12-19 22:53:04 +01:00
tibbi ec422f82e6 use new styles at settings 2022-12-19 16:33:32 +01:00
tibbi f832c289cb updating commons with some initial ui changes 2022-12-19 15:53:59 +01:00
tibbi ac97876d09 update version to 5.5.0 2022-11-27 20:36:53 +01:00
tibbi cc3c064edd updating commons 2022-11-27 19:05:42 +01:00
darthpaul aee23700d8 update CameraX to 1.2.0-rc01
- fix issue where camera cannot be configured on some devices
- set the PreviewView  useCase surface provider before binding to camera
2022-11-24 15:18:54 +00:00
darthpaul edfa69f6ac revert swiping target and CameraX to 1.2.0-beta01
- reverting because VideoCapture fails to initialize on some devices
- revert swiping target to the tab
2022-11-23 14:45:32 +00:00
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