Alex Hart
a242dba345
Fix crash with improper fallback size.
2023-08-18 13:24:48 -03:00
Cody Henthorne
15204a2c84
Remove SignalServiceContent.
2023-08-17 14:43:42 -04:00
Alex Hart
2492b8de34
Fix AvatarProvider crash when user does not have a profile photo set.
2023-08-17 15:30:55 -03:00
Clark Chen
de6b71528b
Rotate edit message flag.
2023-08-16 17:06:04 -04:00
Cody Henthorne
fbf4de0ec5
Remove job-based decryption support and MCPv1.
2023-08-16 14:28:14 -04:00
Greyson Parrelli
f137e23b43
Split usernames into it's own feature flag for internal testing.
2023-08-16 10:46:07 -04:00
Greyson Parrelli
e33c5b055d
Fix FTS searches for punctuation and emoji.
...
Fixes #13047
2023-08-16 10:26:32 -04:00
Clark
4cbcee85d6
Add prompt to help troubleshoot slow notifications.
2023-08-16 10:26:32 -04:00
Greyson Parrelli
063d909572
Log some debug info about image compression.
2023-08-16 10:26:32 -04:00
Greyson Parrelli
2f8e112f3a
Rename MessageProcessReceiver -> RoutineMessageFetchReceiver.
2023-08-16 10:26:32 -04:00
Clark
b37ba63018
Revert remote delete/edit send threshold to 3 hours.
2023-08-15 12:28:59 -04:00
Clark
8d0c41baa0
Update edit message and remote delete send/receive thresholds.
2023-08-14 15:59:50 -04:00
Clark
bb83ddfe28
Prompt user for debug logs with slow notifications.
2023-08-10 15:29:02 -03:00
Clark
b51ec53e33
Light battery optimizations cleanup.
2023-08-10 15:29:02 -03:00
Alex Hart
c479dd404c
Add invalid call link dialog.
2023-08-10 15:29:02 -03:00
Alex Hart
30d0b6fd0e
Add additional call links moderation ui.
2023-08-10 15:29:02 -03:00
Greyson Parrelli
7c209db146
Fix logging for 'restricted' power bucket.
2023-08-10 15:29:02 -03:00
Alex Hart
88e530c96c
Rotate edit message flag.
2023-08-10 15:29:02 -03:00
Greyson Parrelli
14f3fb5a94
Break message-latency into high/low priority.
2023-08-10 15:29:02 -03:00
Alex Hart
b54781ff56
Utilize AlertDialog.Builder for displayInDialogAboveAnchor.
2023-08-10 15:29:02 -03:00
Cody Henthorne
67b8f468e4
Remove most of Conversation Fragment V1 and friends.
2023-08-02 17:49:53 -04:00
Clark
6f1a04abce
Add dialog for when you hit edit message limit.
2023-08-02 09:47:38 -04:00
Greyson Parrelli
510ff51198
Rotate the edit message feature flag.
2023-08-01 15:51:31 -04:00
Jordan Rose
a2c3b5d64e
Adopt libsignal 0.30.0 and ServiceIds for group members.
...
Co-authored-by: Greyson Parrelli <greyson@signal.org>
2023-08-01 15:51:31 -04:00
Clark
b11d653fc0
Exit edit message mode on message send.
2023-08-01 15:51:31 -04:00
Clark
66792f2d56
Add heuristics for delayed notifications.
2023-08-01 15:51:31 -04:00
Greyson Parrelli
82906aee58
Use strongly-typed ACIs and PNIs everywhere.
2023-08-01 15:51:31 -04:00
Greyson Parrelli
4c428e5b5b
Update to new CDS flag.
2023-08-01 15:51:31 -04:00
Greyson Parrelli
4c3882689f
Let PNP feature flag override CDS compat flag.
2023-08-01 15:51:31 -04:00
Cody Henthorne
39289715bc
Fix incorrect text on remote delete dialog in Note to Self.
2023-07-31 11:12:49 -04:00
Cody Henthorne
933e3233a7
Show correct note to self delete dialog options in CFv2.
2023-07-28 19:55:43 -04:00
Cody Henthorne
f740b69ffe
Fix lifecycle crashes with keyboard fragment and media sending.
2023-07-27 15:36:38 -04:00
Cody Henthorne
82e7050864
Fix various lifecycle crashes.
2023-07-26 13:51:19 -04:00
Nicholas
72d1e55373
Re-enable bubble menu shortcut on CFv2.
2023-07-26 13:21:00 -04:00
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
2d92d4ad87
Fix jumbo emoji having bubbles bugs.
2023-07-19 19:54:12 -04:00
Nicholas Tinsley
ee5b99fed4
Rotate edit message feature flag.
2023-07-19 17:40:41 -04:00
Clark
0fde404da8
Add you may have messages notification.
2023-07-19 17:12:19 -04:00
Cody Henthorne
5242b9af39
Rotate CFv2 feature flag.
2023-07-19 17:12:19 -04:00
Clark
461875b0e4
Add support for displaying both ACI and e164 safety numbers.
2023-07-19 17:12:18 -04:00
Cody Henthorne
7375a9e06b
Do not jumbo styled emojis.
2023-07-19 17:12:18 -04:00
Cody Henthorne
daf077b3c9
Fix overlapping date and unread decorations.
2023-07-18 09:55:02 -04:00
Cody Henthorne
fe509838f4
Add CFv2 feature flag.
2023-07-18 09:55:02 -04:00
Greyson Parrelli
8fc1065dd6
Rename some protos.
2023-07-18 09:55:02 -04:00
Cody Henthorne
5731bf023a
Add unread divider decoration to CFv2.
2023-07-18 09:55:01 -04:00
Alex Hart
8f253ffc43
Add lazy thread creation throughout in preparation for CFV2.
2023-07-12 15:48:52 -04:00
Greyson Parrelli
1b63bdec12
Control CDS compat mode with it's own remote config.
2023-07-12 15:48:52 -04:00
Clark
ac4d8679a1
Add local metrics for message processing.
2023-07-12 15:48:52 -04:00
Clark
9af888a595
Refactor FcmFetchManager to make foreground service clearer.
2023-07-12 15:48:51 -04:00
Cody Henthorne
aee0b5268f
Improve conversation open benchmark test.
2023-07-12 15:48:51 -04:00