Michelle Tang
6744a79325
Avoid showing KT for note to self.
2026-02-10 10:35:53 -05:00
Michelle Tang
472d86acc0
Bump version to 7.73.2
v7.73.2
2026-02-09 16:33:14 -05:00
Michelle Tang
c1ee7a53b5
Update translations and other static files.
2026-02-09 16:29:47 -05:00
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
jeffrey-signal
bc6114f6e0
Bump version to 7.73.1
v7.73.1
2026-02-06 19:10:12 -05:00
jeffrey-signal
21d91bb2cf
Update translations and other static files.
2026-02-06 19:06:27 -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
jeffrey-signal
4ce3c2309c
Bump version to 7.73.0
v7.73.0
2026-02-04 15:07:07 -05:00
jeffrey-signal
cd7ee1a042
Update translations and other static files.
2026-02-04 15:07:01 -05:00
Greyson Parrelli
cd087113e3
Ensure that notification heuristics are calculated in the background.
2026-02-04 12:28:01 -05:00
Alex Hart
36b6122b0f
Move several Permissions dependencies to core.
2026-02-04 13:17:29 -04:00
Alex Hart
a74651d915
Move text styles to core UI.
2026-02-04 13:13:49 -04:00
Alex Hart
c274805eb0
Utilze localized description for calculating badge line count.
2026-02-04 11:39:01 -04:00
Jim Gustafson
d86d88f313
Update to RingRTC v2.64.1
2026-02-03 16:41:36 -05:00
Cody Henthorne
265e875a78
Fix baseline profile generation and update it.
2026-02-03 16:40:30 -05:00
Cody Henthorne
8353ad4962
Improve performance of first send to large group.
2026-02-03 15:26:27 -05:00
Alex Hart
9369cafd38
Update translations to support multiple modules.
2026-02-03 16:15:52 -04:00
Michelle Tang
989cda6662
Add internal setting to run KT.
2026-02-03 15:14:38 -05:00
Michelle Tang
0570aaeb6e
Add more checks when doing KT.
2026-02-03 12:55:37 -05:00
Alex Hart
5a19117850
Move lru and bottomsheet util to core modules.
2026-02-03 13:23:43 -04:00
jeffrey-signal
ff726ec4d2
Don't send group update messages when member labels are changed.
2026-02-03 12:20:33 -05:00
Alex Hart
0cd93986bd
Add media send feature module.
2026-02-03 11:25:57 -04:00
andrew-signal
bc7ba5f2c6
Bump to libsignal v0.87.0
2026-02-03 09:57:32 -05:00
Michelle Tang
1ddde6ab92
Enable key transparency for internal users.
2026-02-02 17:46:19 -05:00
Greyson Parrelli
e9f2580bb8
Rotate the cameraXModelBlocklist.
...
We think the new camera could solve all or most of our issues, so let's
start fresh.
2026-02-02 15:37:22 -05:00
Michelle Tang
b9dc2d3969
Add animations to key transparency.
2026-02-02 15:00:07 -05:00
Michelle Tang
7e27203bd8
Add KT to backups.
2026-02-02 14:55:32 -05:00
Alex Hart
5a582c12d8
Remove unused dependency in Util.
2026-02-02 15:22:39 -04:00
Michelle Tang
cd925d5f53
Self-check key transparency.
2026-02-02 14:12:16 -05:00
Alex Hart
853a37920c
Cycle view focus if keyboard fails to open.
2026-02-02 12:59:40 -04:00
Alex Hart
2aa0b3700f
Move blurhash to its own module.
2026-02-02 12:17:16 -04:00
BarbossHack
35190ebb63
Fix type comparison in reproducible script.
...
Resolves #14571
2026-02-02 10:19:44 -05:00
BarbossHack
d74350b708
Do not stop reproducible comparison at the first mismatch.
...
Resolves #14570
2026-02-02 10:14:20 -05:00
BarbossHack
bd3e4f9f87
Fix memory usage in reproducible-build GitHub workflow.
...
Resolves #14574
2026-02-02 10:10:04 -05:00
BarbossHack
7370756344
Fix type and type annotations issues in reproducible script.
...
Resolves #14573
2026-02-02 10:06:27 -05:00
Greyson Parrelli
7894377d1d
Add a github distribution variant.
2026-02-02 09:56:01 -05:00
Greyson Parrelli
6416df241f
Add basic re-reg support to regV5.
2026-01-31 22:21:41 -05:00
Alex Hart
85408f2b12
Convert PartUriParser into Kotlin.
2026-01-31 22:21:41 -05:00
Alex Hart
b698daa4cf
Convert SentMediaQuality to kotlin.
2026-01-31 22:21:41 -05:00
Alex Hart
3a035a1b33
Fix crash when user local can't resolve to a currency in post-restore job.
2026-01-31 22:21:41 -05:00