Commit Graph
10410 Commits
Author SHA1 Message Date
Alex Hart ff04e5c5c3 Ensure metadata is available when writing chat style attachments. 2026-03-26 10:51:51 -03:00
Alex Hart e529fbd1bc Suppress megaphone for upgrade path. 2026-03-26 09:41:47 -03:00
Alex HartandCody Henthorne f2e4881026 Add underpinnings to allow for local plaintext export.
Co-authored-by: Cody Henthorne <cody@signal.org>
2026-03-25 16:31:10 -04:00
Alex HartandCody Henthorne b605148ac4 Wake lock during restore. 2026-03-25 16:31:10 -04:00
Cody Henthorne 2b9126d74b Update group terminated banner. 2026-03-25 16:31:10 -04:00
Alex HartandCody Henthorne 206f6d84e7 Remove size line from backup info. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 01836b3a7c Update emoji to unicode 17. 2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne e68691c966 Show final disappearing timer value for collapsed events. 2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne 957f473e77 Ensure we upgrade properly from v1. 2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne 8a023100ea Write backup file timestamp in utc. 2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne 5bfdca509c Fix dark mode on update card. 2026-03-25 16:31:09 -04:00
Tushar SoniandCody Henthorne 9a837254ec Simplify recipient list truncation in CreateFolderScreen.
Resolves signalapp/Signal-Android#14439
Closes signalapp/Signal-Android#14473
2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne 3f27769d20 Enable new local backup export for external users. 2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne 4f260c2063 Backfill collapsible messages. 2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne fce6651e26 Fix pinned messages with attachments. 2026-03-25 16:31:09 -04:00
DivyaKhunt07andCody Henthorne 5568a14490 Fix unexpected keyboard appearance on repeated back swipe.
Resolves signalapp/Signal-Android#14618
Closes signalapp/Signal-Android#14633
2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne 378ebb00c4 Allow multiselect deleting for collapsed events. 2026-03-25 16:31:09 -04:00
Cody Henthorne c81f40eb74 Add additional group terminate checks. 2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne d97bde3959 Update to utilize main activity instead of passthrough. 2026-03-25 16:31:09 -04:00
jeffrey-signalandCody Henthorne 4d301a4f66 Show conversation settings in the detail pane on large screens. 2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne 9941b2d123 Fix several bugs in the local backup restore flow. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 089d8a50b2 Promote the new APNG renderer to a normal flag. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne eb8ad5218d Filter archived stories from the stories landing page query. 2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne 21b1401fc4 Update safety number tappable area. 2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne 58ea9a1f48 Rename collapsed events for 1:1. 2026-03-25 16:31:09 -04:00
Michelle TangandCody Henthorne c3b8768570 Turn on collapsing chat events for internal users. 2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne 94e3dabc20 Confirm backup location after successful local backup restore. 2026-03-25 16:31:09 -04:00
Jesse WeinsteinandCody Henthorne 542a820e22 Remove UriSerializer typealias -- it is only used in two places 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 8f7cc52255 Fix bug around collision detection filtering. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 63888f1c99 Refactor name collision tables to improve perf. 2026-03-25 16:31:09 -04:00
jeffrey-signalandCody Henthorne a588522c9b Support navigating back to MainActivity with no conversation selected. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 7a2eca3bd5 Fix all media storage overview performance. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne a8ba0dccca Fix story reply thumbnails. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 782c83cc4e Fix story download bug. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 46e6ae915c Add better loading states for story archive and starred. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 8a887b65a1 Extract base archive classes into their own module. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 08491579dd Add links to the all media view. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 25b01a30be Improve memory usage of new APNG renderer by making it streaming. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne 48374e6950 Add support for starring messages. 2026-03-25 16:31:09 -04:00
jeffrey-signalandCody Henthorne 6496f236ea Fix secure backups learn more link.
Resolves signalapp/Signal-Android#14657
2026-03-25 16:31:09 -04:00
Alex HartandCody Henthorne e767434c2b Perform StorageServiceRestore on skip if already registered. 2026-03-25 16:31:09 -04:00
Greyson ParrelliandCody Henthorne c3f9e5d972 Add new APNG renderer, just for internal users for now. 2026-03-25 16:31:08 -04:00
Alex HartandCody Henthorne 34d87cf6e1 Warning dialogs for local backup restore. 2026-03-25 16:31:08 -04:00
Greyson ParrelliandCody Henthorne e657a4adf3 Guard auto-lower hand behind labs. 2026-03-25 16:31:08 -04:00
jeffrey-signalandCody Henthorne 9594599d60 Fix unread filter deactivating when scrolling through the conversation list. 2026-03-25 16:31:08 -04:00
Cody Henthorne a0c0acb8fc Add group terminate support. 2026-03-25 16:31:08 -04:00
Greyson ParrelliandCody Henthorne 0896718e5c Annotate labs features as such. 2026-03-25 16:31:08 -04:00
Greyson ParrelliandCody Henthorne be4bf27ede Remove attachment table JSON join. 2026-03-25 16:31:08 -04:00
Greyson ParrelliandCody Henthorne 7253aaaa14 Add the ability to filter search by date and author. 2026-03-25 16:31:08 -04:00
jeffrey-signalandCody Henthorne 72cbe61f6c Prepare conversation fragment navigation for two-pane conversation settings. 2026-03-25 16:31:08 -04:00