Greyson Parrelli
8d44640377
Prompt for microphone permission when recording video in new camera.
...
Previously, the new camera would silently record video without audio
when microphone permission was missing. Now it shows the same rationale
dialog and permanent denial flow as the old camera.
2026-02-09 15:52:03 -05:00
Greyson Parrelli
cbcbe3f564
Use OrientationEventListener to update CameraX target rotation.
2026-02-09 14:15:52 -05:00
Greyson Parrelli
698923423f
Downsample gallery thumbnail to display size in camera HUD.
...
Was loading full size image, potentially causing OOM.
2026-02-09 12:01:40 -05:00
Greyson Parrelli
bda9664cb9
Check audio permission before enabling audio in video recording.
2026-02-06 16:11:09 -05:00
Greyson Parrelli
9c055a35a9
Increase flash toggle button hitbox in new camera.
2026-02-06 15:59:18 -05:00
Greyson Parrelli
bf794c41da
Maximize screen brightness during selfie flash in new camera.
2026-02-06 15:59:18 -05:00
Greyson Parrelli
de698c8a1a
Enable torch during video recording in new camera.
2026-02-06 15:59:17 -05:00
Greyson Parrelli
f972382f5e
Fix tap-to-focus using wrong coordinate space in new camera.
...
We were using raw coordinates. Now we transform them appropriately
to the correct coordinate space.
2026-02-06 15:35:47 -05:00
Greyson Parrelli
73b0331884
Fix video recording zoom starting at ultrawide instead of 1x.
2026-02-06 15:29:36 -05:00
Greyson Parrelli
2248abb749
Persist camera lens selection across sessions.
2026-02-06 15:18:50 -05:00
Greyson Parrelli
13435c0b54
Add double-tap gesture on viewfinder to switch cameras.
2026-02-06 15:17:08 -05:00
Greyson Parrelli
5575f75118
Block camera switching during video recording.
2026-02-06 15:17:04 -05:00
Alex Hart
0cd93986bd
Add media send feature module.
2026-02-03 11:25:57 -04:00
Greyson Parrelli
6416df241f
Add basic re-reg support to regV5.
2026-01-31 22:21:41 -05:00
Greyson Parrelli
f53ae66fc9
Rebuild CameraXFragment to use a brand new camera.
2026-01-31 22:21:40 -05:00
Alex Hart
471b214b4a
Extract Media and TransformProperties to core/util/models.
2026-01-20 15:21:27 -04:00
Greyson Parrelli
e162eb27c7
Re-organize gradle modules.
2026-01-08 07:39:45 -05:00