Alan Evans
|
3f6c8cb622
|
Prevent showing notification megaphone if not translated.
|
2021-02-25 14:16:59 -04:00 |
|
Greyson Parrelli
|
9b21001953
|
Remove research megaphone feature flag.
|
2021-02-24 20:23:36 -05:00 |
|
Greyson Parrelli
|
cb0e10c7ab
|
Inline group migration job feature flag.
|
2021-02-24 20:18:10 -05:00 |
|
Greyson Parrelli
|
69884935f3
|
Inline manual group migration feature flag.
|
2021-02-24 20:17:01 -05:00 |
|
Greyson Parrelli
|
8950100bd7
|
Decrypt and process messages all in one transaction.
Giddy up
|
2021-02-23 18:34:18 -05:00 |
|
Alan Evans
|
d651716d99
|
Remove two AsyncTasks.
|
2021-02-23 12:48:20 -04:00 |
|
Greyson Parrelli
|
28f3ded4bd
|
Perform individual decryptions inside a database transaction.
Required a lot of random locking work to prevent deadlocking, but
overall this results in about a 2x speed increase for decryptions.
|
2021-02-20 14:45:36 -05:00 |
|
Greyson Parrelli
|
d069d9331c
|
Perform additional URI validation in ShareRepository.
Thanks to Shivasurya <s5sankar@uwaterloo.ca> for reporting this issue!
|
2021-02-17 15:07:37 -05:00 |
|
Greyson Parrelli
|
ba14031945
|
Revert "Perform additional URI validation in ShareRepository."
This reverts commit 04b7cb15cc .
|
2021-02-17 15:07:37 -05:00 |
|
Cody Henthorne
|
214cb25d1b
|
Fix crash when receiving call with no corresponding identity key.
|
2021-02-17 10:26:45 -05:00 |
|
Greyson Parrelli
|
04b7cb15cc
|
Perform additional URI validation in ShareRepository.
|
2021-02-16 17:38:05 -05:00 |
|
Greyson Parrelli
|
2a3f85008b
|
Do not use View.getLayoutDirection().
This value doesn't populate until after the first layout pass. Instead,
it appears to be safer to just read it from the Configuration.
|
2021-02-11 10:41:40 -05:00 |
|
Cody Henthorne
|
dc6045ca8b
|
Fix crash when running shortcut update job on older APIs.
|
2021-02-11 10:36:02 -05:00 |
|
Greyson Parrelli
|
f50466f779
|
Fix NPE in AppForegroundObserver.
|
2021-02-11 00:05:58 -05:00 |
|
Alan Evans
|
98cb6b457c
|
Periodic alarm to check for messages.
|
2021-02-10 15:21:04 -05:00 |
|
Greyson Parrelli
|
29d66f2b92
|
Remove unused signaling key code.
|
2021-02-10 15:21:04 -05:00 |
|
Cody Henthorne
|
b935999548
|
Fix timestamp and size for attachment saves.
|
2021-02-10 15:21:03 -05:00 |
|
Fumiaki Yoshimatsu
|
2cca6a5afb
|
Check if the content uri already exists and rename the file until it's valid to insert.
Fixes #10159
|
2021-02-10 15:21:03 -05:00 |
|
Greyson Parrelli
|
236e1ba885
|
Updated image compression parameters.
|
2021-02-10 09:16:42 -05:00 |
|
Greyson Parrelli
|
3bdf2e7e2c
|
Add a system to improve app foreground observation.
There was previously a crash that occurred when multiple threads tried to use ProcessLifecycleOwner, and this will hopefully resolve that.
|
2021-02-08 15:37:45 -05:00 |
|
Greyson Parrelli
|
0569d0555f
|
Improve proxy link parsing.
|
2021-02-03 16:04:01 -05:00 |
|
Greyson Parrelli
|
af7e736de9
|
Use a simple check to verify proxies during registration.
|
2021-02-03 16:04:01 -05:00 |
|
Greyson Parrelli
|
524f3d6d08
|
Add support for sgnl:// proxy deep links.
|
2021-02-03 16:04:01 -05:00 |
|
Greyson Parrelli
|
64fe78ff9a
|
Clean up several UX interactions with proxy entry.
|
2021-02-03 16:04:01 -05:00 |
|
Alan Evans
|
ddb04c6ea3
|
Do not linkify message body if recipient is not message request accepted.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2021-02-03 11:45:44 -05:00 |
|
Greyson Parrelli
|
30563ed3e5
|
Allow using a proxy during registration.
|
2021-02-02 20:32:52 -05:00 |
|
Greyson Parrelli
|
46344776a4
|
Add UI support for configuring a proxy.
|
2021-02-02 16:42:47 -05:00 |
|
Greyson Parrelli
|
0b7c22886d
|
Fix issue where reaction shade is offset in chat bubbles.
Fixes #10843
|
2021-02-01 10:23:41 -05:00 |
|
Greyson Parrelli
|
9ed95a6081
|
Revert "Fix wallpaper in landscape mode with notched devices."
This reverts commit 0b62bb8168 .
|
2021-01-30 11:29:44 -05:00 |
|
Alex Hart
|
0b62bb8168
|
Fix wallpaper in landscape mode with notched devices.
|
2021-01-29 18:22:32 -05:00 |
|
Greyson Parrelli
|
6264f9b585
|
Have a much longer backoff maximum for 5xx errors.
|
2021-01-28 18:51:42 -05:00 |
|
Greyson Parrelli
|
1d83729e6c
|
Move backoff calculation into jobs.
|
2021-01-28 18:44:04 -05:00 |
|
Jim Gustafson
|
9dbbe4675f
|
Update to RingRTC v2.9.0
Co-authored-by: Alex Hart <alex@signal.org>
|
2021-01-27 11:52:32 -04:00 |
|
Greyson Parrelli
|
fe890a1a41
|
Added some additional logging around About.
|
2021-01-27 10:09:07 -05:00 |
|
Greyson Parrelli
|
073034dd3c
|
Update logic on deciding whether to bulk animate stickers.
|
2021-01-25 13:57:24 -05:00 |
|
Greyson Parrelli
|
92b586c061
|
Disable mass APNG animation on low-memory devices.
|
2021-01-24 17:40:44 -05:00 |
|
Greyson Parrelli
|
1746869dc3
|
Fix issue with rendering of group update timestamps.
TIL SimpleDateFormat is not thread safe.
Across instances.
God forgive them, for they know not what they did.
|
2021-01-23 18:48:14 -05:00 |
|
Greyson Parrelli
|
e05cadafe6
|
Collapse adjacent conversation updates.
|
2021-01-23 14:55:19 -05:00 |
|
Greyson Parrelli
|
9d5a52a980
|
Made setting a profile photo a synchronous operation.
|
2021-01-22 23:36:42 -05:00 |
|
Greyson Parrelli
|
ee548d27e5
|
Made setting profile name and About synchronous operations.
|
2021-01-22 23:36:42 -05:00 |
|
Alan Evans
|
93d99287eb
|
Wallpaper preview size respects device aspect ratio.
|
2021-01-21 18:02:19 -05:00 |
|
Greyson Parrelli
|
7db16e6156
|
Add support for an 'About' field on your profile.
|
2021-01-21 18:02:19 -05:00 |
|
Alex Hart
|
c244a98962
|
Finalize wallpaper UX.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
Co-authored-by: Alan Evans <alan@signal.org>
|
2021-01-21 18:02:19 -05:00 |
|
Alan Evans
|
a8ad1e718e
|
Wallpaper image selection and cropping.
|
2021-01-21 18:02:19 -05:00 |
|
Alex Hart
|
b5712f4bd1
|
Improve wallpaper settings screen, conversation rendering.
Co-authored-by: Greyson Parrelli <greyson@signal.org>
|
2021-01-21 18:02:19 -05:00 |
|
Alex Hart
|
8d187c8ba1
|
Add the ability to forward content to multiple chats at once.
|
2021-01-21 18:02:19 -05:00 |
|
Alan Evans
|
848ead5e78
|
Include an English filter line in the support email body.
|
2021-01-19 17:06:23 -04:00 |
|
Greyson Parrelli
|
8ca54bcc7b
|
Create a new manage profile screen.
|
2021-01-19 10:39:49 -05:00 |
|
Greyson Parrelli
|
0514950333
|
Feature flag OkHttp automatic network retry.
|
2021-01-16 21:11:42 -05:00 |
|
Greyson Parrelli
|
a2dc781840
|
Add an automatic session reset interval.
|
2021-01-16 21:11:42 -05:00 |
|