Commit Graph
5805 Commits
Author SHA1 Message Date
Cody HenthorneandNicholas 5242b9af39 Rotate CFv2 feature flag. 2023-07-19 17:12:19 -04:00
Cody HenthorneandNicholas 5e2d6fc05f Fix incorrect unread divider behavior when receiving new messages. 2023-07-19 17:12:18 -04:00
Clark ChenandNicholas 7e08a1f321 Only show one safety number education dialog at a time. 2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas c13339ca52 Fix scroll to bottom on send bug in CFv2. 2023-07-19 17:12:18 -04:00
Nicholas 627657e1de Update to the final ExoPlayer release. 2023-07-19 17:12:18 -04:00
Alex HartandNicholas a8349671d0 Add Receive support for the new CallLogEvent proto messages. 2023-07-19 17:12:18 -04:00
ClarkandNicholas 461875b0e4 Add support for displaying both ACI and e164 safety numbers. 2023-07-19 17:12:18 -04:00
Nicholas Tinsley 0e1de39192 Remove Bluetooth mic voice message recording. 2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas 05bbeb10da Revert "Attempt to fix crash on call hangup."
This reverts commit 025411c9fb.
2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas 7375a9e06b Do not jumbo styled emojis. 2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas 4910050891 Fix bubbles jumping around when entering selection mode. 2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas 67d4f666ce Add share highwater timestamp protection to CFv2. 2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas e6c9449e3c Fix voice note playback and wave form generation in CFv2. 2023-07-19 17:12:18 -04:00
Alex HartandNicholas b8effba497 Fix crash in hasHeader via range check. 2023-07-19 17:12:18 -04:00
Cody HenthorneandNicholas 8fcdd7cb8a Update attachment keyboard based on payment availability in CFv2. 2023-07-19 17:12:18 -04:00
Alex HartandNicholas f3fb5ccc3b CFV2 handle keyboard images and gifs. 2023-07-19 17:12:18 -04:00
Alex HartandNicholas b8f55f982f Fix toggle in AdvancedPrivacySettingsFragment. 2023-07-19 17:12:18 -04:00
Cody HenthorneandGitHub 6db59cb896 Prevent menu creation slowing data load performance in CFv2. 2023-07-18 10:19:17 -04:00
Cody HenthorneandNicholas Tinsley 3db83c1602 Fix multiple issues in CFv2. 2023-07-18 10:01:48 -04:00
Alex HartandNicholas Tinsley ab410ec0cf CFV2 Message Request state adapter update. 2023-07-18 09:55:02 -04:00
Cody HenthorneandNicholas Tinsley 7b75a32394 Clean up remaining CFv2 todos. 2023-07-18 09:55:02 -04:00
Cody HenthorneandNicholas Tinsley daf077b3c9 Fix overlapping date and unread decorations. 2023-07-18 09:55:02 -04:00
Alex HartandNicholas Tinsley f6bbb59400 Fix crash when accessing binding via delayed runnable. 2023-07-18 09:55:02 -04:00
Cody HenthorneandNicholas Tinsley 09813d5dbd Fix crash when dismissing mention picker late. 2023-07-18 09:55:02 -04:00
Cody HenthorneandNicholas Tinsley fe509838f4 Add CFv2 feature flag. 2023-07-18 09:55:02 -04:00
Alex HartandNicholas Tinsley 6a443d0074 Fix clipping around incoming V2 conversation items. 2023-07-18 09:55:02 -04:00
Greyson ParrelliandNicholas Tinsley 8fc1065dd6 Rename some protos. 2023-07-18 09:55:02 -04:00
Cody HenthorneandNicholas Tinsley 1af50ba0f5 Perform safety number check pre-send in CFv2. 2023-07-18 09:55:02 -04:00
Alex HartandNicholas Tinsley 82b3036b77 Add handling for text slide deck in sendMessage. 2023-07-18 09:55:02 -04:00
Alex HartandNicholas Tinsley 980f4e00e2 Scroll date header in CFV2. 2023-07-18 09:55:01 -04:00
Cody HenthorneandNicholas Tinsley 5731bf023a Add unread divider decoration to CFv2. 2023-07-18 09:55:01 -04:00
Alex HartandNicholas Tinsley 2511ca17aa Add onRequestPermissionsResult to CFV2. 2023-07-18 09:55:01 -04:00
Alex HartandNicholas Tinsley b0ca66cc1a Add new active column to ThreadTable. 2023-07-18 09:55:01 -04:00
ClarkandGitHub acee65ba25 Defer TooltipPopup show till anchor has been laid out. 2023-07-17 16:40:08 -04:00
Greyson ParrelliandClark Chen 59dd72b5c0 Fix issue with syncing remote deletes in note to self. 2023-07-14 17:46:40 -04:00
Greyson ParrelliandClark Chen 44c393f11a Fix possible ISE in registration. 2023-07-14 17:46:40 -04:00
Nicholas TinsleyandClark Chen fddfbd8d2d Fix changing number flow in scenarios where service requires additional verification.
Fixes #12985, #13059.
2023-07-14 17:46:40 -04:00
Clark e7e00bd428 Disable sticker suggestions when editing message. 2023-07-14 17:46:40 -04:00
Cody Henthorne 07702e69ad Improve spoiler render performance. 2023-07-14 14:41:36 -04:00
Cody HenthorneandGitHub e5c3757629 Remove Phase 1 in preparation for CFv2. 2023-07-14 13:51:30 -04:00
Nicholas Tinsley 4a6dfed676 Even more Change Number logging. 2023-07-14 09:56:49 -04:00
Nicholas TinsleyandClark Chen 95e25652c1 Add change number screen logging. 2023-07-13 17:59:53 -04:00
ClarkandGitHub f579b79d2e Change websocket keepalive response time to 20s. 2023-07-13 14:22:10 -04:00
Alex HartandClark Chen 8f253ffc43 Add lazy thread creation throughout in preparation for CFV2. 2023-07-12 15:48:52 -04:00
Greyson ParrelliandClark Chen 6ca9cb6da1 Add migration to cleanup some inconsistent DB state. 2023-07-12 15:48:52 -04:00
Greyson ParrelliandClark Chen 1b63bdec12 Control CDS compat mode with it's own remote config. 2023-07-12 15:48:52 -04:00
Alex HartandClark Chen 1640495f34 Fix CFV2 selection. 2023-07-12 15:48:52 -04:00
Cody HenthorneandClark Chen 64415a980f Fix text cutoff in device transfer lock dialog.
Fixes #13040
2023-07-12 15:48:52 -04:00
Cody HenthorneandClark Chen e06d141823 Tweak SpoilerPaint settings to reduce wave effect.
Closes #13041
2023-07-12 15:48:52 -04:00
Clark ac4d8679a1 Add local metrics for message processing. 2023-07-12 15:48:52 -04:00