Commit log

8f27a17 try to guess inital location in ShareLocation based on sim card

Daniel Gultsch created

ae9bfe1 limit video transcoding to api >= 18 and other api 16 fixes

Daniel Gultsch created

c071a53 Merge branch 'api-level-18' of https://github.com/deuill/Conversations into deuill-api-level-18

Daniel Gultsch created

aaf5fa8 Reduce `minSdkVersion` to 16, fix issues reported by lint

Click to expand commit body
This further reduces the minimum API level to 16, which should encompass
most users stuck on older versions of Android (mainly BlackBerry OS and
Jolla users).

Several issues reported by code analysis were fixed, mainly around issues
with layouts.

Alex Palaistras created

6a06bcf change message styling rules

Click to expand commit body
Message styling purposly doesn’t require a whitespace after a closing
tag to make something like ~un~believable work. However it also breaks
_Programmierer_innen_ and other example where the tag is repeated as a
non tag in the word.
Therefor we change the rules that if a closing tag is followed by a higher
order closing tag (a closing tag followed by an end block or white space)
we ignore the first closing tag. But only if we don’t read another tag open.

Daniel Gultsch created

1a1bfb3 show warning snackbar before joining anon-non-private room. fixes #3306

Daniel Gultsch created

5b68155 do not process PEP bookmarks if conversion feature n/a

Click to expand commit body
If conversion feature is not available we will never write to PEP
therefor it is not advisable to process PEP events; otherwise
the changes we do might not land in PEP.

simply ignoring PEP is probably better than dynamically removing +notify

Daniel Gultsch created

0852904 Reduce `minSdkVersion` to 18, backfill missing methods

Click to expand commit body
This reduces the minimum SDK version to 18 (Android 4.3), which notably is
the last supported version for the BlackBerry OS 10.3 Android compatibility
layer.

Alex Palaistras created

69ca58d xmpp-addr: Backfill missing class method for Java 1.7

Click to expand commit body
This backfills missing class methods for `java.nio.charset.StandardCharsets`
and `java.util.Objects` for compatibility with platforms which do not support
these (mainly Android SDK versions <= 18).

Alex Palaistras created

ceaa313 Checkout `xmpp-addr` library 0.8.0 (fa47cac8) locally

Click to expand commit body
Changes to this library will be implemented as additional commits.

Alex Palaistras created

92f4f5b version bump to 2.3.9 + changelog

Daniel Gultsch created

870b266 pulled translations from transifex

Daniel Gultsch created

7219f42 check mam preference for mam:2 namespace and purge offline only if set

Daniel Gultsch created

f50e6e0 allow unencrypted http on android 9

Click to expand commit body
this commit is just to make policies equal and independent on various android
versions. support for http might be removed in the future across all versions.

Daniel Gultsch created

bcfd3f2 postpone prekey removal and republish to after mam

Daniel Gultsch created

19c3c54 pulled translations from transifex

Daniel Gultsch created

fa5ba9e fixed some rare NPE caused by race for saveInstanceState()

Daniel Gultsch created

c01bd38 show context menu when long clicking avatar in 1:1

Daniel Gultsch created

875810e offer to start/install orbot for edit account screen. fixes #1980 closes #2834

Daniel Gultsch created

c02676e implement self healing omemo

Click to expand commit body
after receiving a SignalMessage that can’t be decrypted because of broken sessions
Conversations will attempt to grab a new pre key bundle and send a new PreKeySignalMessage
wrapped in a key transport message.

Daniel Gultsch created

f1e1c4a keep track of previously edited ids

Daniel Gultsch created

fdbed9c open direct search after hitting + in share with screen

Daniel Gultsch created

846bba9 remove role=none participant when first online participant joins

Click to expand commit body
in anticipations for muc services using registered nicks (and putting nicks
into the member list even if that user is offline) we need to remove that 'fake' user
from the online list when the real user comes online.

Daniel Gultsch created

6381f8a fixed cache cleaning of muc avatars, fixes #3296

Daniel Gultsch created

c93556e version bump to 2.3.8 + changelog

Daniel Gultsch created

00cdfc4 pulled translations from transifex

Daniel Gultsch created

f79da07 pulled translations from transifex

Daniel Gultsch created

d53143a change audio attributes for notification channel

Click to expand commit body
This may help on platforms that make a difference between ringtone volume and notification volume

Daniel Gultsch created

ce5dffd transmit display name (nick) in subscription requests and display them on Quicksy

Daniel Gultsch created

1de385d set access model to open when publishing avatar. fixes #3291

Daniel Gultsch created

3906643 pulled translations from transifex

Daniel Gultsch created

45dba15 one time migration for existing quicksy account to set magic create flag

Daniel Gultsch created

40e46ed make sure that conversation is 1:1 before offering to select presence on file resend

Daniel Gultsch created

b2d02e3 version bump to 2.3.7 + changelog

Daniel Gultsch created

d4b640c pulled translations from transifex

Daniel Gultsch created

65c9dd7 prefer server side avatar on quicksy and address book avatar on conversations

Daniel Gultsch created

f63a209 cancel magic mode attribute after changing password once

Daniel Gultsch created

66850a5 removed unecessary code in time preference

Daniel Gultsch created

61ac804 catch a few run time exceptions related to androids life cycle mgmt

Daniel Gultsch created

23cc305 refactor quite hours to make them time zone indepentent. fixes #2565

Daniel Gultsch created

63f88af pulled translations from transifex

Daniel Gultsch created

2c73b62 make password editable on auth error

Daniel Gultsch created

2e0b26a revert 12 byte ivs that got commited by accident

Daniel Gultsch created

6479a7e pulled translations from transifex

Daniel Gultsch created

f8fbb36 attempt to work around bugs in Chinese ROMs

Daniel Gultsch created

0381fe3 remove now unused password has changed in magic mode

Daniel Gultsch created

5c74918 only show not stranger if messages are coming from quicksy domain not quicksy contacts

Daniel Gultsch created

03d5aa8 show 'show password' toggle for all magically created accounts. make quicksy accounts magically created

Daniel Gultsch created

4d0c037 added library mentioned in previous commit

Daniel Gultsch created

5490e98 use toastcompat library to catch BadTokenException in attempt to fix #3279

Daniel Gultsch created