Greyson Parrelli
8cf3ba424a
Trim long text before displaying if necessary.
...
Fixes #8759
5 years ago
Alan Evans
9c40de5bf1
Save the SMS setting on a per-conversation basis.
5 years ago
Greyson Parrelli
11a2ed0743
Increase reliability of locally logging crashes.
...
Exception logging tends to be race-y, so now we block and wait
for all logs to be written before continuing with the crash.
5 years ago
Alan Evans
01a9931d92
Do not use background threads for download UI events.
5 years ago
Greyson Parrelli
38bcc6c293
Long text detail view now respects text size preference.
...
Fixes #8747
5 years ago
Greyson Parrelli
bceb9b4972
Fixed quotes not being cleared when forwarding.
...
Fixes #8748
Fixes #7935
5 years ago
Alan Evans
ecdc285378
Fix unresponsive button on image send with text in landscape.
...
Fixes #8575
Closes #8638
Co-authored-by: Jakub Gregorek <jg@inthemeadow.net>
5 years ago
Greyson Parrelli
6d111e5f68
Bump version to 4.37.2
5 years ago
Greyson Parrelli
9aed2343c1
Attempt to resolve connectivity problems for some users.
5 years ago
Greyson Parrelli
733d54e339
Linkify links in long message view.
...
Fixes #8735
5 years ago
Greyson Parrelli
267bc32e23
Temporary revert to fix an avatar retrieval issue.
...
This reverts commit 8aa185070b
.
5 years ago
Greyson Parrelli
7acb4973d8
Bump version to 4.37.1
5 years ago
Alan Evans
39ba8c2ad3
Remove armeabi from splits.
5 years ago
Alan Evans
621ac62c7e
Add red flashing voice note microphone.
5 years ago
Greyson Parrelli
652306edd0
Bump version to 4.37.0
5 years ago
Alan Evans
b9b4dccff4
ABI splits.
5 years ago
Alan Evans
ce6d2d9c69
MMS image quality.
...
Fixes #8590
- Scale image larger within the dimensions.
- Apply a minimum dimension of 1024.
5 years ago
Alan Evans
e842f78457
Voice Note Locking.
...
Limit of 60 minutes, after which it's cancelled.
5 years ago
Alan Evans
cab3657ab0
ABI info for device.
5 years ago
Alan Evans
a7aa980e58
New dynamic locale system.
...
- Fixes #7619
5 years ago
Alan Evans
6a0a419f0c
Add self to MMS group.
...
- Fixes #7683
- Closes #8296
5 years ago
Greyson Parrelli
94e8303022
Remove dead code from ScribbleHud/Fragment.
5 years ago
Greyson Parrelli
ccfcfa71df
Enable the sending of long messages.
5 years ago
Alan Evans
cfdcd61e51
Local build quality assurance task.
5 years ago
Greyson Parrelli
b89c20ff40
Switch to 'start' and 'end' instead of 'left' and 'right'.
...
We can do this now that our minSdk is 19.
5 years ago
Greyson Parrelli
8caaf057e8
Remove unnecessary pre-19 code branches.
...
Now that our minSdk is 19, we can remove a lot of old code paths that
only ran pre-19.
5 years ago
Moxie Marlinspike
a52c295a38
Simplify access to SecureRandom
...
This shouldn't matter at all, but it's more "correct," and shows
my age less.
5 years ago
Moxie Marlinspike
8aa185070b
Update libsignalservice to 2.13.0
...
- Eliminate the explicit spongycastle dependency. All access to
primitives is done through the JCE interfaces now, which allows
us to use a secure native-backed provider like conscrypt.
- Use conscrypt for our default security provider. This gives us
fast TLS 1.2 and 1.3 support on all devices, even before they
had platform support (like 4.4).
- Update minSdk to 18. Unfortunately the JCE interfaces for GCM
primitives are JDK 7+ (!) only, which became supported by Android
at 18.
5 years ago
Alan Evans
de60d4d37f
64-bit native utils.
...
* Update Application.mk.
* 64-bit libnative-utils
* New build of x86 and armeabi-v7a libnative-utils.
* Update to API19.
5 years ago
Alan Evans
6e5658431b
Remove armeabi.
5 years ago
Greyson Parrelli
6df5457305
Bump minSdk to 19.
5 years ago
Greyson Parrelli
fd50b38630
Bump version to 4.36.2
5 years ago
Alan Evans
d41b24f9ae
Fix "multiple substitutions specified in non-positional format" lint.
5 years ago
Greyson Parrelli
aa5e32f0ee
Add back the highlight and sticker tools.
5 years ago
Greyson Parrelli
749d096931
Updated language translations.
5 years ago
Greyson Parrelli
8e86c7d81a
Fix media button visibility issue on older Android versions.
...
Turns out setVisibility doesn't work unless you call clearAnimation()
first on older Android versions. Isn't that grand?
5 years ago
Greyson Parrelli
148cfd1b53
Fix crash when single-selecting large media.
5 years ago
Greyson Parrelli
93c1277fd0
Fix voice note button clipping.
5 years ago
Greyson Parrelli
23e069ffa8
Bump version to 4.36.1
5 years ago
Greyson Parrelli
6e7fab40ac
Guard against OOB moves in media send flow.
5 years ago
Greyson Parrelli
8a7cac7c03
Switch gallery to permanent dark theme.
5 years ago
Greyson Parrelli
932e7b4af5
Fix button flicker when selecting single media item.
5 years ago
Greyson Parrelli
2f8a7fa296
Bounce the media select button when selecting media.
5 years ago
Greyson Parrelli
5e6f71cd32
Show selection order in multi-select.
5 years ago
Greyson Parrelli
ce0058864f
Make BlobProvider write to disk on a background thread.
...
Otherwise we hit some weird blocking issues with voice note recording.
5 years ago
Greyson Parrelli
5a8753de85
Fix group string.
5 years ago
Greyson Parrelli
c646316a97
Block typing indicators from blocked contacts.
5 years ago
Greyson Parrelli
6df8988f54
Updated to WebRTC M73.
5 years ago
Greyson Parrelli
5b534c8b1a
Update URL homograph rules.
5 years ago
Greyson Parrelli
ab2e85f6c7
Bump version to 4.36.0
5 years ago