Silence-Android merge requestshttps://git.silence.dev/Silence/Silence-Android/-/merge_requests2017-02-17T13:04:18Zhttps://git.silence.dev/Silence/Silence-Android/-/merge_requests/537Do not notify twice when auto-download is enable2017-02-17T13:04:18ZBastien Le Querrecbastien@silence.imDo not notify twice when auto-download is enable### Description
Closes #535
Fixes #524### Description
Closes #535
Fixes #524v0.16https://git.silence.dev/Silence/Silence-Android/-/merge_requests/531Linkify geo and xmpp URIs2017-02-15T13:17:05ZBastien Le Querrecbastien@silence.imLinkify geo and xmpp URIs### Description
This PR linkify geo: and xmpp: URIs, and catch exceptions to do not crash if no app is installed on user's phone to manage these links.
Fixes #501### Description
This PR linkify geo: and xmpp: URIs, and catch exceptions to do not crash if no app is installed on user's phone to manage these links.
Fixes #501v0.16https://git.silence.dev/Silence/Silence-Android/-/merge_requests/529Unbreak dual sim support2017-02-21T11:18:56ZBastien Le Querrecbastien@silence.imUnbreak dual sim support### Description
This PR fixes dual SIM support.
- [x] Fixes issue when sending encrypted message with ICCs in slot >=2
- [x] Send keys from all ICCs
- [x] Use **one** private/public key per SIM card (otherwise users will get "Bad...### Description
This PR fixes dual SIM support.
- [x] Fixes issue when sending encrypted message with ICCs in slot >=2
- [x] Send keys from all ICCs
- [x] Use **one** private/public key per SIM card (otherwise users will get "Bad encrypted" errors)
- [x] Fix session termination
- [x] Upgrade database (now, sessions are stored in files that depend on subscription ID)
- [x] Display all identities in VerifyIdentityActivity
- [x] Generate keys when a new SIM card is inserted
- [x] Match ICC<-->keys
- [x] Select SIM according to last received message
- [x] Display slot index or number if 2+ ICC use the same display name
- [x] Select ICCs eligible for auto key exchange
- [x] ~~Ask user to select a SIM if no one is selected by default~~ (selecting a default subscription for SMS messages is mandatory in Android)
- [x] Test with Android 5.1.1+ on one-ICC devices
- [x] Test with Android <5.1.1
Closes #517
Fixes #467
Fixes #497v0.16Bastien Le Querrecbastien@silence.imBastien Le Querrecbastien@silence.imhttps://git.silence.dev/Silence/Silence-Android/-/merge_requests/517Unbreak dual sim support2017-02-06T10:55:45ZBastien Le Querrecbastien@silence.imUnbreak dual sim support### Description
This PR fixes dual SIM support. Work in progress, do not merge.
- [x] Fixes issue when sending encrypted message with ICCs in slot >=2
- [x] Send keys from all ICCs
- [x] Use **one** private/public key per SIM car...### Description
This PR fixes dual SIM support. Work in progress, do not merge.
- [x] Fixes issue when sending encrypted message with ICCs in slot >=2
- [x] Send keys from all ICCs
- [x] Use **one** private/public key per SIM card (otherwise users will get "Bad encrypted" errors)
- [x] Fix session termination
- [x] Upgrade database (now, sessions are stored in files that depend on subscription ID)
- [x] Display all identities in VerifyIdentityActivity
- [x] Generate keys when a new SIM card is inserted
- [x] Match ICC<-->keys
- [x] Select SIM according to last received message
- [x] Display slot index or number if 2+ ICC use the same display name
- [x] Select ICCs eligible for auto key exchange
- [x] ~~Ask user to select a SIM if no one is selected by default~~ (selecting a default subscription for SMS messages is mandatory in Android)
- [x] Test with Android 5.1.1+ on one-ICC devices
- [x] Test with Android <5.1.1
v0.16