Commit Graph

  • ed7fd10749 Split MainNavigationRouter into focused domain-specific routers. jeffrey-signal 2026-05-06 10:16:41 -04:00
  • 2ffbf09b1b Fix lint crash by switching static-ips to properties. Greyson Parrelli 2026-05-05 16:46:32 -04:00
  • 799e57dbe9 Fix bug allowing concurrent execution of jobs in the same queue. Greyson Parrelli 2026-04-24 13:26:12 +00:00
  • 572c11ee6d Update to AGP 9.1.1 Greyson Parrelli 2026-03-03 16:27:45 -05:00
  • 4dd5a4ee53 Reduce Compose overhead on lower-end device. Alex Hart 2026-05-05 16:12:01 -03:00
  • 370fca3c89 Block screen recording during registration by applying FLAG_SECURE. Alex Hart 2026-05-05 15:31:35 -03:00
  • d91f130238 Update color and styling of release note update items. Cody Henthorne 2026-05-05 14:04:13 -04:00
  • bb20432417 Fix verification message archive restore. Greyson Parrelli 2026-05-05 12:24:46 -04:00
  • 8138ea5f8f Show error dialog when ChallengeRequired has empty challenges list in change number flow. Greyson Parrelli 2026-04-28 18:58:19 +00:00
  • f235aa0599 Fix audio message timestamp truncation when playback speed toggle is visible. Greyson Parrelli 2026-04-27 19:59:54 +00:00
  • c7d719e983 Fix message text sometimes overlapping the footer text. jeffrey-signal 2026-05-05 10:22:54 -04:00
  • cf71d43a2f Update DRED duration remote config away from global adel-signal 2026-05-04 14:24:04 -07:00
  • 1e70e825a3 Skip session switchover events from non-ACI contacts during backup export. Greyson Parrelli 2026-04-28 15:50:37 +00:00
  • cce1979716 Catch ForegroundServiceStartNotAllowedException in AttachmentProgressService listener. Greyson Parrelli 2026-04-27 18:31:20 +00:00
  • ad7e9c0fd7 Skip unlock animation to reduce screen lock dismiss latency. Greyson Parrelli 2026-04-27 17:34:31 +00:00
  • bd3e1e8059 Catch IllegalArgumentException when setting precomputed text with stale params. Greyson Parrelli 2026-05-01 14:55:50 +00:00
  • adb9e2173f Reroute ISE to NoSessionException. Greyson Parrelli 2026-05-04 14:24:06 -04:00
  • 958c6f451f Fix infinite spinner on RegistrationLockFragment when server rejects registration lock token. Greyson Parrelli 2026-05-04 13:31:32 +00:00
  • ab090236a1 Switch username scanner to use CameraScreen. Greyson Parrelli 2026-05-04 14:14:45 -04:00
  • 23698dbc28 Switch linked device scanner to use CameraScreen. Greyson Parrelli 2026-05-04 14:02:58 -04:00
  • 0542262c49 Improve error handling resiliance. Greyson Parrelli 2026-05-04 13:37:25 -04:00
  • e2d4ca9a4c Improve StorageSyncJob job data reliability. Greyson Parrelli 2026-05-04 13:49:14 +00:00
  • e54f3f501a Fix improper index usage on story queries. Greyson Parrelli 2026-05-04 12:07:39 -04:00
  • 638d4997d1 Improve chat open performance when thread pool is saturated. Cody Henthorne 2026-05-04 11:03:09 -04:00
  • cbd05c4dff Update to RingRTC v2.68.1 Jim Gustafson 2026-05-01 13:25:49 -07:00
  • ef396b5758 Bump libsignal to v0.93.1 andrew-signal 2026-05-01 16:21:38 -04:00
  • 1d36ecafe1 Clean up back-pressed behavior which could result in an empty backstack and crash. Alex Hart 2026-04-30 17:37:47 -03:00
  • 07329c5b0d Migrate VerifyDisplayFragment to compose. Alex Hart 2026-04-30 14:23:49 -03:00
  • 7fc4ec3006 Migrate donation gateway sheet to compose. Alex Hart 2026-04-30 09:43:44 -03:00
  • 9e7477bbeb Ensure that story error query uses proper index. Greyson Parrelli 2026-04-29 16:58:09 -04:00
  • c83054906b Upgrade compose bom. Alex Hart 2026-04-29 17:15:56 -03:00
  • 011dc3495f Fix FiatMoneyTests run on non-US locales. Cody Henthorne 2026-04-29 13:55:25 -04:00
  • 41b833e788 Improve deletion in all media screen. Greyson Parrelli 2026-04-29 11:46:25 -04:00
  • e11f7225d3 Fix crash and subsequent retry after upload to archive fails length check. Cody Henthorne 2026-04-29 12:59:36 -04:00
  • bb261a3d85 Favor internal channel ids for recipients over externally created ones. Cody Henthorne 2026-04-29 12:42:02 -04:00
  • 116f702be6 Add Live Queries tab to Spinner. Greyson Parrelli 2026-04-29 11:30:23 -04:00
  • 4d09776277 Improve db usage around ensuring custom notification channel stae. Cody Henthorne 2026-04-29 12:12:13 -04:00
  • f32184c27e Fix padding around incoming caller name. jeffrey-signal 2026-04-29 12:06:27 -04:00
  • 5fc037b324 Upgrade to SQLCipher 8.14.0 Greyson Parrelli 2026-04-29 11:28:57 -04:00
  • fc9d3e11e8 Only retrieve remote announcements during specific time window. Cody Henthorne 2026-04-28 17:19:44 -04:00
  • a951c7edfe Fix undownloaded voice note button UI bug. Cody Henthorne 2026-04-28 16:43:00 -04:00
  • 9d1714d452 Fix unique constraint crash when remapping recipients in name collision table. Cody Henthorne 2026-04-28 16:20:18 -04:00
  • 9c2825f202 Consistently use core-util Hex utility class. Jordan Rose 2026-04-28 13:16:24 -07:00
  • a8969b34a4 Fix HUF currency formatting. Greyson Parrelli 2026-04-21 13:44:54 +00:00
  • 1f59f3c2c4 Use correct wakelock for link device sync. Cody Henthorne 2026-04-28 15:21:28 -04:00
  • c6d91dce6e Convert ContextUtil to Kotlin. jeffrey-signal 2026-04-28 15:05:22 -04:00
  • 40c4633d41 Add utility method for resolving a FragmentActivity from Context. jeffrey-signal 2026-04-28 14:46:00 -04:00
  • edfe89683b Attempt to fix date headers overlaping scheduled messages. Cody Henthorne 2026-04-28 14:06:33 -04:00
  • cc3bedd154 Center release channel media bubbles in chat. Cody Henthorne 2026-04-28 12:09:43 -04:00
  • 56803a8850 Add internal preference to disable ANR induced crashing. Cody Henthorne 2026-04-28 10:27:57 -04:00
  • 2fdb712b38 Reattempt auth connection when network validated status changes. andrew-signal 2026-04-27 16:26:56 -04:00
  • 3d39045d1b Fix quickstart build failure. Cody Henthorne 2026-04-27 14:05:04 -04:00
  • 90385b4e1c Fix flakey registration test. Greyson Parrelli 2026-04-27 13:01:59 -04:00
  • a02b66601c Remove support for END_SESSION message. Greyson Parrelli 2026-04-27 11:09:37 -04:00
  • a83c57ff73 Use adaptive bitmap for dynamic shortcut icons to remove white border. Alex Hart 2026-04-27 11:51:50 -03:00
  • 3d063b38be Increase okhttp read/write timeouts for debug log uploads. Alex Hart 2026-04-27 11:37:39 -03:00
  • 03d20cb46a Update reproducible build dependencies. dependabot[bot] 2026-04-22 19:11:22 +00:00
  • 561186df90 Adjust auto-download checks. Cody Henthorne 2026-04-27 10:21:03 -04:00
  • fdcd21132c Update logic for processing qrs in CameraScreenViewModel. Alex Hart 2026-04-24 12:41:01 -03:00
  • 1043851423 Bump version to 8.9.1 v8.9.1 Cody Henthorne 2026-04-27 16:37:59 -04:00
  • 9bcbacc3d8 Update translations and other static files. Cody Henthorne 2026-04-27 16:26:33 -04:00
  • c2d7ee6926 Update release notes chat styling. Cody Henthorne 2026-04-27 10:21:29 -04:00
  • ceecacb47e Fix pull-to-refresh triggering when attempting to scroll up in contact search. jeffrey-signal 2026-04-27 16:09:56 -04:00
  • f4986273e4 Fix quote resolution failing for sent sync messages. Greyson Parrelli 2026-04-20 14:35:35 +00:00
  • 5f60adbe69 Update emoji_data.json Greyson Parrelli 2026-04-27 12:46:24 -04:00
  • db6efeaf3d Revert "Migrate VerifyScanFragment to compose." Alex Hart 2026-04-23 16:20:57 -03:00
  • 9b98b03971 Bump version to 8.9.0 v8.9.0 Alex Hart 2026-04-22 16:00:26 -03:00
  • dfbdf30535 Update baseline profile. Alex Hart 2026-04-22 15:49:27 -03:00
  • d567555047 Update translations and other static files. Alex Hart 2026-04-22 15:18:32 -03:00
  • 7658f6c36c Migrate ideal icon and copy. Alex Hart 2026-04-22 15:05:40 -03:00
  • 51bd2d51c6 Add missing remember keys for pane anchors and preferred width to fix stale layout on resize. Greyson Parrelli 2026-04-22 13:10:01 +00:00
  • a00978d96e Two trivial parameter renaming fixes Jesse Weinstein 2026-04-21 21:57:38 -04:00
  • b700529c3b Fix stuck outgoing messages when there a no remaining linked devices. jeffrey-signal 2026-04-22 09:19:01 -04:00
  • 4051cf739c Fix crash when long-pressing a message when in conversation bubble mode. jeffrey-signal 2026-04-22 09:11:30 -04:00
  • 6031fc9113 Modify heuristic for split-pane determination. Alex Hart 2026-04-22 09:30:14 -03:00
  • 454fe86dda Adjust spinner in phone number screen. Michelle Tang 2026-04-21 15:49:43 -04:00
  • 92927ec69b Clear existing key transparency data. Michelle Tang 2026-04-21 11:29:23 -04:00
  • 9fa587b7e4 Migrate VerifyScanFragment to compose. Alex Hart 2026-04-21 12:21:49 -03:00
  • 552361dff4 Remove unused StickyListHeaders dependency. Jesse Weinstein 2026-04-17 00:22:40 +00:00
  • 78a25a6186 Restrict setExactAndAllowWhileIdle to API >= 31. Greyson Parrelli 2026-04-21 11:11:10 -04:00
  • 58fcc07578 Convert flakey MessageTable story instrumentation tests to unit tests. Cody Henthorne 2026-04-21 10:34:49 -04:00
  • 8cd92a400c Add debug and testing apis to Spinner. Cody Henthorne 2026-04-21 09:28:01 -04:00
  • 5d207932c9 Check instrumentation compilation in qa task. Greyson Parrelli 2026-04-20 16:24:05 -04:00
  • 7c147982c4 Supply size to attachment form endpoint for archive backfill. Greyson Parrelli 2026-04-20 15:45:33 -04:00
  • bde1a94122 Parallelize file deletion when turning off local backups. Alex Hart 2026-04-20 16:56:12 -03:00
  • 2b66d7485a Fix PiP on-back behavior. Alex Hart 2026-04-20 16:32:22 -03:00
  • 017b902c3c Increase regV5 test coverage. Greyson Parrelli 2026-04-17 16:41:14 -04:00
  • 357fbfa8aa Update reproducible build dependencies. dependabot[bot] 2026-04-17 19:23:37 +00:00
  • 0ce667f4af Update enter aep for large screens. Michelle Tang 2026-04-20 13:00:29 -04:00
  • c4d78243c8 Fix message backups education screen typo. jeffrey-signal 2026-04-20 08:35:27 -04:00
  • 51e12b2c76 Add flag to try different alarm for scheduled messages. Greyson Parrelli 2026-04-18 22:36:16 -04:00
  • 4dea1d8aa1 Move storage service operations into the network module. Greyson Parrelli 2026-04-18 22:35:59 -04:00
  • 89c645dea3 Create a network module. Greyson Parrelli 2026-04-07 09:38:06 -04:00
  • cd01d5f0b7 Enable remote mute for external users. Greyson Parrelli 2026-04-17 16:52:11 -04:00
  • 8730e28282 Update restore selection for large screens. Michelle Tang 2026-04-17 16:31:49 -04:00
  • 82046dd55f Add support for remote backup restore to regV5. Greyson Parrelli 2026-04-16 15:52:12 -04:00
  • 76e30ab09f Add verified group title tracking and syncing. Cody Henthorne 2026-04-17 15:52:56 -04:00
  • f680256f1d Remove range from copyright. Greyson Parrelli 2026-04-17 15:22:33 -04:00
  • da590a3241 Update verification code screen. Michelle Tang 2026-04-17 15:13:00 -04:00
  • 91f73b473f Sanitize donations webview intents. Alex Hart 2026-04-17 16:08:53 -03:00