Clark
13470fb0c3
Increase FCM push websocket timeout.
2023-06-30 12:41:00 -04:00
Nicholas Tinsley
3aa0fd1937
Reset continue button state when dismissing registration number confirmation dialog.
2023-06-30 12:23:47 -04:00
Clark
9e6f2336d1
Add push websocket fetch stats.
2023-06-30 11:07:05 -04:00
Nicholas Tinsley
8b8d62f598
Only close AttachmentCipher streams if using incremental MAC.
2023-06-30 11:06:51 -04:00
Nicholas
4572ae5886
Bump version to 6.25.1
2023-06-29 18:42:29 -04:00
Nicholas
0802d4beb4
Updated language translations.
2023-06-29 18:40:18 -04:00
Nicholas
9361aa700a
Transcode video files in a streamable format.
2023-06-29 18:30:29 -04:00
Greyson Parrelli
be5cad1cec
Add support for Emoji v15.0
2023-06-29 15:55:49 -04:00
Greyson Parrelli
fe20de2995
Improve logging around edit and sync messages.
2023-06-29 15:55:12 -04:00
Clark
8714e4298e
Specify scale type for glide thumbnails.
2023-06-29 15:32:04 -04:00
Alex Hart
1baebe7475
Remove read log line from AvatarProvider.
2023-06-29 13:17:05 -03:00
Nicholas
6686ae43f3
Bump version to 6.25.0
2023-06-28 17:24:23 -04:00
Nicholas
cc2c0e9561
Updated language translations.
2023-06-28 17:21:07 -04:00
Nicholas
34d252a4bd
Add incremental digests to attachment sending.
2023-06-28 17:13:15 -04:00
Cody Henthorne
025411c9fb
Attempt to fix crash on call hangup.
2023-06-28 17:13:15 -04:00
Nicholas Tinsley
4edb66d2b9
Fix SimpleProgressDialog.
2023-06-28 17:13:15 -04:00
Alex Hart
a17033dff4
Add ContentProvider for user avatars.
2023-06-28 17:13:15 -04:00
Cody Henthorne
04a5e56da7
Add mentions support to CFv2.
2023-06-28 17:13:15 -04:00
Bernie Dolan
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
2ef7fabade
Add inline emoji search to CFv2.
2023-06-28 17:13:15 -04:00
Alex Hart
5c2b475c01
Add randomized testing for ConversationItem.
2023-06-28 17:13:15 -04:00
Clark
559f4bc0d3
Rotate edit message feature flag.
2023-06-28 17:13:15 -04:00
Clark
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
7ea38298ea
Fix gif playback in CFv2.
2023-06-28 17:13:15 -04:00
Clark
c08f1355db
Refresh isConnectionNecessary on network block changes.
2023-06-28 17:13:15 -04:00
Cody Henthorne
b6589637fa
Add emoji search to CFv2.
2023-06-28 17:13:15 -04:00
Alex Hart
2ee2d2883a
Disallow reacting to pending or failed messages.
2023-06-28 17:13:15 -04:00
Alex Hart
029c8ba917
Fix text story keyboard in text stories.
2023-06-28 17:13:15 -04:00
Alex Hart
60e1ee21ed
Prevent ANR from large call logs.
2023-06-28 17:13:15 -04:00
Alex Hart
a96e9158c4
Change call notification flag to UPDATE_CURRENT and change request code.
2023-06-28 17:13:15 -04:00
Alex Hart
e47765d7d5
Add logging to WebRtcActivity Intent.
2023-06-28 17:13:15 -04:00
Clark Chen
e807435c8b
Capitalize edited string.
2023-06-28 17:13:15 -04:00
Sgn-32
14b41a93e2
Fix Do not animate spoilers if system animations are disabled.
...
Closes #13016
2023-06-28 17:13:15 -04:00
Yuichi Araki
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
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
7786956b11
Fix conversation date header weirdness with edited messages.
2023-06-28 17:13:15 -04:00
Cody Henthorne
c17d62aeab
Update ktlint and gradle plugin.
2023-06-28 17:13:15 -04:00
Cody Henthorne
65255121de
Add media keyboard support in CFv2.
2023-06-28 17:13:15 -04:00
Greyson Parrelli
b042945fef
Add check for internal users around group lock ordering.
2023-06-28 17:13:15 -04:00
Greyson Parrelli
9d979217fa
Include 'dont keep activities' setting in debuglog.
2023-06-28 17:13:15 -04:00
Greyson Parrelli
c177de2ec3
Add CDSI and SVR2 to static IP list.
2023-06-26 15:09:39 -04:00
Greyson Parrelli
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
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
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
5801ad4bdb
Update FCM to 23.1.2
2023-06-26 15:09:36 -04:00
Cody Henthorne
388f2971e9
Allow libsignal-service to build with JDK17.
2023-06-26 15:09:36 -04:00