Alex Hart and Nicholas
a17033dff4
Add ContentProvider for user avatars.
2023-06-28 17:13:15 -04:00
Cody Henthorne and Nicholas
04a5e56da7
Add mentions support to CFv2.
2023-06-28 17:13:15 -04:00
Bernie Dolan and Nicholas
0e6a3dd408
Fix MobileCoin test net config.
2023-06-28 17:13:15 -04:00
Nicholas Tinsley
47f48a6a8c
Put backup enable dialog into ScrollView for smaller screens.
...
Addresses #13033 .
2023-06-28 17:13:15 -04:00
Cody Henthorne and Nicholas
2ef7fabade
Add inline emoji search to CFv2.
2023-06-28 17:13:15 -04:00
Alex Hart and Nicholas
5c2b475c01
Add randomized testing for ConversationItem.
2023-06-28 17:13:15 -04:00
Clark and Nicholas
559f4bc0d3
Rotate edit message feature flag.
2023-06-28 17:13:15 -04:00
Clark and Nicholas
1357a4816b
Update edit history dialog to new style.
2023-06-28 17:13:15 -04:00
Nicholas Tinsley
d1b8a56c0f
Revert "Add more logging around Bubble eligibility."
...
This purely logs the state without affecting the return logic.
2023-06-28 17:13:15 -04:00
Cody Henthorne and Nicholas
7ea38298ea
Fix gif playback in CFv2.
2023-06-28 17:13:15 -04:00
Clark and Nicholas
c08f1355db
Refresh isConnectionNecessary on network block changes.
2023-06-28 17:13:15 -04:00
Cody Henthorne and Nicholas
b6589637fa
Add emoji search to CFv2.
2023-06-28 17:13:15 -04:00
Alex Hart and Nicholas
2ee2d2883a
Disallow reacting to pending or failed messages.
2023-06-28 17:13:15 -04:00
Alex Hart and Nicholas
029c8ba917
Fix text story keyboard in text stories.
2023-06-28 17:13:15 -04:00
Alex Hart and Nicholas
60e1ee21ed
Prevent ANR from large call logs.
2023-06-28 17:13:15 -04:00
Alex Hart and Nicholas
a96e9158c4
Change call notification flag to UPDATE_CURRENT and change request code.
2023-06-28 17:13:15 -04:00
Alex Hart and Nicholas
e47765d7d5
Add logging to WebRtcActivity Intent.
2023-06-28 17:13:15 -04:00
Clark Chen and Nicholas
e807435c8b
Capitalize edited string.
2023-06-28 17:13:15 -04:00
Sgn-32 and Nicholas
14b41a93e2
Fix Do not animate spoilers if system animations are disabled.
...
Closes #13016
2023-06-28 17:13:15 -04:00
Yuichi Araki and Nicholas
f51fb9da29
Report shortcut usage when a message is sent to a group.
...
Fixes #13029
Close #13030
2023-06-28 17:13:15 -04:00
Sebastian Scheibner and Nicholas
df3ca3d3cc
Fix duplicate kyber pre key id in registration
...
The `PreKeyUtil.generateKyberPreKey` method doesn't update the `nextKyberPreKeyId` in the metadataStore,
so the two `metadataStore.getNextKyberPreKeyId()` calls in this method return the same id.
The first oneTimeKyberPreKey will have the same id as the lastResortKyberPreKey and overwrite it in the database.
Closes #13021
2023-06-28 17:13:15 -04:00
Clark and Nicholas
7786956b11
Fix conversation date header weirdness with edited messages.
2023-06-28 17:13:15 -04:00
Cody Henthorne and Nicholas
c17d62aeab
Update ktlint and gradle plugin.
2023-06-28 17:13:15 -04:00
Cody Henthorne and Nicholas
65255121de
Add media keyboard support in CFv2.
2023-06-28 17:13:15 -04:00
Greyson Parrelli and Nicholas
b042945fef
Add check for internal users around group lock ordering.
2023-06-28 17:13:15 -04:00
Greyson Parrelli and Nicholas
9d979217fa
Include 'dont keep activities' setting in debuglog.
2023-06-28 17:13:15 -04:00
Greyson Parrelli and Nicholas Tinsley
c177de2ec3
Add CDSI and SVR2 to static IP list.
2023-06-26 15:09:39 -04:00
Greyson Parrelli and Nicholas Tinsley
b4fd57d900
Fix possible NPEs with megaphone container.
2023-06-26 15:09:36 -04:00
Nicholas Tinsley
92339dfdcf
Add one more logging statement to the change number flow.
2023-06-26 15:09:36 -04:00
Nicholas
8ae115028e
Update PIN switch keyboard button to be more straightforward.
...
Addresses #12866 .
2023-06-26 15:09:36 -04:00
Greyson Parrelli and Nicholas Tinsley
2dd0221680
Fix issue where FTS recovery path didn't work during migrations.
...
There was a recursive getDatabase() call because it was happening during
a migration. Solution was to re-use the DB instance we already had.
2023-06-26 15:09:36 -04:00
Greyson Parrelli and Nicholas Tinsley
1a1923c6c0
Fix docker build by using our own mirror.
...
snapshot.debian.org is super flaky and unreliable. At this point it's
easier to host our own mirror snapshot.
2023-06-26 15:09:36 -04:00
Cody Henthorne and Nicholas Tinsley
5801ad4bdb
Update FCM to 23.1.2
2023-06-26 15:09:36 -04:00
Cody Henthorne and Nicholas Tinsley
388f2971e9
Allow libsignal-service to build with JDK17.
2023-06-26 15:09:36 -04:00
Greyson Parrelli and Nicholas Tinsley
14c3a36ec0
Improve logging for GV2 validation error.
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
1ad338ce31
Turn DelveryStatusView into a custom AppCompatImageView.
2023-06-26 15:09:36 -04:00
Greyson Parrelli and Nicholas Tinsley
71981e8a27
Fix dockerfile for reproducible builds.
2023-06-26 15:09:36 -04:00
Nicholas
5cb10cd054
Improve voice note Bluetooth state handling.
2023-06-26 15:09:36 -04:00
Rashad Sookram and Nicholas Tinsley
ecf576e9b9
Don't localize audio output in logs.
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
09d17659b9
Add media send support to CFV2.
2023-06-26 15:09:36 -04:00
53673be5cb
Update AGP to 8.0
...
Co-authored-by: Greyson Parrelli <greyson@signal.org >
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
ed4a1d6ddd
Use delete instead of delete for me in call log dialog.
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
e3044b8b85
Add preview treatment for call links.
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
4ce05a064c
Add CFV2 Sticker Suggestions.
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
2fbcc23451
Add LinkPreview support to CFV2.
2023-06-26 15:09:36 -04:00
Alex Hart and Nicholas Tinsley
3bdffed8c9
Add call link scrubbing for logs.
2023-06-26 15:09:36 -04:00
Nicholas
6cc8e87d46
Bump version to 6.24.4
v6.24.4
2023-06-26 14:33:40 -04:00
Nicholas
7d8f549d97
Updated baseline profile.
2023-06-26 14:31:28 -04:00
Nicholas
fb2ef265bd
Updated language translations.
2023-06-26 14:16:45 -04:00
Nicholas
96e8256781
Fix TestUser constructor.
2023-06-26 14:10:13 -04:00