Commit Graph

4063 Commits (e390fb4fc52fd06c779d713696af6d9343a26281)
 

Author SHA1 Message Date
Greyson Parrelli a3768c7d74 Fix StickyHeader measuring.
It didn't re-measure when pulling an item from the cache, screwing stuff
up after a phone rotation. Had a workaround for it for specific screens,
but this fixes the problem at the source.

Fixes #8583
5 years ago
Greyson Parrelli c9a0a66f18 Migrate backup passphrase to be keystore-encrypted when available. 5 years ago
Greyson Parrelli db1ad39c6b Fix issues with bundled notifications. 5 years ago
Greyson Parrelli 9f04c28bfd Implemented conversation search.
You can now search for messages within a specific conversation.
5 years ago
Greyson Parrelli 10631d7e71 Add a gradle.properties with increased memory size. 5 years ago
Greyson Parrelli cfff10622a Move conversation classes to their own package. 5 years ago
Greyson Parrelli b769c7d9b6 Properly batch contact inserts.
Fixes #8580
5 years ago
Greyson Parrelli 1e0f691a56 Updated to WebRTC M72. 5 years ago
Greyson Parrelli f0852d1d39 Bump version to 4.33.5 5 years ago
Greyson Parrelli 1ee422a012 Update link preview splash to say 'Got it'. 5 years ago
Greyson Parrelli ca87820dd5 Updated language translations. 5 years ago
Greyson Parrelli 45ddb7e1ad Revert "Fix notification badge display."
This reverts commit a0c1446e9f.
5 years ago
Greyson Parrelli fd46777f04 Bump version to 4.33.4
No changes. Need to create a new version to handle Play Store issues.
6 years ago
Greyson Parrelli 5bb36c15d5 Bump version to 4.33.3 6 years ago
Meteor0id c5571e8a8d Add 'Got it' as string to be used on link preview splash screen.
"Understood" or "Got it" is a way of dismissing a splash screen of notification without any change that is applies agreeing to anything.
It replaces "OK" which was sometimes misinterpreted as "I am OK with what I just read".
6 years ago
Greyson Parrelli b8ab1bc3b2 Updated language translations. 6 years ago
Greyson Parrelli 3683e6a9e2 Revert "Apply contact updates in batches of 50."
This reverts commit 5d9d6ac12b.
6 years ago
Greyson Parrelli c364345e1d Add some additional FCM logging. 6 years ago
Greyson Parrelli 7da73bbc30 Updated link preview splash layout. 6 years ago
Greyson Parrelli 177322eca4 Bump version to 4.33.2 6 years ago
Greyson Parrelli 506491d13d Updated language translations. 6 years ago
Greyson Parrelli e884911b60 Update the link preview domain whitelist. 6 years ago
Greyson Parrelli 7b20fca1ac Clearing the text field resets link preview cancellation. 6 years ago
Greyson Parrelli e2c2e59442 Bump version to 4.33.1 6 years ago
Greyson Parrelli be66db898c Fix possible double-cancel in CallRequestController. 6 years ago
Greyson Parrelli 5d9d6ac12b Apply contact updates in batches of 50.
If batch sizes are too large, we'll get a Binder exception.

Fixes #8580
6 years ago
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