Commit Graph

229 Commits

Author SHA1 Message Date
Cody Henthorne
6976ac7d44 Move v3 classes to base registration package. 2025-09-24 16:29:57 -04:00
Cody Henthorne
8dc2077ad0 Remove regv2. 2025-09-24 16:29:57 -04:00
Greyson Parrelli
9c705f3a45 Remove unnecessary SMS entrypoint.
Fixes #14213
2025-09-23 20:21:30 -04:00
Michelle Tang
47fb0deca4 Add foreground service when restoring backup media. 2025-08-25 18:01:22 -04:00
Michelle Tang
359f473b59 Add verify key megaphone. 2025-07-16 12:42:35 -04:00
Alex Hart
6e0faee30f Remove launchMode from MainActivity. 2025-06-24 14:22:43 -03:00
Michelle Tang
b79ec79644 Fix backups not being scheduled. 2025-05-14 16:43:16 -04:00
Jeffrey Starke
844dec06b1 Delete old/unused sticker management v1 code.
Deletes the old code related to sticker management v1 and removes the v2 prefix from the new classes.
2025-05-14 16:43:16 -04:00
Alex Hart
fabec719ab Prevent multiple activity instances and fix strange launch behavior. 2025-05-06 17:58:48 -04:00
Michelle Tang
866c232045 Convert InviteActivity to a fragment. 2025-05-06 17:58:48 -04:00
Alex Hart
ae90b2ecd9 Add support for conversation intent routing to MainActivity. 2025-04-24 15:55:39 -04:00
Alex Hart
893725e304 Dynamic split pane support via internal setting. 2025-04-24 15:55:39 -04:00
Jeffrey Starke
885588db86 Create new sticker management screen with tabbed interface.
Adds a skeleton implementation of `StickerManagementActivityV2`. This new activity is not currently connected to anything, but once complete it will replace `StickerManagementActivity`.
2025-04-16 11:22:23 -03:00
Alex Hart
5bce2884a7 Add predictive back gesture support to MainActivity. 2025-04-09 15:29:52 -04:00
Jeffrey Starke
9d3f4ffa08 Add groups in common screen.
Adds a new screen to show which groups the user has in common with another user.
2025-04-09 15:27:46 -04:00
Greyson Parrelli
8a2e15b76b Update to gradle 8.9.0 2025-03-31 14:44:06 -04:00
Michelle Tang
95e0f7d571 Update biometrics check when linking. 2025-02-12 16:22:52 -05:00
Cody Henthorne
fe44789d88 Revamp restore decisions state and flesh out post registration restore options. 2025-02-05 16:55:11 -05:00
Alex Hart
eac44de527 Convert WebRtcCallViewModel into Kotlin. 2025-02-05 16:55:10 -05:00
Alex Hart
fee7d20cc6 Convert WebRtcCallingActivity to Kotlin. 2025-01-31 19:28:41 -05:00
Greyson Parrelli
771ba28f6d Upgrade to AGP 8.7.2 2024-12-21 12:39:10 -05:00
Cody Henthorne
39b4484887 Use calling service type for calls. 2024-12-04 14:19:40 -05:00
Cody Henthorne
0913b84657 Verify group ids on peer-to-peer group changes. 2024-12-04 14:19:40 -05:00
Alex Hart
34eef0bf5c Add sgnl://ideal support to app deeplinks. 2024-11-22 13:35:01 -05:00
John Carlson
94faa3f15c Remove Apache http client dependency.
Resolves #13786
2024-11-13 21:54:15 -05:00
Michelle Tang
5e8318d63f Fix theme transitions in chats. 2024-11-13 21:46:55 -05:00
Cody Henthorne
22c4e2d084 Update registration for new restore flows. 2024-11-08 11:16:00 -05:00
Greyson Parrelli
898d5ccb78 Remove old device link flow. 2024-10-23 15:51:54 -04:00
Alex Hart
48bd57c56a Start re-work of play billing checkout flow. 2024-09-20 10:52:18 -04:00
Alex Hart
26e79db057 Begin re-architecture of calling screen. 2024-08-22 13:04:59 -07:00
Alex Hart
16a732171a Add 'create a pin' button to backups sub pin entry sheet. 2024-08-08 12:22:34 -07:00
Greyson Parrelli
ddb367edbe Update WebView fields in AndroidManifest. 2024-08-08 12:19:01 -07:00
Cody Henthorne
aebaff736c Fix mic usage for api34 when app is backgrounded. 2024-08-08 12:19:01 -07:00
Cody Henthorne
dc7208922c Update target SDK to 34. 2024-08-08 12:19:00 -07:00
Michelle Tang
57adab858c Add selected photos access. 2024-08-08 12:19:00 -07:00
Alex Hart
e7720640d1 Implement landscape calling. 2024-07-22 11:59:11 -04:00
Clark
3c10966a36 Add logging for Conversation activity restart due to config changes. 2024-07-17 15:21:14 -04:00
Greyson Parrelli
47cd1b568f Add lock screen help dialog. 2024-07-09 13:40:41 -04:00
Nicholas Tinsley
d7b5c6bff3 Delete registration V1. 2024-06-26 13:39:28 -04:00
Alex Hart
6b50be78c0 Implement start of backups payment integration work. 2024-06-24 15:04:02 -04:00
Michelle Tang
d9c42a4135 Add ability to scan linked device qr code from gallery. 2024-06-21 09:19:47 -03:00
Clark
66c50bef44 Hook up message backup restore flow to reg v2.
Co-authored-by: Nicholas Tinsley <nicholas@signal.org>
2024-06-21 09:19:46 -03:00
Nicholas Tinsley
1e35403c87 Change Number V2. 2024-06-05 15:46:01 -04:00
Ehren Kret
757c0fd2ea create video call mimetype for raw contacts links 2024-05-16 10:16:10 -04:00
Cody Henthorne
42aeceffe2 Revert full usage of ActiveCallManager. 2024-04-22 16:32:27 -04:00
Nicholas Tinsley
62cf3feeaa Restore a Local Backup v2 2024-04-18 16:24:13 -04:00
Alex Hart
d9e9fe1d6a Move backups selection code to its own package. 2024-04-18 16:24:13 -04:00
Nicholas Tinsley
eec2685e67 Registration refactor initial scaffolding. 2024-04-18 16:24:13 -04:00
Clark
689eacd618 Add initial support for backup and restore of message and media to staging.
Co-authored-by: Cody Henthorne <cody@signal.org>
2024-04-18 16:24:13 -04:00
Cody Henthorne
eefc86f27e Fix dangling call notification and remove active call manager flag. 2024-04-12 09:38:06 -04:00