Alan Evans
006343460e
Fix long press on image thumbnail in detail view.
...
Allow long press to select inside select mode.
2019-12-05 12:20:28 -05:00
Alex Hart
1cc8634cc7
Display reactions in ImageView instead of TextView on message bubbles.
2019-12-05 12:20:27 -05:00
Greyson Parrelli
9f8a110428
Bump version to 4.51.2
2019-12-05 02:59:42 -05:00
Greyson Parrelli
07b4279d0b
Updated language translations.
2019-12-05 02:59:42 -05:00
Greyson Parrelli
6a33b231e3
Add a FrameRateTracker to log frame drops.
2019-12-05 02:59:42 -05:00
Greyson Parrelli
b38d02061d
Improve logging in RetrieveProfileJob.
2019-12-05 02:59:42 -05:00
Greyson Parrelli
f832a36a5e
Prevent possible UUID-only recipient creations.
2019-12-05 02:59:42 -05:00
Alan Evans
911ca7c29d
Improve storage management detail view descriptions.
2019-12-05 02:59:42 -05:00
Greyson Parrelli
544b75a2a7
Bump version to 4.51.2
2019-12-04 15:30:30 -05:00
Greyson Parrelli
56e8d4fb06
Updated language translations.
2019-12-04 15:28:45 -05:00
Greyson Parrelli
36a2278aef
Add sanity checks for phone number during link process.
2019-12-04 15:28:45 -05:00
Alex Hart
0c785b85b8
Fix video icon issue.
2019-12-04 15:28:45 -05:00
Alan Evans
a0ecba147e
Use decimal digit groups in file size pretty printing.
2019-12-04 15:28:45 -05:00
Alan Evans
977591ac82
Remove assertion error in recipient preferences.
2019-12-04 15:28:28 -05:00
Greyson Parrelli
fe1838d3fe
Fix issue where unlocking would dismiss MainActivity.
2019-12-04 15:25:26 -05:00
Greyson Parrelli
ede06cf97d
Remove unnecessary directory refreshes.
2019-12-04 15:25:26 -05:00
Greyson Parrelli
93deee6824
Attempt to fix crash in ClassicOpenHelper.
...
These users must have > 1.5-year-old installs that haven't been updated,
but it's still a top crash for whatever reason, so gotta try to fix it.
2019-12-04 15:25:26 -05:00
Greyson Parrelli
db19077834
Fix crash when receiving a PreKey message in a new session.
...
We don't allow creating recipients with only a UUID at the moment
(for good reason), but the way the decrypt method was written, it
was possible to do so. Until we have CDS, we should prefer the phone
number in scenarios like these.
2019-12-04 15:25:26 -05:00
Alex Hart
6f91f62db2
Fix InviteActivity sendSmsMessage type error.
2019-12-04 15:25:26 -05:00
Greyson Parrelli
1fc63b7597
Fix crash in conversation search.
2019-12-04 15:25:26 -05:00
Alex Hart
a079e479ec
Skip call dialog if signal call is already active.
2019-12-04 15:25:26 -05:00
Alex Hart
e90705b459
Add correct archive icon to light theme.
2019-12-04 15:25:26 -05:00
Alex Hart
244db437cb
Fix reaction display issues.
2019-12-04 15:25:25 -05:00
Alan Evans
6558eae032
Fix audio color on light theme.
2019-12-04 09:10:48 -05:00
Greyson Parrelli
88b54a262b
Bump version to 4.51.0
2019-12-04 00:17:03 -05:00
Alan Evans
4fa8b8a4bd
Updated language translations.
2019-12-04 00:08:01 -05:00
Greyson Parrelli
cc0ced9a81
Add internal pre-alpha support for storage service.
2019-12-04 00:08:01 -05:00
Alan Evans
52447f5e97
Add storage management features.
2019-12-04 00:07:49 -05:00
Alex Hart
bceb69b284
Add internal pre-alpha support for receiving reactions.
2019-12-04 00:07:49 -05:00
Alex Hart
a8d826020d
Implement new video call experience.
2019-12-04 00:07:49 -05:00
Alan Evans
2ada7f87f2
Update lib phone number.
2019-12-04 00:07:49 -05:00
Alan Evans
7f8ca58762
Add internal pre-alpha support for Registration Lock v2.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
058c25808b
Clean up website auto-update APKs.
...
I think previously we thought that because we always used the same
filename, that we were just overwring the same file repeatedly. However,
DownloadManager will actually append numbers to a filename instead of
overwriting, so we were generating a ton of files.
Now we just clear out any previous files before downloading a new one.
Related to #9033
2019-12-04 00:07:49 -05:00
Greyson Parrelli
c1e6b6b086
Add better Loader performance logs.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
b0a6bb79f6
Fix issue with setting Note to Self color.
...
Fixes #9235
2019-12-04 00:07:49 -05:00
Greyson Parrelli
de52bf50a2
Improve image and sticker notifications.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
207dd23c86
Fix performance issue with large number of notifications.
...
Constructing the notification would call KeyCachingService#isLocked()
many times in a loop. This call is slow, because when the device isn't
locked, it would construct the master secret each time, which can take
50+ ms. Do that twice in a loop a hundred times, and it adds up.
This simplified #isLocked to avoid the unnecessary master secret
generation.
2019-12-04 00:07:49 -05:00
Alex Hart
7e0de29dd7
Add notification policy permission and runtime check.
...
Fixes #9217
2019-12-04 00:07:49 -05:00
Greyson Parrelli
eaa8f1ee8f
Ignore expiration updates from groups you've left.
2019-12-04 00:07:49 -05:00
Alex Hart
fb494c1151
Implement new invite screen.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
49ecd9ef5d
Added additional logging in RetrieveProfileJob.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
8772214fd4
Increase number of log files to 7.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
5b74d0cbeb
Improve activity lifecycle logging.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
1e7c93007d
Convert the conversation list into a real fragment.
...
It was a fragment before, but it's functionality was inappropriately
split between the various layers.
This also sets us up better to do tablet stuff in the future, if we
choose to do that.
2019-12-04 00:07:49 -05:00
Greyson Parrelli
608815a69b
Add internal pre-alpha support for usernames.
2019-12-04 00:07:42 -05:00
Greyson Parrelli
fb49efa34d
Add internal pre-alpha libsignal support for reactions.
2019-12-04 00:07:13 -05:00
Android Team
b20e8616ec
Move libsignal-service-java into this repo.
...
libsignal-service-java repo commit: 1a01c22636
2019-12-04 00:07:13 -05:00
Alan Evans
acf78b6b63
Make new top level gradle file, make app dir and move build.gradle.
2019-12-04 00:07:13 -05:00
Alex Hart
d68fe928b8
Fix nav bar contrast on sticker preview.
2019-12-04 00:07:13 -05:00
Alex Hart
db4d561d9e
Fix nav bar color on shared contacts edit screen.
2019-12-04 00:07:07 -05:00