Greyson Parrelli
f70bf9c5bd
Default to 'All media' bucket for items from the rail.
...
This should give people a better multi-send experience when they want to
add more media.
6 years ago
Greyson Parrelli
557e6a800f
Bump version to 4.32.4
6 years ago
Greyson Parrelli
17a391d3cf
Updated language translations.
6 years ago
Greyson Parrelli
fc989f3820
Fix album sizing issues on skinnier devices.
6 years ago
Greyson Parrelli
2be382afab
Bump version to 4.32.3
6 years ago
Greyson Parrelli
b08f81a8dc
Fix bug where back stack can get stuck in the gallery.
6 years ago
Greyson Parrelli
535e00c6d0
Saving an album will now save every item.
...
Fixes a bug where saving would incorrectly only save the first image.
6 years ago
Greyson Parrelli
db1abf3746
Bump version to 4.32.2
6 years ago
Greyson Parrelli
66dde4415d
Added an 'All media' folder in the gallery.
6 years ago
Greyson Parrelli
ce3deb4057
Update WorkManager to beta02.
6 years ago
Greyson Parrelli
2209ff2272
Use AttachmentUploadJob in PushGroupSendJob.
6 years ago
Greyson Parrelli
1502b0ae3e
Add processing rules for partial US and BR phone numbers.
6 years ago
Greyson Parrelli
553669de45
Bump version to 4.32.1
6 years ago
Greyson Parrelli
4952b4470d
Fix bug related to gallery selection state.
...
TreeSets are annoying. contains() is calculated with the comparator,
which can lead to some weird bugs. Made sure the comparator didn't think
two items with the same date were identical.
Also fixed stableId generation to avoid any potential weirdness there.
6 years ago
Greyson Parrelli
5450967d00
Ensure all Workers have a public WorkManager constructor.
6 years ago
Greyson Parrelli
37b9e4f200
Bump version to 4.32.0
6 years ago
Greyson Parrelli
254275a8e0
Updated language translations.
6 years ago
Greyson Parrelli
8434813ad6
Updated libsignal-service-java to 2.12.5
6 years ago
Greyson Parrelli
dcae8a8a2f
Update WorkManager to beta01.
6 years ago
Greyson Parrelli
6fa7eca60b
Implement new media send flow.
...
Update our media send flow to allow users to send multiple images/videos
at once. This change includes:
- New in-app media picker flow.
- Ability to caption images and videos.
- Image editing tools are made more prominent in the flow.
- Some fixes to the image editing tools.
6 years ago
Greyson Parrelli
bae55f4b2f
Remove redundant km_KH mapping.
6 years ago
riyapenn-signal
7278f6db76
Update in-app language list for Welsh, Hindi, Quechua, Khmer
...
Languages added:
1. Welsh Cymraeg cy
2. Hindi Hindi हिंदी hi
3. Quechua qu_EC
Languages modified:
1. Khmer from kh-rKH to kh
6 years ago
Greyson Parrelli
b553bb1cb0
Don't allow sending SMS unless we're the default.
6 years ago
Greyson Parrelli
3b67382f67
Remove call log permissions, use SMS Retriever API during registration.
...
This is to adhere to the Play Store policy updates.
See: https://play.google.com/about/privacy-security-deception/permissions/
6 years ago
Greyson Parrelli
19d5ba5c0e
Upload attachments in a separate job.
6 years ago
Greyson Parrelli
96c641c2a0
Add support for Job chains.
6 years ago
Greyson Parrelli
1a50910910
Update WorkManager to alpha12.
6 years ago
Greyson Parrelli
40f9b32a75
Fix tap-to-upgrade on website releases.
...
Tested on Android 9.0, 7.0, and 5.1.
Fixes #7936
6 years ago
Greyson Parrelli
975d7268a1
Bump version to 4.31.8
6 years ago
Greyson Parrelli
7bda952ee5
Fix crash when DeviceName is shorter than 4 characters.
6 years ago
Greyson Parrelli
1c3052a580
Bump version to 4.31.7
6 years ago
Greyson Parrelli
7c66c4a4f7
Updated logging.
6 years ago
Greyson Parrelli
c6f3a66cad
Support encrypted linked device names.
6 years ago
Greyson Parrelli
4ab02f5b9c
Bump version to 4.31.6
6 years ago
Greyson Parrelli
2ab2b2306d
Fixed build issues caused by Google jcenter fiasco.
...
Google removed a bunch of binaries from jcenter that they shouldn't
have, breaking everyone's builds. So now we have manually add repos for
the missing binaries in the meantime.
6 years ago
Greyson Parrelli
3a7f01e16a
Updated language translations.
6 years ago
Greyson Parrelli
e5a2cea6b0
Fix voice note seeking issue.
...
On some devices, pausing+resuming (or seeking) would restart playback
from the beginning, but show a progress bar further up. This seems to
have been caused by same race condition-y thing where we were seeking
multiple times in rapid succession. Now we'll only play once, and things
seem to be fine now.
Also removed usage of some deprecated methods.
Fixes #8432
6 years ago
Greyson Parrelli
be215b3b1e
Bump version to 4.31.5
6 years ago
Greyson Parrelli
2d5c2d24e5
Updated language translations.
6 years ago
Greyson Parrelli
038238a333
Allow multiple attachments to download at once.
...
Not only will this be faster, but it serves as a mitigation
for the times when WorkManager gets 'stuck'.
Fixes #8427
6 years ago
Greyson Parrelli
bfdad2f47c
Updated logging.
6 years ago
Greyson Parrelli
2489ea0d5b
Revert "Fix notification badge display."
...
This reverts commit caf93b9203
.
6 years ago
Greyson Parrelli
053f071f41
Bump version to 4.31.4
6 years ago
Greyson Parrelli
caf93b9203
Fix notification badge display.
...
Fixes #7580
6 years ago
Greyson Parrelli
f0bfd7224f
Handle having a null sender certificate at send time.
...
Fixes #8425
6 years ago
Greyson Parrelli
f13becc50b
Bump version to 4.31.3
6 years ago
Greyson Parrelli
4b88f7b845
Unsubscribe from typing observers when forwarding messages.
6 years ago
Greyson Parrelli
a81cc685b2
Fix crash where toolbar was updated off of the main thread.
6 years ago
Greyson Parrelli
b6098a26b4
Update typing indicator intro strings.
6 years ago
Greyson Parrelli
d6abf89a7a
Filter out typing indicators from ourself.
6 years ago