Commit Graph

3987 Commits (c6d3bed8daca856ad1098731ec28d93a8d9d4f83)
 

Author SHA1 Message Date
Greyson Parrelli c6d3bed8da Hide emoji button in media flows when system emoji are enabled.
Fixes #8581
6 years ago
Greyson Parrelli e74c429695 Bump version to 4.33.0 6 years ago
Greyson Parrelli 90a37852cc Hide quoted attachments from All Media and media rails.
Fixes #8009
6 years ago
Greyson Parrelli 1763be2956 Hide call settings for groups. 6 years ago
Greyson Parrelli 9797c54a4d Removed sonar ping from calls.
People rarely understood what it meant, and the information is available
on the screen if-needed ('dialing' vs 'ringing').
6 years ago
Greyson Parrelli c5114e2cb3 Updated to WebRTC M71. 6 years ago
Greyson Parrelli e3b22dabce Harden notification channels.
There's odd corner cases where channels can be duplicated. This commit
adds some hard checks where we trim any dead channels, and unset any
notification channels from recipients whose notification channel isn't
present in the system settings.
6 years ago
Bas van Schaik ba67796992 Fix invalid `equals` in NotificationChannels.channelExists
`DEFAULT_CHANNEL_ID` is a String, but `channel` is a NotificationChannel. Equals will therefore always return `false`. I think my fix (using `getId()`) is what was intended.
6 years ago
Greyson Parrelli d482c60a98 Switch from GCM to FCM. 6 years ago
Greyson Parrelli ebe8d38a91 Update WorkManager to beta03. 6 years ago
Greyson Parrelli c76081d99c Added support for link previews. 6 years ago
Greyson Parrelli bef9beff16 Updated Gradle to 5.1 6 years ago
Greyson Parrelli 25e82ff5e4 Fixed issue where we'd incorrectly show input shadow.
We might have also scrolled with typing indicators when we shouldn't of.

All came down to #isAtBottom() being calculated incorrectly.
6 years ago
Greyson Parrelli 13ffba1c99 Updated language translations. 6 years ago
Greyson Parrelli a0c1446e9f Fix notification badge display.
This reverts commit 2489ea0d5b.
6 years ago
Greyson Parrelli 657b520908 Bump version to 4.32.8 6 years ago
Greyson Parrelli 51e8e8c2c8 Go back to WorkManager beta01.
Looks like there may be a rescheduling bug in beta02. Working through it
with the WorkManager devs.
6 years ago
Greyson Parrelli 1e534a2a10 Fix group avatars not sending.
Fixes #8547
6 years ago
Greyson Parrelli 9fe30524b2 Bump version to 4.32.7 6 years ago
Greyson Parrelli e6b4249cf3 Deprecate usage of the signaling key. 6 years ago
Greyson Parrelli 57ef0e9024 Bump version to 4.32.6 6 years ago
Greyson Parrelli 9ed290b8f6 Updated language translations. 6 years ago
Greyson Parrelli d2be554e1b Use orientation in media picker to determine width and height. 6 years ago
Greyson Parrelli e7a807ab5b Ensure body text is carried through to the media send screen.
We were only doing it if you entered through the media rail. Now we also
do it if you enter through the gallery.
6 years ago
Greyson Parrelli 9ff8f8587b Bump version to 4.32.5 6 years ago
Greyson Parrelli a6f31c60bd Show a toast when you've gone over the max media selection. 6 years ago
Greyson Parrelli 4643dea2ad Filter out non-media from media send screen. 6 years ago
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