Commit Graph

  • cd92feb2b7 Write profile avatars to temp file before renaming to final location. Greyson Parrelli 2026-04-08 19:58:14 +00:00
  • 3b603f08ed Add defensive size check to stream read. Greyson Parrelli 2026-04-09 08:39:13 -04:00
  • 281f062b29 Remove the DeprecatedPersistentBlobProvider. Greyson Parrelli 2026-04-08 16:59:48 -04:00
  • b054a7eb76 Bump version to 8.7.3 v8.7.3 jeffrey-signal 2026-04-13 16:15:41 -04:00
  • 33b9c88ecd Update baseline profile. jeffrey-signal 2026-04-13 15:40:05 -04:00
  • 253d36ae13 Update translations and other static files. jeffrey-signal 2026-04-13 15:32:54 -04:00
  • 8306f8ec5b Improve collapsed set selection. Michelle Tang 2026-04-13 12:42:09 -04:00
  • 69b6d7ef9a Fix missing gallery photos. Michelle Tang 2026-04-13 12:16:46 -04:00
  • aeeba3d2df Fix NPE when there's no retryafter duration. Greyson Parrelli 2026-04-12 14:20:32 -04:00
  • dfd2f7baf9 Bump version to 8.7.2 v8.7.2 Greyson Parrelli 2026-04-09 22:44:57 -04:00
  • 5de17a971d Update translations and other static files. Greyson Parrelli 2026-04-09 22:44:34 -04:00
  • 001896d244 Fix image transition animation. Greyson Parrelli 2026-04-09 22:02:46 -04:00
  • 1844b128e1 Use server timestamp for admin delete. Michelle Tang 2026-04-09 17:17:55 -04:00
  • 08623cc0c4 Use proper sender for early messages. Michelle Tang 2026-04-09 15:44:35 -04:00
  • f93a948169 Fix PIN creation loop during registration. Greyson Parrelli 2026-04-09 13:48:46 -04:00
  • 76476191be Show better error ux for group calls you cannot start. Cody Henthorne 2026-04-09 10:27:44 -04:00
  • d00bb28ee4 Bump version to 8.7.1 v8.7.1 Greyson Parrelli 2026-04-08 22:10:47 -04:00
  • 453e5bede7 Fix bad bubble tints for chats with wallpapers. Greyson Parrelli 2026-04-08 22:04:17 -04:00
  • c7c108bd77 Fix missing gallery photos. Michelle Tang 2026-04-08 19:40:13 -04:00
  • fb81574d35 Bump version to 8.7.0 v8.7.0 Greyson Parrelli 2026-04-08 16:29:34 -04:00
  • e6d3de091c Update translations and other static files. Greyson Parrelli 2026-04-08 16:14:14 -04:00
  • 99b8a6020d Fix flaky registration tests. Greyson Parrelli 2026-04-08 16:08:14 -04:00
  • 88b21b6113 Improve validator testing. Greyson Parrelli 2026-04-08 15:49:22 -04:00
  • 256ee9b1aa Delete unused apns database. Greyson Parrelli 2026-04-08 14:38:17 -04:00
  • e2feaaf74c Add initial working E2E flow for MediaSendV3. Alex Hart 2026-04-08 16:10:09 -03:00
  • 17def87c17 Fix compose preview rendering when using Emojifier. jeffrey-signal 2026-04-08 14:27:16 -04:00
  • d90e9919ae Adaptive welcome screen with compact, medium, and large layouts. Alex Hart 2026-04-08 14:49:56 -03:00
  • 38baf17938 Update to RingRTC v2.67.2 Jim Gustafson 2026-04-08 09:57:33 -07:00
  • 3f7707985f Skip confusing delete dialog body text in Note to Self. scueZ 2026-04-08 12:43:49 +05:30
  • a61072b249 Member label performance optimizations. jeffrey-signal 2026-04-08 11:48:41 -04:00
  • 80ff64ddd3 Prevent unregistered accounts from showing in group call participants. jeffrey-signal 2026-04-08 11:20:33 -04:00
  • 95c0467bda Show unanswered outgoing calls as unanswered. Cody Henthorne 2026-04-08 09:39:29 -04:00
  • ff88d259fd Use long for key id. Greyson Parrelli 2026-04-07 16:43:52 -04:00
  • 6e747019d4 Fix NPE in toPendingOneTimeDonation when waitForAuth is null. Alex Hart 2026-04-07 16:59:24 -03:00
  • 9e7a40a63d Extend proper base activity. Greyson Parrelli 2026-04-07 15:16:09 -04:00
  • 38eed43046 Add long-press context menu in all media screen. Greyson Parrelli 2026-04-07 12:15:50 -04:00
  • 4c76cb682e Give a media/no-media choice in labs plaintext export. Greyson Parrelli 2026-04-07 12:13:12 -04:00
  • c47adb7482 Update padding sizes of update items. Michelle Tang 2026-04-07 11:56:48 -04:00
  • 3c2ccef9a8 Fix upgrade card text color not adapting to dark mode. Alex Hart 2026-04-07 12:18:47 -03:00
  • fb0c4757f2 Fix media count indicator button colors so they match the chat color. jeffrey-signal 2026-04-07 11:14:28 -04:00
  • b8b9a632b5 Always prefetch wallpaper before opening a conversation. jeffrey-signal 2026-04-07 10:33:34 -04:00
  • 9b4a13a491 Potential fix to configuration cache issues with translations. Greyson Parrelli 2026-04-07 10:28:52 -04:00
  • 1cdd49721d Add logging around rotate storage id failures during storage sync. Cody Henthorne 2026-04-07 10:26:17 -04:00
  • 8b895738c0 Update telecom to 1.1.0-alpha04 Cody Henthorne 2026-04-07 10:05:42 -04:00
  • 6ab3cd3390 Don't show terminated groups after storage service restore. Cody Henthorne 2026-04-07 09:39:06 -04:00
  • 11c8a726ec Increment localPlaintextExport flag to lock version. Alex Hart 2026-04-06 15:47:02 -03:00
  • 264447a6d9 Add breakpoint helper and expand device previews. Alex Hart 2026-04-06 13:18:35 -03:00
  • a7bb2831f8 Fix possible misuse of mp4 sanitizer. Michelle Tang 2026-04-03 15:54:48 -04:00
  • e05586a1c9 Convert RegistrationNetworkResult to RequestResult. Greyson Parrelli 2026-04-03 15:05:07 -04:00
  • 0e8dedf4d0 App ability to regV5 in the main app, behind compile flag. Greyson Parrelli 2026-04-03 14:20:09 -04:00
  • 0e11a1fe3e Add logs for voice note proximity. Michelle Tang 2026-04-03 11:59:51 -04:00
  • f1ebd2dc81 Add CallingAssetsDownloadJob to app startup to init calling assets adel-signal 2026-04-02 22:32:11 -07:00
  • 8ea90c8a43 Cancel checking for messages on foreground. Michelle Tang 2026-04-02 17:11:04 -04:00
  • 6456dcf657 Fix potential edit message race condition. Michelle Tang 2026-04-02 16:17:59 -04:00
  • bb151c91e9 Add basic infra for regV5 local restore. Greyson Parrelli 2026-03-21 13:33:38 -04:00
  • ce6f39ae68 Update to the new attachment upload form libsignal method. Greyson Parrelli 2026-04-02 11:36:37 -04:00
  • 58e8ea08c2 Bump to libsignal v0.91.0 Greyson Parrelli 2026-04-01 19:31:18 -04:00
  • 4dd74d9ab4 Fix collapsed tests. Michelle Tang 2026-04-02 10:59:38 -04:00
  • 3ef3a516b3 Prevent repeated storage-full notifications during backup. Greyson Parrelli 2026-03-30 13:52:07 +00:00
  • 518a81c7fa Do not start a call while one is in progress. Greyson Parrelli 2026-04-02 08:57:48 -04:00
  • f81325e7ca Pause voice notes when joining calls. Michelle Tang 2026-04-01 14:14:56 -04:00
  • cc847cb229 Fix potential glide lifecycle issue with transition animation. Greyson Parrelli 2026-04-01 11:51:20 -04:00
  • 7320a0ef46 Guard against potential crash when reacting to a message. Greyson Parrelli 2026-04-01 11:35:56 -04:00
  • 7c45686440 Fix potential missing ACI crash in verify screen. Greyson Parrelli 2026-04-01 11:10:03 -04:00
  • 8b5b83e974 Remove unnecessary transaction in LocalMetricsDatabase. Greyson Parrelli 2026-04-01 10:26:26 -04:00
  • a4a3861398 Disable proximity sensor when using headsets for voice notes. Michelle Tang 2026-04-01 10:01:25 -04:00
  • 01bdaaea84 Improve ANR stack trace perf. Greyson Parrelli 2026-03-30 16:05:14 +00:00
  • 1f02fba696 Include captcha info in support email template. Greyson Parrelli 2026-03-31 15:29:03 -04:00
  • aeb9054a63 Bump version to 8.6.2 v8.6.2 Greyson Parrelli 2026-04-06 16:39:51 -04:00
  • bb33945a93 Update translations and other static files. Greyson Parrelli 2026-04-06 16:35:11 -04:00
  • 3d2ceef47f Don't let the date validator starve the chat search. Greyson Parrelli 2026-04-06 16:15:56 -04:00
  • 892e6bd853 Fix OOM in collapse backfill job. Michelle Tang 2026-04-06 12:15:35 -04:00
  • 78e1a407a6 Bump version to 8.6.1 v8.6.1 Alex Hart 2026-04-02 12:47:48 -03:00
  • 48d766ecff Update baseline profile. Alex Hart 2026-04-02 12:43:59 -03:00
  • d6d3226fcd Update translations and other static files. Alex Hart 2026-04-02 12:36:00 -03:00
  • ed4944f806 Write plaintext export to directory instead of zip, add notification content intent. Alex Hart 2026-04-02 12:15:14 -03:00
  • eb2dfb3fb6 Fix getViewLifecycleOwner crash in bubble view.post callback. Alex Hart 2026-04-02 11:33:23 -03:00
  • 265f71dff3 Surface error when local backup restore directory becomes inaccessible. Alex Hart 2026-04-02 11:27:22 -03:00
  • 01d1769e4c Fix pinned message crash. Michelle Tang 2026-04-02 10:24:53 -04:00
  • 97d099c7f1 Increment plaintext export config key. Alex Hart 2026-04-02 11:22:36 -03:00
  • 0a957bc97c Fix crash when pressing volume buttons during active video recording. Greyson Parrelli 2026-04-01 13:25:40 +00:00
  • 5df7552506 Improve collapsed events with wallpapers. Michelle Tang 2026-04-01 16:01:43 -04:00
  • 75334abe0f Fix padding for collapsed events wrapping. Michelle Tang 2026-04-01 14:58:37 -04:00
  • 8524d20de5 Rotate collapse config. Michelle Tang 2026-04-01 14:49:58 -04:00
  • 495e2e043e Add various updates to collapsed events. Michelle Tang 2026-04-01 10:49:37 -04:00
  • dec9eb613e Fix stale action cache save error and increase operations per run limit. jeffrey-signal 2026-04-01 10:06:53 -04:00
  • d6e7030dd0 Fix inactive pull request detection. jeffrey-signal 2026-03-31 17:53:53 -04:00
  • 6e43e931b2 Fix label applied to inactive issues. jeffrey-signal 2026-03-31 17:37:24 -04:00
  • 430a55f89f Bump version to 8.6.0 v8.6.0 Alex Hart 2026-03-31 16:49:29 -03:00
  • d717aad03d Update baseline profile. Alex Hart 2026-03-31 16:44:59 -03:00
  • efd86ad2fc Update translations and other static files. Alex Hart 2026-03-31 16:26:33 -03:00
  • b284835545 Move local backup progress tracking to in-memory object. Alex Hart 2026-03-31 16:18:52 -03:00
  • 4dd30f4ec3 Fix deactivated node crash in call screen layout. Alex Hart 2026-03-31 15:49:13 -03:00
  • a48938f3d8 Replace Environment bool with a RemoteConfig value. Alex Hart 2026-03-31 15:38:57 -03:00
  • 01989ad6e7 Fix issue with 12byte IV on older android versions. Alex Hart 2026-03-31 15:36:23 -03:00
  • f37f67c6c0 Show optimized media in the all media view. Greyson Parrelli 2026-03-31 12:16:37 -04:00
  • 36f7c60a99 Improve camera mixed mode handling and clean up dead code. Greyson Parrelli 2026-03-31 11:17:33 -04:00
  • 3f067654d9 Add plaintext chat history export UI. Alex Hart 2026-03-31 12:55:52 -03:00
  • 0ce3eab3cd Fix scroll state of collapsed events. Michelle Tang 2026-03-31 11:29:26 -04:00
  • b0f7c36cc2 Add additional group terminate checks to message processing. jeffrey-signal 2026-03-31 10:18:59 -04:00