Commit Graph

  • 5d546f46e4 CFV2 Add reply to message support. Alex Hart 2023-05-31 14:38:17 -03:00
  • 2bef5653b4 Lower priority for apk update notification. Clark 2023-05-31 13:24:05 -04:00
  • 63d8549865 Light refactor to thread update. Clark 2023-05-31 11:43:38 -04:00
  • f6bac2f476 Fix trash can not appearing when editing group photo. Clark Chen 2023-05-30 17:15:00 -04:00
  • 0dd51856d3 CFV2 - Implement add to home screen. Alex Hart 2023-05-30 15:10:23 -03:00
  • be01f2b511 CFV2 -- Add to Contacts / Mute Conversation. Alex Hart 2023-05-30 13:15:50 -03:00
  • 045d2cf42f Copy over several more action handlers for CFV2. Alex Hart 2023-05-26 16:43:34 -03:00
  • 64ddd982fe Add review banner to CFv2. Cody Henthorne 2023-05-26 15:25:27 -04:00
  • b785b3f887 CFV2 Save to Disk / Copy Text Content. Alex Hart 2023-05-26 15:51:30 -03:00
  • 399421e20e CFV2 Implement delete, forward, view once handling. Alex Hart 2023-05-26 14:47:33 -03:00
  • a656d65d1d Move render split to match CFv2 for fairer comparisons. Cody Henthorne 2023-05-26 11:10:53 -04:00
  • 291a5d57c4 Replace em dash in javadoc with ASCII-safe hyphen. Nicholas Tinsley 2023-05-26 10:20:26 -04:00
  • a9a91e3162 Address a bunch of compiler warnings. Nicholas Tinsley 2023-05-26 10:17:10 -04:00
  • de4c6ab7b7 Adopt new APIs for network connectivity check. g1a55er 2023-05-18 05:24:51 -04:00
  • 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