Commit Graph

439 Commits

Author SHA1 Message Date
a1865811a9 fix #105, allow changing the photo compression quality 2018-01-13 15:21:34 +01:00
d38eb229d7 improve the sd card treeuri check at saving photos 2018-01-13 09:30:45 +01:00
c4b977517b remove an error showing at saving photo 2018-01-13 09:29:08 +01:00
6d19ddc59d adding some crashfixes 2018-01-12 23:58:01 +01:00
2023cdca50 handle picture taking on a background thread 2018-01-12 23:47:50 +01:00
103fc0cbb1 add a new string for adjustable photo compression quality 2018-01-12 17:17:57 +01:00
039d1f8431 use helper extension functions for checking if the activity is alive 2017-12-08 17:13:52 +01:00
7f69a0af57 remove the use_leak_canary constant 2017-12-03 23:21:24 +01:00
eeb1077fc2 make the variables in MainActivity and FocusRectView non-static 2017-12-03 21:25:05 +01:00
a016f514f8 moving some files in subfolders + renaming extension files to first capital letter 2017-12-03 21:20:51 +01:00
36a390a96b make mPreview null at destroying MainActivity 2017-12-02 18:02:27 +01:00
b94d7305ea make mActivity nullable to avoid leaking 2017-12-01 14:27:15 +01:00
9aa7935590 update commons to 3.0.12 2017-11-30 20:39:51 +01:00
b5e0761d8c do not use the dynamic theme at the camera screen 2017-11-29 22:37:42 +01:00
0b01a79942 update commons, kotlin, gradle 2017-11-29 21:51:05 +01:00
0b5159a36b reuse the missing permission strings from Commons 2017-11-21 16:07:33 +01:00
9799148e3d adding Leak Canary 2017-11-21 15:58:24 +01:00
2bd75568ac move the save folder to the bottom of Settings 2017-11-21 15:54:30 +01:00
608af14ce9 add a toggle for using english 2017-11-21 15:17:17 +01:00
1d2a5d225f properly handle the case when surface is prepared earlier than the camera 2017-11-21 14:52:46 +01:00
b18f0cc4a3 catch exceptions thrown at trying to zoom manually 2017-11-21 13:49:07 +01:00
3295e58306 get low quality camcorder, if high quality isnt available 2017-11-21 13:44:31 +01:00
3d38b071d2 reuse the shared openFile way of opening last media file 2017-11-05 11:48:40 +01:00
7320798931 make switching to landscape less sensitive 2017-11-05 11:38:54 +01:00
4bd40976f8 fix focusing on some devices 2017-11-05 11:17:07 +01:00
7103b447bc do not show an error toast at focus fail either 2017-11-04 23:56:41 +01:00
78949bb0a8 catch exceptions thrown by takePicture 2017-11-04 23:49:11 +01:00
bc2eb5e80d do not show an error toast at startPreview failed 2017-11-04 23:43:37 +01:00
8d7c2c5a23 do not report FileNotFoundException at PhotoProcessor 2017-11-04 23:30:33 +01:00
b6834e2099 add a zoom check before trying to get zoom ratios 2017-10-22 09:31:11 +02:00
ec244858ee updating Whats new 2017-10-21 23:31:39 +02:00
c30a161073 add a toggle for disabling photo exif metadata 2017-10-21 23:29:57 +02:00
82d93f56d4 attach exif data to images whenever possible 2017-10-21 23:19:05 +02:00
1150eee2a6 catch all exceptions when trying to focus some area 2017-10-21 21:46:43 +02:00
406236cb2e fix #76, add a toggle for always opening the back camera at startup 2017-10-21 21:37:13 +02:00
e1528e5416 fix #77, add a toggle for keeping the setting buttons always visible 2017-10-21 21:29:18 +02:00
4541dc6e7d show error toasts in more exception cases 2017-10-21 20:35:35 +02:00
15e88a8510 update Commons for easy runtime permissions handling 2017-10-21 20:33:03 +02:00
4b9eb1bfd9 adding a launcher black splash activity 2017-10-19 21:52:32 +02:00
f25fa53ca5 update commons to 2.28.8 2017-09-27 23:28:56 +02:00
36a4aeb43e add a couple more resolution aspect ratios 2017-09-26 19:52:26 +02:00
3cac30436d set the photo exif a bit later after saving 2017-09-23 16:54:39 +02:00
4262e0c14b catch exceptions thrown at startPreview 2017-09-23 14:34:22 +02:00
a68317a13e updating Whats New 2017-09-21 23:12:50 +02:00
c9537ec2c4 fix #56, add a toggle for enabling front camera photo flipping 2017-09-21 23:02:33 +02:00
02978b8375 rotate photos by exif if we are storing them on the internal storage 2017-09-21 22:24:33 +02:00
1b01fce15b properly save the file in an uri, if it is provided by a third party intent 2017-09-21 21:04:53 +02:00
5c2e2b83b4 improve the handling of third party intents 2017-09-21 20:40:36 +02:00
d854e5d94c updating and removing some strings 2017-09-20 23:52:48 +02:00
612a6918b7 couple minor code style and string updates 2017-09-20 23:34:13 +02:00