Greyson Parrelli
af2e17df9e
Ensure old typing observers are unsubscribed.
2020-03-30 11:33:21 -04:00
Greyson Parrelli
728ec1c16d
Fix issue where leave messages were pending forever.
2020-03-30 10:11:15 -04:00
Greyson Parrelli
f859c5b1b5
Prevent conscrypt crash during profile retrieval.
...
This was a mitigation that was previously in place that was forgotten
during the recent avatar refactor.
2020-03-29 18:53:30 -04:00
Greyson Parrelli
ab600d7df1
Bump version to 4.58.1
2020-03-27 16:51:21 -04:00
Greyson Parrelli
4644f64fd6
Updated language translations.
2020-03-27 16:51:21 -04:00
Greyson Parrelli
c274312265
Fix scrolling in the emoji variation popup.
2020-03-27 16:51:21 -04:00
Greyson Parrelli
f8e63098a2
Don't show empty date popovers.
2020-03-27 16:40:55 -04:00
Greyson Parrelli
264d353ec2
Bump quality of camera1 photos.
2020-03-27 16:30:36 -04:00
Alex Hart
2b58dcbe7f
Remove explicit CameraX initialization.
2020-03-27 16:30:36 -04:00
Greyson Parrelli
dc791487c5
Jump to the relevant message when tapping a reaction notification.
...
Fixes #9503
2020-03-27 16:30:36 -04:00
Greyson Parrelli
5637f132d4
Fixed issue where leave message wasn't displayed locally.
2020-03-27 16:30:36 -04:00
Alan Evans
9e6cca1cd0
GV2 database.
2020-03-27 16:30:36 -04:00
Alan Evans
640c82d517
GV2 group context proto.
2020-03-27 16:30:36 -04:00
Greyson Parrelli
20d1a93b09
Don't refresh own profile if not registered.
2020-03-27 16:30:36 -04:00
Greyson Parrelli
f5d1b11bda
Fix some dark theme text contrast issues.
2020-03-27 16:30:36 -04:00
Alan Evans
66c7f8bcb2
GroupId for GV2.
2020-03-27 11:28:48 -03:00
Alex Hart
d8fa46c558
Copy action should display if message body is not empty.
...
Fixes #9491
2020-03-27 11:18:02 -03:00
Greyson Parrelli
10bfc8a753
Migrate avatars and group avatars.
2020-03-26 22:38:33 -04:00
Greyson Parrelli
9848599807
Bump version to 4.58.0
2020-03-26 17:49:10 -04:00
Greyson Parrelli
2e38ebcfbb
Updated language translations.
2020-03-26 17:46:51 -04:00
Greyson Parrelli
f875623cd0
Resize avatars to 1024x1024.
2020-03-26 17:37:52 -04:00
Greyson Parrelli
e6f9cb9929
Remove TextSecurePreferences.getAvatarId()
2020-03-26 17:37:52 -04:00
Greyson Parrelli
6aac3baa55
Remove TextSecurePreferences.getProfileName()
2020-03-26 17:37:52 -04:00
Alan Evans
a860315587
GroupId class.
2020-03-26 17:37:52 -04:00
Greyson Parrelli
a73a73e42c
Fix AudioView tinting on Android 10.
2020-03-26 17:37:52 -04:00
Greyson Parrelli
a3358e5b21
Rotate profile key after blocking if shared via group.
2020-03-26 17:37:52 -04:00
Alex Hart
7e9e2fead2
Fix NPE after call failure.
2020-03-26 17:37:52 -04:00
Alex Hart
f449a45912
Utilize normal fallback for homescreen icons.
2020-03-26 17:37:51 -04:00
Alan Evans
0e2df2adbb
Image Editor: Keep text on top.
...
Sorts children by a new z-order.
2020-03-26 17:37:51 -04:00
Alex Hart
d46894e5db
Upgrade CameraX to Beta01.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
951a61117a
Add storage support for the AccountRecord.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
7a038ab09d
Add interim storage support for GroupV2Record.
2020-03-26 17:37:51 -04:00
Alex Hart
707a2aca0a
Swap profile megaphone icon and use user avatar if present.
2020-03-26 17:37:51 -04:00
Alan Evans
624837fcf1
Include zkgroup 0.4.1
...
All behind feature flag, excluding .so files for space.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
e3ea36c76f
Remove unnecessary okhttp close when canceling.
...
Canceling should handle closing stuff now. And if we close from a
different thread than the calling thread, okhttp will crash.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
8add9ba0a6
Removed ExperienceUpgradeActivity.
...
Pour one out.
2020-03-26 17:37:51 -04:00
Alan Evans
da11b56eab
Check for and clear quote on new intent.
...
Fixes #9478
2020-03-26 17:37:51 -04:00
Greyson Parrelli
19377c2132
Remote maxInstance restriction on RetrieveProfileAvatarJob.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
b2bff39fe1
Don't send group info requests in response to group info requests.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
5f7075d39a
Update and refactor storage service syncing.
...
Switched to proto3, updated protos, and generally refactored things to
make it easier to add new storage record types.
2020-03-26 17:37:51 -04:00
Alex Hart
40d9d663ec
Disable auto-mirror for help icon
2020-03-26 17:37:51 -04:00
Greyson Parrelli
31f9b77c32
Ignore empty names when populating contact list.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
690a66a093
Show any user with a displayable name in the contact list.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
f95a37956c
Improve emoji sticker suggestions.
...
There was a bug around some emoji being marked as 'obsolete' and
therefore not being found.
I also made a change so that you can use skin variations of emoji and
still find emoji tagged with the default yellow version of it.
Fixes #9471
2020-03-26 17:37:51 -04:00
Greyson Parrelli
1e2a27f902
Close dangling groups cursor.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
d90e3dc210
Fix crash when syncing empty usernames.
2020-03-26 17:37:51 -04:00
Greyson Parrelli
5df4b56c0d
Update okhttp to 3.12.10
2020-03-26 17:37:51 -04:00
Jim Gustafson
436da1cb32
Update ringrtc to v1.1.0
2020-03-26 17:37:51 -04:00
Greyson Parrelli
4d0dbbc6cd
Add ability to listen to jobs based on a filter.
2020-03-26 17:37:51 -04:00
Alan Evans
033bf77cbb
Allow future display of pending member count.
2020-03-26 17:37:51 -04:00