Silence-Android merge requestshttps://git.silence.dev/Silence/Silence-Android/-/merge_requests2023-10-16T16:42:26Zhttps://git.silence.dev/Silence/Silence-Android/-/merge_requests/740Added 64bit Android support2023-10-16T16:42:26Zjahway603Added 64bit Android supportAdded 64bit Android support to support Silence on Google Pixel 7 devices resolving Issue https://git.silence.dev/Silence/Silence-Android/-/issues/848Added 64bit Android support to support Silence on Google Pixel 7 devices resolving Issue https://git.silence.dev/Silence/Silence-Android/-/issues/848https://git.silence.dev/Silence/Silence-Android/-/merge_requests/739set target SDK back to 232023-04-15T08:09:17ZRuben Barkow-Kuderset target SDK back to 23to fix the problem that notification messages show as encrypted after a while (Issue #771)to fix the problem that notification messages show as encrypted after a while (Issue #771)https://git.silence.dev/Silence/Silence-Android/-/merge_requests/387File transfer in secure transport2017-03-23T11:01:29ZBastien Le Querrecbastien@silence.imFile transfer in secure transport- Add files to secure conversations by selecting in app (after enabling the preference)
- Share files (up to mms-sizelimit) and attach them to a secure chat
Closes #365
Needs to be rebased before merge.
- Add files to secure conversations by selecting in app (after enabling the preference)
- Share files (up to mms-sizelimit) and attach them to a secure chat
Closes #365
Needs to be rebased before merge.
https://git.silence.dev/Silence/Silence-Android/-/merge_requests/457Add delete button to notifications2017-10-13T07:37:06ZBastien Le Querrecbastien@silence.imAdd delete button to notifications*Created by: pR0Ps*
This commit adds a delete buttons to new message notifications. The
option is available in both single and multi-recipient notifications.
It also changes the size of the button icons (for Android versions that
suppo...*Created by: pR0Ps*
This commit adds a delete buttons to new message notifications. The
option is available in both single and multi-recipient notifications.
It also changes the size of the button icons (for Android versions that
support them) to a more standard size (24dp).
The use case for this feature is for things like spam messages, 2FA codes, and other messages that don't matter anymore after they've been read (Ex: "your monthly bill is blah")
Bastien Le Querrecbastien@silence.imBastien Le Querrecbastien@silence.imhttps://git.silence.dev/Silence/Silence-Android/-/merge_requests/390Add XMPP transport support2023-02-28T21:36:22ZBastien Le Querrecbastien@silence.imAdd XMPP transport supportThis PR adds XMPP transport to send secure messages only.
TODO/Features:
- [x] Add XMPP page into intro screen
- [x] Add new "XMPP address" message type to do not use a centralized directory
- [x] Add new XMPP message type when tra...This PR adds XMPP transport to send secure messages only.
TODO/Features:
- [x] Add XMPP page into intro screen
- [x] Add new "XMPP address" message type to do not use a centralized directory
- [x] Add new XMPP message type when transport is set to XMPP
- [x] Switch to secure SMS if the recipient is offline
- [x] Allow user to use a custom XMPP server
- [x] Delete XMPP account if the user disables XMPP feature
- [x] Display a warning if the custom XMPP server doesn't support XEP-0198 Stream Management (required to do not lost messages when switching from a network to another or on unreliable connectivities)
- [x] Fix bad encryption with long XMPP messages
- [x] Display an XMPP icon for XMPP messages
- [x] Ask the user to optionally set up XMPP on first boot
- [x] Improve XMPP address sharing mechanism
- [x] Share XMPP address when a secure session is started
- [x] Implement a form to manually set up an XMPP address
- [ ] Fix recipient status (sometimes a recipient is seen as offline but it is actually online)
- [ ] Add support for XMPP media messages (for now, Silence crashes)
- [ ] Write documentation
- [ ] Include a list of trusted XMPP servers to allow users to register
- [ ] OMEMO?
This PR fixes #370 as a side effect because it starts Silence on boot.
For now, the list of "trusted XMPP servers" only contains xmpp.silence.im, which is not designed to be used except for testing. We won't host an XMPP server in the short term.v1.0Bastien Le Querrecbastien@silence.imBastien Le Querrecbastien@silence.imhttps://git.silence.dev/Silence/Silence-Android/-/merge_requests/682Updating Gradle to 4.42019-08-17T13:36:23ZBastien Le Querrecbastien@silence.imUpdating Gradle to 4.4*Created by: EBendinelli*
Updating Gradle from 3.3 to 4.4
Preparing the integration of the vcard4android library.
*Created by: EBendinelli*
Updating Gradle from 3.3 to 4.4
Preparing the integration of the vcard4android library.
https://git.silence.dev/Silence/Silence-Android/-/merge_requests/675Fix encoding of plaintext backups2019-08-17T13:36:23ZBastien Le Querrecbastien@silence.imFix encoding of plaintext backups*Created by: whiver*
Fixes #659 :
Rewrite special characters escaping in plaintext backups to avoid having some characters illegally escaped (such as surrogates characters).
This PR uses Apache Commons's XML escaping method instead, w...*Created by: whiver*
Fixes #659 :
Rewrite special characters escaping in plaintext backups to avoid having some characters illegally escaped (such as surrogates characters).
This PR uses Apache Commons's XML escaping method instead, which correctly handles character encoding, so the part using regex to match characters that needed to be encoded has been removed.
Also force UTF-8 encoding of output file to match the charset specified in it.https://git.silence.dev/Silence/Silence-Android/-/merge_requests/715Add Support for 18:9 device ratio2019-08-17T13:36:23ZBastien Le Querrecbastien@silence.imAdd Support for 18:9 device ratio*Created by: flyingrub*
fixes #714*Created by: flyingrub*
fixes #714https://git.silence.dev/Silence/Silence-Android/-/merge_requests/676spaces2019-08-17T13:36:23ZBastien Le Querrecbastien@silence.imspaces*Created by: erlangp*
spaces*Created by: erlangp*
spaceshttps://git.silence.dev/Silence/Silence-Android/-/merge_requests/694Updated af (Afrikaans) translation2019-08-17T13:36:22ZBastien Le Querrecbastien@silence.imUpdated af (Afrikaans) translation*Created by: ovginkel*
Commit made via [Stringlate](https://lonamiwebs.github.io/stringlate/)*Created by: ovginkel*
Commit made via [Stringlate](https://lonamiwebs.github.io/stringlate/)https://git.silence.dev/Silence/Silence-Android/-/merge_requests/600Add an option to delay sending message2019-08-17T13:36:15ZBastien Le Querrecbastien@silence.imAdd an option to delay sending message*Created by: gilbsgilbs*
### Description
Add an option that allows to trigger a countdown after pressing the "send" button. It gives a chance to the user to cancel the message just before it is sent. Perfect for fat fingers :) .
T...*Created by: gilbsgilbs*
### Description
Add an option that allows to trigger a countdown after pressing the "send" button. It gives a chance to the user to cancel the message just before it is sent. Perfect for fat fingers :) .
Tested on my OnePlus 5 running OxygenOS 4.5.6 (Android 7.1.1) and on my LG G4 running latest LineageOS nightly (Android 7.1.1).
Thanks.https://git.silence.dev/Silence/Silence-Android/-/merge_requests/616Spelling: All TX bugreports cleared2019-08-17T13:36:16ZBastien Le Querrecbastien@silence.imSpelling: All TX bugreports cleared*Created by: comradekingu*
Initiate → start
Successfully →
Send failed → Sending failed
Unarchive → De-archivation
Textblocks shortened and improved*Created by: comradekingu*
Initiate → start
Successfully →
Send failed → Sending failed
Unarchive → De-archivation
Textblocks shortened and improved