3ea0ce18a3
refixing imports
2022-10-28 15:34:45 +02:00
2420b7dc31
Merge branch 'master' into feat/always-on-torch
2022-10-28 15:31:50 +02:00
4d7149cb95
removing some empty lines
2022-10-28 15:31:10 +02:00
dace1e9da8
small renaming
2022-10-24 16:32:34 +02:00
237421646d
Merge pull request #357 from KryptKode/feat/capture-mode-toggle
...
add settings option for capture mode
2022-10-24 16:31:26 +02:00
8157c036fa
removing a comma
2022-10-24 16:30:18 +02:00
d304088963
removing a redundant variable
2022-10-24 16:30:04 +02:00
540008dfd9
Merge pull request #358 from KryptKode/feat/zoom-fling-fixes
...
disable flinging on preview view
2022-10-24 16:27:26 +02:00
5753e46d67
Update strings.xml
2022-10-24 10:13:14 +02:00
3d4c38de04
add always on torch mode for image capture
2022-10-23 00:00:22 +01:00
a20c7137bb
disable flinging on preview view
...
- only change camera mode when fling happens on the bottom tab
- so zoom gestures do not interfere with the fling
2022-10-22 23:36:41 +01:00
e412cec759
add settings option for capture mode
2022-10-22 23:21:58 +01:00
ab137fe565
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/sl/
2022-10-21 12:03:01 +02:00
f73e89d442
Translated using Weblate (Estonian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/et/
2022-10-21 12:03:01 +02:00
363a849601
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/ja/
2022-10-21 12:03:00 +02:00
a02da1e5c5
Translated using Weblate (Esperanto)
...
Currently translated at 95.4% (42 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/eo/
2022-10-18 21:04:38 +02:00
2df1661d69
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/sl/
2022-10-17 07:56:55 +02:00
03177adf57
Translated using Weblate (Slovenian)
...
Currently translated at 100.0% (0 of 0 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/sl/
2022-10-16 13:52:32 +02:00
a014bad82f
Translated using Weblate (Galician)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/gl/
2022-10-16 13:52:31 +02:00
8dbeca3be1
Added translation using Weblate (Slovenian)
2022-10-16 13:52:24 +02:00
3d3d7ec637
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/ca/
2022-10-13 10:49:40 +02:00
5f45870ae7
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/zh_Hans/
2022-10-13 10:49:39 +02:00
a140fd1b40
Translated using Weblate (Turkish)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/tr/
2022-10-13 10:49:39 +02:00
41c57353b8
Translated using Weblate (Russian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/ru/
2022-10-13 10:49:39 +02:00
ea15fb131b
Translated using Weblate (Polish)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/pl/
2022-10-13 10:49:39 +02:00
a9775781bb
Translated using Weblate (Dutch)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/nl/
2022-10-13 10:49:39 +02:00
1e54b34a3a
Translated using Weblate (Japanese)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/ja/
2022-10-13 10:49:38 +02:00
d9eac7f71f
Translated using Weblate (Italian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/it/
2022-10-13 10:49:38 +02:00
5a0c7c4ce3
Translated using Weblate (Indonesian)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/id/
2022-10-13 10:49:38 +02:00
e273de604c
Translated using Weblate (Spanish)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/es/
2022-10-13 10:49:38 +02:00
2a77a76cdb
Translated using Weblate (Arabic)
...
Currently translated at 100.0% (44 of 44 strings)
Translation: Simple Mobile Tools/Simple Camera
Translate-URL: https://hosted.weblate.org/projects/simple-mobile-tools/simple-camera/ar/
2022-10-13 10:49:37 +02:00
3f526e9128
update version to 5.4.0
2022-10-11 09:59:16 +02:00
fda88669e7
updating commons
2022-10-11 09:53:50 +02:00
c40ac93b06
prioritize low latency over max quality by default
2022-10-11 09:41:56 +02:00
e8e6b0e28b
adding new strings for toggling between quality and latency
2022-10-11 09:40:59 +02:00
579f5d0514
disable PreviewView while capturing photo
2022-10-11 01:06:54 +01:00
ac3044f52b
show shutter animation along with sound
2022-10-11 01:06:54 +01:00
e817bc3325
Merge pull request #352 from KryptKode/feature/shadow-drawables
...
implement shadow drawables programmatically
2022-10-10 21:01:55 +02:00
a14461d1c3
tweak top shadow values
...
- set shadowDy=2 and shadowColor=md_grey_200_dark
2022-10-10 19:48:55 +01:00
a4af0929c5
implement shadow drawables programmatically
...
- add ShadowDrawable
- replace top icons to use ShadowDrawable
2022-10-10 19:17:25 +01:00
45e2ba1908
Merge pull request #351 from KryptKode/fix/camera-ui
...
FIX: UI issues
2022-10-10 08:41:34 +02:00
5085a1388d
fix window insets after granting permissions
2022-10-09 23:22:38 +01:00
1193fef341
removing an empty line
2022-10-09 09:17:38 +02:00
89bf37d535
formatting: remove duplicate empty lines in ImageSaver
2022-10-09 02:41:25 +01:00
815287b9b2
fix: crash after accepting permission on Android 13+
2022-10-09 02:33:35 +01:00
57d93f8c31
fix: close app when storage permission is denied
2022-10-08 11:24:39 +01:00
2608822169
hide last taken video icon during video recording
...
- remove unused methods in MainActivity
- fade out/in the toggle_camera and last_photo_video_preview buttons when video recording is started/stopped
2022-10-08 03:58:47 +01:00
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
9536995b79
updating commons and gradle
2022-10-07 19:19:06 +02:00
516b049e58
renaming and compressing the settings icon
2022-10-07 18:46:33 +02:00