Commit Graph

7942 Commits

Author SHA1 Message Date
Alex Hart 20ab362f2c Fix screen-on for calling activity. 2025-02-07 13:06:22 -04:00
Michelle Tang 5173916699 Add more fixes to the country picker. 2025-02-06 16:19:43 -05:00
Greyson Parrelli 254b0dacc3 Fix handling of E164-only contacts in incoming block sync message. 2025-02-06 10:48:35 -05:00
Michelle Tang 02e7c035aa Add fixes to country picker. 2025-02-05 16:55:11 -05:00
Alex Hart e840efcecc Implement 1:1 call mutes state. 2025-02-05 16:55:11 -05:00
Greyson Parrelli 23ad23c341 Ensure backup failures halt ArchiveUploadProgress. 2025-02-05 16:55:11 -05:00
Alex Hart 90094fbb11 Fix flickering text caused by calling onSizeChanged en-masse. 2025-02-05 16:55:11 -05:00
Alex Hart ecf06647c6 Fix full screen incoming call view. 2025-02-05 16:55:11 -05:00
Cody Henthorne 40665aa412 Prevent accidental copy of date received in message details screen. 2025-02-05 16:55:11 -05:00
Cody Henthorne 9c9620c917 Do not connect to web socket until restore decision made. 2025-02-05 16:55:11 -05:00
Cody Henthorne 1156c546d4 Add 'you' case for rejecting a group request. 2025-02-05 16:55:11 -05:00
Michelle Tang 7755aa1c4e Fix foldable camera issues. 2025-02-05 16:55:11 -05:00
andrew-signal 2186e2bf92 Update LibSignalChatConnection to use new ChatConnection API rather than ChatService 2025-02-05 16:55:11 -05:00
Cody Henthorne fe44789d88 Revamp restore decisions state and flesh out post registration restore options. 2025-02-05 16:55:11 -05:00
Greyson Parrelli d8116c60c1 Add migration to repair missing FTS triggers. 2025-02-05 16:55:10 -05:00
Alex Hart 6a884ba678 Fix call screen pip aspect ratio in large landscape group calls. 2025-02-05 16:55:10 -05:00
Sagar 119ee9666d Clamp videos to max duration after media quality change.
Fixes #13930
Resolves #13932
2025-02-05 16:55:10 -05:00
Sagar 4369591966 Ensure notification profile visibility updates on all tabs.
Resolve #13945
2025-02-05 16:55:10 -05:00
Sagar 0e4f191304 Fix Scheduled MmsMessage DateTime visibility.
Resolves #13967
2025-02-05 16:55:10 -05:00
Angelin Scheidweiler a76e271f20 Enforce no grouping in currency formatter, to be consistent with MoneyFilter.
Fixes #13922
Resolves #13923
2025-02-05 16:55:10 -05:00
Shazz 2a89decb95 Support searching for emoji by emoji itself.
Resolves #13964
2025-02-05 16:55:10 -05:00
Alex Hart eac44de527 Convert WebRtcCallViewModel into Kotlin. 2025-02-05 16:55:10 -05:00
Greyson Parrelli 27a3cc0305 Save outgoing message bodies as trimmed. 2025-01-31 19:28:41 -05:00
Alex Hart fee7d20cc6 Convert WebRtcCallingActivity to Kotlin. 2025-01-31 19:28:41 -05:00
Sagar 386ebaa6df Respect flash setting while recording video.
Resolves #13946
2025-01-31 19:28:41 -05:00
Michelle Tang a934df5f97 Update linked device education logic. 2025-01-31 19:28:40 -05:00
Michelle Tang 2ad04b1e88 Add new country picker for registration.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2025-01-31 18:56:24 -05:00
Greyson Parrelli 0a90d9f003 Allow syncing additional types of messages to linked devices. 2025-01-31 15:33:14 -05:00
Alex Hart 112874c080 Add new copy for linked device dialogs. 2025-01-31 14:44:20 -04:00
Greyson Parrelli 8962b67e33 Do not export blank profile name changes. 2025-01-30 15:47:00 -05:00
Cody Henthorne e3b1ef7904 Add info dialog about phone number discoverability during registration. 2025-01-30 11:42:07 -05:00
Greyson Parrelli d94f382c5e Add migration to fix possible duplicate numbers. 2025-01-30 11:33:40 -05:00
Cody Henthorne 0f3214a511 Fix missing cancel request to join group bug. 2025-01-30 11:15:20 -05:00
Greyson Parrelli 0bcc630b8a Export all threads, even if inactive. 2025-01-29 16:19:00 -05:00
Greyson Parrelli 2f5aa92960 Fix profile update backup export check. 2025-01-29 16:19:00 -05:00
Greyson Parrelli d35ec54c5c Various backup performance improvements. 2025-01-29 16:11:39 -05:00
Michelle Tang 48c088f36c Stop missed call notifications after import. 2025-01-29 15:30:47 -05:00
Alex Hart b937c9c69b Hide waiting to be let in bar when in pip mode. 2025-01-29 15:30:47 -05:00
Alex Hart c723bc812a ActiveSubscription state error unit tests for recurring job. 2025-01-29 15:30:47 -05:00
Michelle Tang fd1e47888a Adjust strings for media and calls. 2025-01-29 15:30:47 -05:00
Cody Henthorne c431ba3f7a Handle additional backup transfer to new phone validation errors. 2025-01-29 15:30:47 -05:00
Greyson Parrelli 77bbc6b5f4 Do not export group story replies. 2025-01-29 15:30:47 -05:00
Cody Henthorne f9a9c895ad Hide report button for Release Notes Channel. 2025-01-29 15:30:47 -05:00
Greyson Parrelli 3c35b3e1b6 Rotate link+sync capability. 2025-01-29 15:30:47 -05:00
Cody Henthorne 49e4eb95d4 Fix invalid group authoriziation cache crash. 2025-01-29 15:30:47 -05:00
Greyson Parrelli 9862b758e5 Update to libsignal 0.65.4 2025-01-29 15:30:47 -05:00
Greyson Parrelli 2e89b8acee Skip messages that aren't in the right place. 2025-01-29 15:30:47 -05:00
andrew-signal 1b2a62ae09 Pass network change events down to libsignal-net 2025-01-28 10:57:55 -05:00
Cody Henthorne 139b62e469 Update sad paths around manual backup key restore. 2025-01-28 10:57:55 -05:00
Alex Hart b5f323d4af Add unit tests for InAppPaymentRecurringContextJob. 2025-01-28 10:57:55 -05:00