Cody Henthorne
ec25831a37
Fixes for CFv2.
...
- Status bar color being incorrect when entering a screen that changes it and then returning (e.g., Message Details)
- Fix crash in enter sends mode
- Fix warning about non-closed cursor
- Prevent message abandonment (via trim thread) when it's the first in an inactive thread
- Fix payment attachment button flashing on attachment keyboard open if payments disabled
- Fix reactionDelegate crash
- Fix attachment preview (file, mp3, location, etc) not getting cleared on send
2023-07-20 13:50:32 -04:00
Cody Henthorne
dc69bcf6f2
Fix view once media send in CFv2.
2023-07-19 19:41:17 -04:00
Cody Henthorne
5e2d6fc05f
Fix incorrect unread divider behavior when receiving new messages.
2023-07-19 17:12:18 -04:00
Cody Henthorne
c13339ca52
Fix scroll to bottom on send bug in CFv2.
2023-07-19 17:12:18 -04:00
Clark
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 Henthorne
4910050891
Fix bubbles jumping around when entering selection mode.
2023-07-19 17:12:18 -04:00
Cody Henthorne
67d4f666ce
Add share highwater timestamp protection to CFv2.
2023-07-19 17:12:18 -04:00
Cody Henthorne
e6c9449e3c
Fix voice note playback and wave form generation in CFv2.
2023-07-19 17:12:18 -04:00
Alex Hart
b8effba497
Fix crash in hasHeader via range check.
2023-07-19 17:12:18 -04:00
Cody Henthorne
8fcdd7cb8a
Update attachment keyboard based on payment availability in CFv2.
2023-07-19 17:12:18 -04:00
Alex Hart
f3fb5ccc3b
CFV2 handle keyboard images and gifs.
2023-07-19 17:12:18 -04:00
Cody Henthorne
6db59cb896
Prevent menu creation slowing data load performance in CFv2.
2023-07-18 10:19:17 -04:00
Cody Henthorne
3db83c1602
Fix multiple issues in CFv2.
2023-07-18 10:01:48 -04:00
Alex Hart
ab410ec0cf
CFV2 Message Request state adapter update.
2023-07-18 09:55:02 -04:00
Cody Henthorne
7b75a32394
Clean up remaining CFv2 todos.
2023-07-18 09:55:02 -04:00
Cody Henthorne
daf077b3c9
Fix overlapping date and unread decorations.
2023-07-18 09:55:02 -04:00
Alex Hart
f6bbb59400
Fix crash when accessing binding via delayed runnable.
2023-07-18 09:55:02 -04:00
Cody Henthorne
09813d5dbd
Fix crash when dismissing mention picker late.
2023-07-18 09:55:02 -04:00
Cody Henthorne
fe509838f4
Add CFv2 feature flag.
2023-07-18 09:55:02 -04:00
Alex Hart
6a443d0074
Fix clipping around incoming V2 conversation items.
2023-07-18 09:55:02 -04:00
Cody Henthorne
1af50ba0f5
Perform safety number check pre-send in CFv2.
2023-07-18 09:55:02 -04:00
Alex Hart
82b3036b77
Add handling for text slide deck in sendMessage.
2023-07-18 09:55:02 -04:00
Alex Hart
980f4e00e2
Scroll date header in CFV2.
2023-07-18 09:55:01 -04:00
Cody Henthorne
5731bf023a
Add unread divider decoration to CFv2.
2023-07-18 09:55:01 -04:00
Alex Hart
2511ca17aa
Add onRequestPermissionsResult to CFV2.
2023-07-18 09:55:01 -04:00
Clark
e7e00bd428
Disable sticker suggestions when editing message.
2023-07-14 17:46:40 -04:00
Cody Henthorne
e5c3757629
Remove Phase 1 in preparation for CFv2.
2023-07-14 13:51:30 -04:00
Alex Hart
8f253ffc43
Add lazy thread creation throughout in preparation for CFV2.
2023-07-12 15:48:52 -04:00
Alex Hart
1640495f34
Fix CFV2 selection.
2023-07-12 15:48:52 -04:00
Alex Hart
b277a8c5e0
CFV2 fix possible race when initializing menu.
2023-07-12 15:48:51 -04:00
Cody Henthorne
aee0b5268f
Improve conversation open benchmark test.
2023-07-12 15:48:51 -04:00
Alex Hart
7e909f2bee
Add InternalSettings option for ConversationItem V2.
2023-07-12 15:48:51 -04:00
Cody Henthorne
584c90521a
Polish voice notes in CFv2.
2023-07-12 15:48:51 -04:00
Alex Hart
a0db812606
Fix action bar background for multiselect in CFV2.
2023-07-12 15:48:51 -04:00
Alex Hart
f9eed0f6d0
Fix slide in animation for new messages in CFV2.
2023-07-12 15:48:51 -04:00
Alex Hart
5ea4cbf9ca
CFV2 Add proper body presentation code.
2023-07-12 15:48:51 -04:00
Alex Hart
38b2a2f5b7
Add multi-select support to CFV2.
2023-07-12 15:48:51 -04:00
Alex Hart
dfb7304626
Fix external shares in CFV2.
2023-07-11 17:58:09 -04:00
Alex Hart
919531a82b
Enable quick toggle camera in CFV2 input panel.
2023-07-11 17:58:09 -04:00
Alex Hart
81b2e9ccd2
Hook up reaction callback.
2023-07-11 17:58:09 -04:00
Alex Hart
4ef2aba4e2
Ensure text-only entries are cached.
2023-07-11 17:58:09 -04:00
Alex Hart
4590655dc5
Fix CI V2 layout bounds when item has a reaction.
2023-07-11 17:58:09 -04:00
Alex Hart
3040b70100
Add initial instrumentation testing for V2 ConversationItem shapes.
2023-07-11 17:58:09 -04:00
Alex Hart
47b97aafc6
Add TypingIndicatorDecoration to CFV2.
2023-07-11 17:58:09 -04:00
Alex Hart
27e7383db6
Add compose divider to CFV2.
2023-07-11 17:58:09 -04:00
Alex Hart
42fe827cb3
Add proper navigation bottom bar color.
2023-07-11 17:58:09 -04:00
Alex Hart
3fa3e8357c
Handle video calls for 1:1 conversations in CFV2.
2023-07-11 17:58:09 -04:00
Alex Hart
6260607e1b
Launch settings on toolbar press in CFV2.
2023-07-11 17:58:09 -04:00
Cody Henthorne
a17800283a
Plumb schedule message and edit message send flows for CFv2.
2023-07-11 17:58:09 -04:00