Commit Graph

258 Commits

Author SHA1 Message Date
Greyson Parrelli 48374e6950 Add support for starring messages. 2026-03-25 16:31:09 -04:00
Greyson Parrelli 7253aaaa14 Add the ability to filter search by date and author. 2026-03-25 16:31:08 -04:00
Cody Henthorne a62f07db11 Reintroduce preliminary telecom support for 1:1 calling. 2026-03-18 13:15:49 -04:00
Greyson Parrelli e7d1db446b Add support for story archiving. 2026-03-09 12:24:11 -04:00
jeffrey-signal 0b2d3edcce Add member labels education sheet. 2026-02-25 19:38:12 -05:00
Alex Hart c9dd332abd Pre-Registration Restoration from Local Unified Backup. 2026-02-24 16:50:01 -05:00
Alex Hart 58d2c92102 Move the rest of the permissions classes. 2026-02-11 18:08:57 -05:00
Alex Hart 5c415139fd Reshape entry point for V3 media screens. 2026-02-10 10:35:54 -05:00
Alex Hart 0cd93986bd Add media send feature module. 2026-02-03 11:25:57 -04:00
Greyson Parrelli daac3bd143 Attempt to remove an android datatransport service.
Relates to #14556
2026-01-31 22:21:41 -05:00
Greyson Parrelli 9012a2afc0 Prompt users to backup during quick restore. 2026-01-20 15:04:02 -04:00
Alex Hart 17d338f7af New system PiP treatment. 2026-01-20 15:04:01 -04:00
jeffrey-signal 98580e6a6b Move sticker preview classes to preview subpackage. 2026-01-13 12:20:29 -05:00
jeffrey-signal 2f0a63774f Move StickerManagementScreen to its own file. 2026-01-13 12:20:29 -05:00
Greyson Parrelli 6f213158ed Clean up AndroidManifest.xml 2026-01-08 07:39:44 -05:00
Cody Henthorne d9ecab5240 Update local backup v2 support. 2026-01-08 07:39:42 -05:00
jeffrey-signal da9c5edcc6 Fix share intent handling for multiple images with captions. 2025-12-05 09:50:55 -06:00
Michelle Tang 80598d42cc Add basic pinned message support. 2025-12-02 14:31:36 -06:00
Cody Henthorne 87e56bf4bf Route system camera quick restore qr scan into Signal camera. 2025-12-02 14:31:35 -06:00
jeffrey-signal a3aeceb041 Enable split pane UI for add to groups screen. 2025-12-02 14:31:35 -06:00
jeffrey-signal 1b77a523e4 Add split pane UI for add to groups screen. 2025-12-02 14:31:35 -06:00
jeffrey-signal 94241f7068 Enable split pane UI for add group members screen. 2025-11-19 15:44:53 -05:00
jeffrey-signal a96a0a7009 Enable split pane UI for new call screen. 2025-11-07 15:20:05 -05:00
Alex Hart 75a53974a4 Fix update of windowsizeclass. 2025-10-29 14:33:50 -04:00
jeffrey-signal d903bcf2b1 Enable split pane UI for create group screen. 2025-10-29 14:33:48 -04:00
jeffrey-signal d6446d2954 Add split-pane UI for create group screen. 2025-10-22 15:53:09 -04:00
jeffrey-signal 9d0422a898 Enable split pane UI for new conversation screen. 2025-10-17 19:46:42 -04:00
andrew-signal e6399517ee Update manifest to reflect constrained satellite network support.
Co-authored-by: Avanish Subbiah <subbiah@purdue.edu>
2025-10-15 15:26:34 -04:00
jeffrey-signal 534756c833 Add split pane UI for new conversation screen. 2025-10-08 16:15:28 -03:00
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