Nicholas Tinsley
295d4b9466
Pin left GIF button to bottom of compose box.
2024-06-05 15:46:01 -04:00
Ahmed El herz
5e490376f4
Fix initial event not triggering onTouchEvent.
...
Fixes #13351
2024-06-05 15:46:01 -04:00
Greyson Parrelli
fa27531c00
Inline SVR2 feature flag.
2024-06-05 15:46:01 -04:00
Cody Henthorne
2737e5613c
Use raw values for learned profile name event.
2024-06-05 15:46:01 -04:00
Greyson Parrelli
96165ad5a8
Fix username getting prematurely removed from recipient.
2024-06-05 15:46:00 -04:00
Clark
29cafb11eb
Update proto and add payments export without tombstone.
2024-06-05 15:46:00 -04:00
Clark
2a3cb80217
Add ui wiring for archive thumbnail support.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
3d382ee15e
Use extension functions instead of LibSignalNetwork class.
2024-06-05 15:46:00 -04:00
Clark
6069dfc6f8
Add a separate column for tracking thumbnail restore state.
2024-06-05 15:46:00 -04:00
Clark Chen
dee19ed94a
Fix attachment table v231 migration consistency.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
905b0681f5
Update otpk/kpk tests.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
b6a4e1f145
Rewrite the AppDependencies system.
2024-06-05 15:46:00 -04:00
Alex Hart
a0131bf39b
Fix db inconsistency.
2024-06-05 15:46:00 -04:00
Alex Hart
7ed77a00df
Remove unused method from RecipientTable.
2024-06-05 15:46:00 -04:00
Alex Hart
887c173d8f
Move camera flip and improve movement of some ui elements.
2024-06-05 15:46:00 -04:00
Cody Henthorne
6362da7a50
Refactor group state processing.
2024-06-05 15:46:00 -04:00
Alex Hart
99ae7c5961
Add search view extension for incognito keyboards.
2024-06-05 15:46:00 -04:00
Clark
5c3ea712fe
Add streaming video support for attachment files.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
bc5cb454bf
Ship "instant" video playback.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
8a7c2c1e20
Rotate libsignal CDS feature flag.
2024-06-05 15:46:00 -04:00
Cody Henthorne
a81a675d59
Add Delete for Me sync support.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
1c66da7873
Update slow notification debugging info.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
afe3cd1098
Additional error handling for registration v2.
2024-06-05 15:46:00 -04:00
Alex Hart
4f3ee9ca1d
Skip the contact links migration if contact permissions are disabled.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
7771aaa501
Sort the language list during build for determinism.
...
Addresses #13565 .
2024-06-05 15:46:00 -04:00
Greyson Parrelli
5ad38c7960
Ensure archive data is copied when deduping.
2024-06-05 15:46:00 -04:00
Alex Hart
0fb1514da2
Consolidate subscription information and manage button to a single row.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
f37efd7e15
Add additional error handling for registration v2.
2024-06-05 15:46:00 -04:00
mtang-signal
1ae2464df1
Update remaining gallery permission UI.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
0425b70d31
Do not show unregistered contacts in search results.
2024-06-05 15:46:00 -04:00
Clark
7b0d3f36dc
Ignore digest for downloading archived thumbnails.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
14b917dc7e
Fix typo in query resulting in contacts not being unlinked.
2024-06-05 15:46:00 -04:00
Ehren Kret
6184cc0307
Migrate existing raw contacts to add video call links.
2024-06-05 15:46:00 -04:00
Nicholas Tinsley
870aa8e7b0
Fix country code sorting in reg v2.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
a464b413d9
Use correct label in log.
2024-06-05 15:46:00 -04:00
Alex Hart
d719edf104
Rewrite in-app-payment flows to prepare for backups support.
2024-06-05 15:46:00 -04:00
mtang-signal
b36b00a11c
Update camera permission UI for voice calls.
2024-06-05 15:46:00 -04:00
mtang-signal
a99db2b16e
Update camera permission UI for usernames.
2024-06-05 15:46:00 -04:00
Greyson Parrelli
2744dec43a
Switch to using dateSent for jump-to-calendar.
...
We use dateSent for date dividers, but were using dateReceived for
calendar date availability, which would occasionally result in a
mismatch. Switched to use the same thing we use for date dividers.
2024-06-05 15:45:59 -04:00
Greyson Parrelli
6f2cce1494
Add acknowledgements from libsigna/ringrtc.
2024-06-05 15:45:59 -04:00
Greyson Parrelli
689ee243aa
Fix potential sqlite conflict in dlist on recipient remap.
2024-06-05 15:45:59 -04:00
Cody Henthorne
537fc0ef5c
Update to Kotlin 1.9.20, AGP 8.4.0, and Gradle 8.6
2024-06-05 15:45:59 -04:00
Clark Chen
e647b31f29
Explicitly persist message backup tier.
2024-05-17 10:39:09 -04:00
Nicholas Tinsley
cfb4377de3
Apply automated ktlint 1.2.1 formatting.
2024-05-17 09:33:22 -04:00
Nicholas Tinsley
59006d3182
Upgrade ktlint to 1.2.1.
2024-05-17 09:33:22 -04:00
Nicholas Tinsley
503faea3a9
Support voice verification in registration v2.
2024-05-17 09:33:22 -04:00
Nicholas Tinsley
eb114de5c8
Bump version to 7.8.1
2024-05-16 15:50:48 -04:00
Nicholas Tinsley
1bf9695cff
Update translations and other static files.
2024-05-16 15:45:51 -04:00
Clark
241bf065e8
Fix missing thumbnail_file column in media query.
2024-05-16 13:09:58 -04:00
Clark Chen
e0f3b35805
Fix missing archive_thumbnail_cdn column.
2024-05-16 12:30:33 -04:00