Commit Graph

  • 7ea9fc0c3b Update AlertDialogs to MaterialAlertDialogs. Nicholas Tinsley 2023-05-25 18:17:37 -04:00
  • 1965d5879f Log message procesing speed at 2 decimal places. Greyson Parrelli 2023-05-25 15:03:49 -04:00
  • b2b907a86a Add additional validation for group messages. Greyson Parrelli 2023-05-25 14:38:35 -04:00
  • e565de0724 Add verified updates and unverified banner. Cody Henthorne 2023-05-25 12:47:33 -04:00
  • 7318e676f7 Add an internal feature to search your contacts by ID/ACI/PNI. Greyson Parrelli 2023-05-25 11:27:36 -04:00
  • 7c28d8ad51 Fix possible NPE when opening a story. Greyson Parrelli 2023-05-24 22:48:01 -04:00
  • 3e21fb77c7 Skip sends to users with prekey failures. Greyson Parrelli 2023-05-24 22:45:02 -04:00
  • 6b91e525db Add Reminders and Conversation Banner to CFv2. Cody Henthorne 2023-05-24 22:47:05 -04:00
  • 0aca03a919 Add kyber support for change number. Greyson Parrelli 2023-05-24 07:42:13 -07:00
  • e2ef8e2ef9 Add support for kyber prekeys. Greyson Parrelli 2023-05-22 14:03:31 -07:00
  • 15c248184f Add two-phase commit support for SVR2. Greyson Parrelli 2023-05-24 13:47:29 -07:00
  • a0c1b072b6 Bump version to 6.22.5 v6.22.5 Alex Hart 2023-06-01 17:16:39 -03:00
  • fe806cc4eb Updated baseline profile. Alex Hart 2023-06-01 16:52:55 -03:00
  • aacad78cdb Delete redundant Bluetooth voice note codepath. Nicholas Tinsley 2023-06-01 12:19:59 -04:00
  • b89f2dd862 Fix message notifier plural. Cody Henthorne 2023-06-01 09:56:25 -04:00
  • 36d01477cc Fix incoming call notifications. Alex Hart 2023-06-01 10:32:17 -03:00
  • e4090d00c9 Increase logging around image compression failures. Nicholas 2023-05-31 16:59:54 -04:00
  • ff55bc8209 Bump version to 6.22.4 v6.22.4 Alex Hart 2023-05-31 16:47:39 -03:00
  • b375c9efdc Updated baseline profile. Alex Hart 2023-05-31 16:47:27 -03:00
  • 67b4fde5c3 Updated language translations. Alex Hart 2023-05-31 16:42:28 -03:00
  • 63c6581d14 Fix transaction issues with thread update. Clark 2023-05-31 14:46:25 -04:00
  • 3ddd01981d Prevent crashing when forwarding edited media. Nicholas 2023-05-31 14:45:56 -04:00
  • bbd845905a Bump version to 6.22.3 v6.22.3 Alex Hart 2023-05-30 17:27:36 -03:00
  • 3f53c37187 Updated baseline profile. Alex Hart 2023-05-30 17:26:36 -03:00
  • 159c0d1104 Fix child transaction causing batch to be discarded. Clark 2023-05-30 15:18:05 -04:00
  • 82db08b76f Catch native RuntimeExceptions in voice memo recording start. Nicholas Tinsley 2023-05-30 15:07:58 -04:00
  • 83e84228f5 Bolster Bluetooth headset detection for Android 11 and older. Nicholas Tinsley 2023-05-30 15:00:49 -04:00
  • 05edc715ef Fix thread update race for draft update. Clark 2023-05-30 10:44:52 -04:00
  • c503df5eec Bump version to 6.22.2 v6.22.2 Alex Hart 2023-05-26 15:55:12 -03:00
  • 1f242473fe Updated baseline profile. Alex Hart 2023-05-26 15:51:55 -03:00
  • f7db5f8ae0 Updated language translations. Alex Hart 2023-05-26 15:46:39 -03:00
  • 3b88d7cf94 Update notifications after transaction completes. Greyson Parrelli 2023-05-26 11:23:07 -07:00
  • cac82f2eba Make license screen content static. Nicholas Tinsley 2023-05-26 11:56:27 -04:00
  • 5811b469cf Observe empty state on main thread. Greyson Parrelli 2023-05-26 09:33:31 -04:00
  • af1175f32e Update CameraX. Nicholas Tinsley 2023-05-25 18:03:45 -04:00
  • 7a5ce5761f Add tap to send debug log to account locked screen. Nicholas Tinsley 2023-05-25 18:02:00 -04:00
  • 34104355cb Bump version to 6.22.1 v6.22.1 Nicholas 2023-05-25 17:12:21 -04:00
  • 143c1255d8 Updated baseline profile. Nicholas 2023-05-25 17:11:52 -04:00
  • a9d0e5ac81 Updated language translations. Nicholas 2023-05-25 17:09:14 -04:00
  • c8b3ee51ed Acquire group lock before processing a message batch. Greyson Parrelli 2023-05-25 16:07:08 -04:00
  • c964067139 Fix placeholder in username string. Cody Henthorne 2023-05-25 15:59:32 -04:00
  • 539f590c4c Disconnect Bluetooth SCO when user cancels recording. Nicholas Tinsley 2023-05-25 11:57:13 -04:00
  • 71dddd4a1b Add some more Bluetooth connection logging. Nicholas Tinsley 2023-05-25 11:55:32 -04:00
  • 792f5dd7b5 Always display bottom bar. Alex Hart 2023-05-25 12:49:36 -03:00
  • a3af49d92a Bump version to 6.22.0 v6.22.0 Nicholas 2023-05-24 12:15:26 -04:00
  • 4289b43a81 Updated baseline profile. Nicholas 2023-05-24 12:14:47 -04:00
  • 7f55623acf Updated language translations. Nicholas 2023-05-24 12:11:15 -04:00
  • 52060b65be Disable all icons other than the active one. Nicholas Tinsley 2023-05-24 11:29:37 -04:00
  • fd826749e4 Edit message design tweaks. Clark 2023-05-24 10:58:02 -04:00
  • 627e15c3dd Add thumbnail for when editing message with media. Clark 2023-05-24 10:35:45 -04:00
  • 90f6890180 Enqueue thread update job after transaction completes. Clark 2023-05-24 10:30:47 -04:00
  • 61eb397d2b Simplify notification for saving media. Nicholas Tinsley 2023-05-23 20:54:24 -04:00
  • 3a5e5364c7 Remove support for legacy gv1 sync messages. Greyson Parrelli 2023-05-23 17:26:10 -04:00
  • 25779d04a6 Regularly run account consistency checks. Greyson Parrelli 2023-05-23 15:56:23 -04:00
  • 242900e87f Dont requery attachments and add all jobs at once. Clark 2023-05-23 14:03:02 -04:00
  • 05f07d1788 Handle SmsRetriever initialization cancellation. Nicholas Tinsley 2023-05-23 13:20:52 -04:00
  • f961f4ccac Add initial CFV2 long press state implementation. Alex Hart 2023-05-23 14:14:50 -03:00
  • 145377b05f Add accessibility labels to navigate up button in ConversationFragment. Nicholas Tinsley 2023-05-23 12:03:37 -04:00
  • bc88887195 Animate CFv2 with keyboard opening or closing. Cody Henthorne 2023-05-23 11:48:42 -04:00
  • 5362b1c21c Prevent NPE when finishing voice memo recording. Nicholas Tinsley 2023-05-23 09:26:42 -04:00
  • 0cfd3265ba Fix post transaction tasks not actually running. Clark 2023-05-22 22:38:35 -04:00
  • 1099128513 Add rendering and handling for various disabled input states in CFv2. Cody Henthorne 2023-05-22 20:33:31 -04:00
  • ad50c81a6b Remove unnecessary validation check. Greyson Parrelli 2023-05-22 17:47:24 -04:00
  • 0817f113c6 Schedule media downloads after successful transaction. Clark 2023-05-22 17:37:49 -04:00
  • 4a9a07a9ef Run post transaction tasks only after root transaction ends. Clark 2023-05-22 17:16:38 -04:00
  • 61f50cfe60 Add license screen to settings page. Nicholas 2023-05-22 15:35:19 -04:00
  • 92888778c2 Restart websocket immediately upon network change. Nicholas 2023-05-22 14:46:59 -04:00
  • 987f9b9dba Allow call links to exist in the calls tab. Alex Hart 2023-05-22 13:48:41 -03:00
  • 97d95f37cc Rotate profile key when contact hidden. Clark 2023-05-22 12:34:19 -04:00
  • 836cd04564 Inline message processing when we can. Clark 2023-05-22 12:19:51 -04:00
  • c26f54161d Use original message id for edit message history. Clark 2023-05-22 11:51:00 -04:00
  • b540009ce6 Only call start foreground once from FCM. Clark 2023-05-22 10:32:57 -04:00
  • e58e209950 Remove ripple from tab buttons. Alex Hart 2023-05-19 13:35:27 -03:00
  • 4597a23104 Fix new call item margins. Alex Hart 2023-05-19 13:32:35 -03:00
  • 3aacf4bcd2 Add search highlight to call rows. Alex Hart 2023-05-19 12:55:49 -03:00
  • 6e6b663fac Reposition unread dots according to figma. Alex Hart 2023-05-19 11:30:52 -03:00
  • 6dad7eafcf Fix call tab color and spacing. Alex Hart 2023-05-19 11:24:30 -03:00
  • 5a38143987 Integrate call links create/update/read apis. Alex Hart 2023-05-19 10:28:29 -03:00
  • 4d6d31d624 Make attachment count/size remote configurable. Greyson Parrelli 2023-05-18 21:19:04 -04:00
  • 938c82be3f Inline the calls tab feature flag. Greyson Parrelli 2023-05-18 20:40:37 -04:00
  • dc2e249566 Add QR scanning to username link flow. Greyson Parrelli 2023-04-03 09:56:44 -04:00
  • bb8fdcabcb Update to libsignal 0.25.0 Greyson Parrelli 2023-05-18 17:20:09 -04:00
  • 6cf4dbc78c Add pre-alpha support for SVR2. Greyson Parrelli 2023-03-23 10:51:00 -04:00
  • 8cd0ac5451 Update to RingRTC v2.27.0 Jim Gustafson 2023-05-18 12:37:38 -07:00
  • 33745f0b0c Fix edit message showing twice in notifications. Clark 2023-05-18 09:06:21 -04:00
  • 29ffed219f Bump version to 6.21.3 v6.21.3 Nicholas 2023-05-24 10:52:40 -04:00
  • 9629d0f715 Updated baseline profile. Nicholas 2023-05-24 10:51:42 -04:00
  • 01651984d7 Updated language translations. Nicholas 2023-05-24 10:36:15 -04:00
  • c7c15250ca Clarify app icon string descriptions. Nicholas Tinsley 2023-05-24 10:00:38 -04:00
  • 36b96eafcc Bump version to 6.21.2 v6.21.2 Greyson Parrelli 2023-05-19 16:37:22 -04:00
  • 94f930ee22 Updated language translations. Greyson Parrelli 2023-05-19 16:37:12 -04:00
  • 3f740d2904 Tweak network timeout settings. Greyson Parrelli 2023-05-19 16:26:52 -04:00
  • f8529adfcf Design tweaks for app icon switching. Nicholas Tinsley 2023-05-19 15:51:13 -04:00
  • 77ccbdd322 Deduplicate in migration to prevent constraint breakage. Alex Hart 2023-05-19 14:24:22 -03:00
  • f2846efd2c Fix split second spoiler reveal when quoting a message with a spoiler. Cody Henthorne 2023-05-19 12:42:52 -04:00
  • 131f9c4bc9 Move app icon composables outside of mutable Fragment class. Nicholas Tinsley 2023-05-19 10:57:07 -04:00
  • d7c06fff50 Bump version to 6.21.1 v6.21.1 Greyson Parrelli 2023-05-18 20:28:40 -04:00
  • 09a22d9dc4 Updated language translations. Greyson Parrelli 2023-05-18 20:28:13 -04:00
  • 0fbab04253 Animate transitions in icon selection. Greyson Parrelli 2023-05-18 19:15:45 -04:00
  • c963e99dca Introduce the ability to change the app icon. Nicholas 2023-05-18 19:02:05 -04:00