0
0
mirror of https://git.code.sf.net/p/opencamera/code.git synced 2024-09-20 03:52:26 +02:00
Commit Graph

4707 Commits

Author SHA1 Message Date
Mark Harman
78fca14780 Refactor code from subTestTakeVideo to TestUtils. 2024-04-01 16:43:48 +01:00
Mark Harman
449aa5ae0b New testTakePhotoHDRSlowBurst. 2024-03-17 12:48:50 +00:00
Mark Harman
6a34fe0146 Set preview expo for slow expo burst to fix Samsung Galaxy; use by default on those devices. 2024-03-17 12:48:35 +00:00
Mark Harman
4c758c48a1 Improved user interface icons for shutter, switch photo/video and switch camera. 2024-03-10 21:23:11 +00:00
Mark Harman
8b420a3aec Add comment for RECEIVER_NOT_EXPORTED warning. 2024-03-10 21:05:48 +00:00
Mark Harman
27171dba58 Update URL for google material design icons. 2024-03-10 21:05:24 +00:00
Mark Harman
4101ca0339 New option to show on-screen icon for focus peaking. 2024-03-10 21:03:50 +00:00
Mark Harman
ae61c064d9 Fix setting scene mode flags, needed to fix green tint on Samsung Qualcomm devices with HDR/expo and face detection. 2024-03-10 19:12:57 +00:00
Mark Harman
00144e55dc Support for themed/monochrome application icon. 2024-02-28 22:25:39 +00:00
Mark Harman
b2926637e4 Prefer using MediaStore.getMediaUri() to get the mediastore URI from a SAF URI. 2024-02-28 21:47:53 +00:00
Mark Harman
a041de3ef1 Smoother zoom for Camera2 API - both more zoom entries, and supporting smooth zoom for pinch zoom. 2024-02-25 16:26:59 +00:00
Mark Harman
c42ac38fc5 Reduce logging. 2024-02-25 16:12:08 +00:00
Mark Harman
32cd02dc1b Call freeMemory() on background thread, to fix ANRs or poor performance with SAF. 2024-02-25 16:11:48 +00:00
Mark Harman
b9d3483d49 Clarify long press on switch camera icons. 2024-02-23 23:16:41 +00:00
Mark Harman
e189806c00 Reword. 2024-02-20 22:39:34 +00:00
Mark Harman
f214f3cdf3 Remove more unnecessary calls. 2024-02-20 22:38:50 +00:00
Mark Harman
df982f9d6e Remove some unnecessary calls, and simplify About. 2024-02-20 22:33:11 +00:00
Mark Harman
f8f218d17b Log whether JPEG_R is available. 2024-02-20 22:32:18 +00:00
Mark Harman
053417d1a1 Document isVideo(). 2024-02-19 21:04:11 +00:00
Mark Harman
98b220169b longClickedTakePhoto() should return false if in video mode. 2024-02-19 21:03:53 +00:00
Mark Harman
3f25cdf408 Use loadThumbnailFromUri() to reduce codepaths and fix bugs. 2024-02-17 20:01:00 +00:00
Mark Harman
0be46d72f1 Corrections/clarifications for x- modes. 2024-02-11 16:17:48 +00:00
Mark Harman
0f9cf10118 Clarify cookie consent for adsense. 2024-02-11 16:17:25 +00:00
Mark Harman
fc3e2ceeaa Ad hr for ad. 2024-02-11 16:17:03 +00:00
Mark Harman
3bb8b77fdf Fix logging. 2024-01-28 13:00:17 +00:00
Mark Harman
e3262ee148 Fix crash when saving images if unable to create thumbnail. 2024-01-27 21:44:08 +00:00
Mark Harman
98c6ff9cc1 Guard against device specific crashes with vendor extension APIs. 2024-01-27 21:35:02 +00:00
Mark Harman
82d19f4f59 onCreate() should call setWindowFlagsForSettings() instead of setWindowFlagsForCamera() if in settings. 2024-01-27 21:00:30 +00:00
Mark Harman
ab10a3d4e9 Long press on switch camera icons to bring up a menu to jump to any camera. 2024-01-27 20:16:38 +00:00
Mark Harman
123cf719bf Show progress for camera vendor extensions. 2024-01-27 19:57:29 +00:00
Mark Harman
72d1d7ea24 Fix comments. 2024-01-13 00:50:06 +00:00
Mark Harman
688fbd5ffb Avoid use of settingsOnBackPressedCallback. 2024-01-13 00:13:03 +00:00
Mark Harman
8be299bf38 Update gradle / Android Studio. 2024-01-13 00:05:05 +00:00
Mark Harman
f8400f80fb Update copyright year. 2024-01-13 00:04:28 +00:00
Mark Harman
07b3e83886 Switch to using separate PreferenceScreens (so we can later move to AndroidX preference ibrary). 2024-01-07 17:10:49 +00:00
Mark Harman
4bfb6105f5 Need to specify RECEIVER_NOT_EXPORTED for Android 14. 2023-12-29 22:54:17 +00:00
Mark Harman
7a0fbde56c Add comment. 2023-12-28 21:59:29 +00:00
Mark Harman
c7d41e8864 Add logging. 2023-12-24 21:03:19 +00:00
Mark Harman
0ed1151be3 Fix tests for Pixel 6 Pro. 2023-12-17 19:25:44 +00:00
Mark Harman
10e10610c7 Fix tests for Pixel 6 Pro. 2023-12-17 19:25:32 +00:00
Mark Harman
23bdefd2bd Target Android 14, also use latest ExifInterface library. 2023-12-17 19:24:55 +00:00
Mark Harman
199eff6536 DROBrightenApplyFunction use LUT for performance. 2023-12-16 23:48:24 +00:00
Mark Harman
47761b67ee Fix bugs in last release for HDRApplyFunction and HDRNApplyFunction. 2023-12-16 23:47:57 +00:00
Mark Harman
ad1537d964 Use faster method for finding median, and add more tests for this. 2023-12-16 22:16:37 +00:00
Mark Harman
4be6e85fb7 AvgBrightenApplyFunction performance: find median with fewer comparisons. 2023-12-16 22:15:51 +00:00
Mark Harman
0e5dac1832 Improve performance for AvgBrightenApplyFunction, including using LUT for gamma_scale. 2023-12-14 23:44:26 +00:00
Mark Harman
e0b51dd778 Fix last release. 2023-12-14 22:25:23 +00:00
Mark Harman
43c07505f1 Improve AvgBrightenApplyFunction performance. 2023-12-14 22:24:55 +00:00
Mark Harman
44abb8aae9 Speed up HDRApplyFunction and HDRNApplyFunction. 2023-12-13 23:44:39 +00:00
Mark Harman
626396959f Panorama performance, avoid writing alpha where not needed. 2023-12-13 23:05:03 +00:00