Commit Graph
10359 Commits
Author SHA1 Message Date
Greyson ParrelliandAlex Hart efec070728 Force screen security flag on PIN screens. 2026-06-03 15:06:31 -03:00
Greyson ParrelliandAlex Hart 99aa8a602b Force a WAL checkpoint after message deletions. 2026-06-03 15:06:31 -03:00
Greyson ParrelliandAlex Hart 4a68e0c469 Fix backup progress being stuck. 2026-06-03 15:06:31 -03:00
Michelle TangandAlex Hart be80619a3b Disappear 1:1 calls. 2026-06-03 15:06:31 -03:00
fethijandAlex Hart a0d605d1b1 Fix integer division in failed-service-start heuristic 2026-06-03 15:06:31 -03:00
Greyson ParrelliandAlex Hart 843b656fb6 Use specific remote config for slow database notification. 2026-06-03 15:06:31 -03:00
Cody HenthorneandAlex Hart f5f5bf0a67 Use view stubs for heavy, low use compose drafting views. 2026-06-03 15:06:31 -03:00
Cody HenthorneandMichelle Tang bf73954f42 Add indexes for slow database queries and optimize view-once query. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang 1fd651ee50 Fix answered ringing group calls getting marked as missed. 2026-06-03 13:55:36 -04:00
Greyson ParrelliandMichelle Tang f76292769a Update MessageApiV2 to use libsignal-net. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang 51c4afe5f5 Add missing unidentified status data to individual send v2 sync message. 2026-06-03 13:55:36 -04:00
fe435433fd Add missing handler for group request join/cancel update.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-06-03 13:55:36 -04:00
andrew-signalandMichelle Tang fa8098a9aa Bump to libsignal v0.94.2. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang 91d3fa8ad5 Fix bugs around stalled media restore and add recovery logic. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang 89bffe39ae Improve cold start performance. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang de2a5ea440 Add internal slow database transaction logging and alerting. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang a54d62c09d Fix db access on main thread during conversation open. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang e6e6075c9b Fix potential Recipient.resolve on main thread for group thread list item. 2026-06-03 13:55:36 -04:00
Cody HenthorneandMichelle Tang b7f09ef923 Retry delivery receipt send on generic IO failures. 2026-06-03 13:55:36 -04:00
Alex HartandMichelle Tang 50884e144e Add linked device registration skeleton UI. 2026-06-03 13:55:35 -04:00
Alex HartandMichelle Tang 274feb168e Fix story preview thumbnails not rendering in contact picker. 2026-06-03 13:55:35 -04:00
Cody HenthorneandMichelle Tang f5e8e15785 Add index for notification state query. 2026-06-03 13:55:35 -04:00
Michelle Tang 7e6ad92ca8 Turn off KT. 2026-06-02 23:58:41 -04:00
Greyson Parrelli f926d9c893 Update SVR2 enclave. 2026-05-28 00:23:29 -04:00
Michelle Tang 3e1df5b8ac Turn on KT. 2026-05-27 14:08:54 -04:00
Cody HenthorneandMichelle Tang abcd65603c Fix block/unblock causing ANR in recipient bottom sheet. 2026-05-27 14:08:54 -04:00
Greyson ParrelliandMichelle Tang 7b23110cac Improve instrumentation setup. 2026-05-27 14:08:54 -04:00
Greyson ParrelliandMichelle Tang baa4dd3c86 Improve handling of devices without Play Services. 2026-05-27 14:08:54 -04:00
Greyson ParrelliandMichelle Tang 0beda1e615 Cancel delayed notifications when notification state is empty. 2026-05-27 14:01:29 -04:00
f5f686fece Add call-link specific network error handling.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-05-27 14:01:29 -04:00
fm-sysandMichelle Tang 1864534174 Add long press to copy app version code.
Co-authored-by: jeffrey-signal <jeffrey@signal.org>

Closes signalapp/Signal-Android#14795
2026-05-27 14:01:29 -04:00
54c4bda4f2 Allow local backup restore to proceed regardless of remote restore failure state.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-05-27 14:01:29 -04:00
Greyson ParrelliandMichelle Tang 122e1770b7 Hide keyboard on contact selection when add-message is disabled. 2026-05-27 14:01:29 -04:00
Greyson ParrelliandMichelle Tang 68eb4d3c82 Propagate force flag to story attachment downloads. 2026-05-27 14:01:29 -04:00
Greyson ParrelliandMichelle Tang ce4d68a20f Filter shortcode numbers in externalContact to prevent E164 re-formatting crash. 2026-05-27 14:01:29 -04:00
Greyson ParrelliandMichelle Tang 5d45914a08 Improved send performance. 2026-05-27 14:01:29 -04:00
Greyson ParrelliandMichelle Tang b2f450d849 Add index to make marking unread faster. 2026-05-27 14:01:29 -04:00
Cody HenthorneandMichelle Tang ed73dc2c24 Remove system call triggering location request. 2026-05-27 14:01:28 -04:00
andrew-signalandMichelle Tang 71967b278e Remove cluster of orphaned code around CameraContactSelectionViewController. 2026-05-27 14:01:28 -04:00
Greyson ParrelliandMichelle Tang f206487ede Add MessageService and IndividualSendJobV2. 2026-05-27 14:01:28 -04:00
Greyson ParrelliandMichelle Tang 0284da2d0f Move a lot of utils into core. 2026-05-27 14:01:28 -04:00
Alex HartandMichelle Tang 15a3a8efde Add debug log pop (8 clicks) for reg v5.
Co-authored-by: Michelle Tang <mtang@signal.org>
2026-05-27 14:01:28 -04:00
Cody HenthorneandMichelle Tang 41f52ed886 Fix thrashing storage service fields. 2026-05-27 14:01:28 -04:00
Cody HenthorneandMichelle Tang ec07b7805e Fix incorrect sync message being sent when network drops group send response. 2026-05-27 14:01:28 -04:00
AlexandriaandMichelle Tang 333e514a2f Fix media review confirm button color.
Closes signalapp/Signal-Android#14683
2026-05-27 14:01:28 -04:00
16fc81f715 Use bitmap avatar icons on API 36+ to avoid BadForegroundServiceNotificationException.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-05-27 13:03:24 -04:00
Alex HartandGitHub b4f2d8682f Always load avatar in the background. 2026-05-27 12:54:11 -03:00
Michelle Tang da85d0b4eb Turn off KT. 2026-05-26 15:34:19 -04:00
Cody HenthorneandGitHub 5aa7e3a7c1 Only take remote release note sync data if present. 2026-05-26 12:33:42 -04:00
c92b0505df Move ContactSearchPagedDataSource.size() off the main thread to fix ANR.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2026-05-26 12:55:50 -03:00