Commit graph

5053 commits

Author SHA1 Message Date
ghose ce8ccd0c79
Translated using Weblate (Galician)
Currently translated at 100.0% (980 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/gl/
2024-02-12 13:09:10 +00:00
Daniel Gultsch 2833fc833c
fix JET spec compliance 2024-02-11 10:40:50 +01:00
Daniel Gultsch 93b5a099b0
add json mime type according to RFC4627 2024-02-11 08:45:46 +01:00
acioustick 9ad95ba402
Translated using Weblate (Japanese)
Currently translated at 98.6% (967 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ja/
2024-02-11 06:58:20 +00:00
acioustick 8181eb18bc
Translated using Weblate (Japanese)
Currently translated at 98.6% (967 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ja/
2024-02-10 12:54:09 +00:00
Outbreak2096 ad86d3317e
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (980 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/zh_Hans/
2024-02-10 12:53:24 +00:00
acioustick 35cfc1028b
Translated using Weblate (Japanese)
Currently translated at 98.6% (967 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ja/
2024-02-10 12:53:24 +00:00
random_r 1dcf2a4732
Translated using Weblate (Italian)
Currently translated at 100.0% (980 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/it/
2024-02-10 12:53:23 +00:00
licaon-kter d4cdd3f39f
Translated using Weblate (Romanian)
Currently translated at 100.0% (980 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ro/
2024-02-10 12:53:23 +00:00
gallegonovato 431fe50fd6
Translated using Weblate (Spanish)
Currently translated at 100.0% (980 of 980 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/es/
2024-02-10 12:53:23 +00:00
licaon-kter 7fc79edef7
Translated using Weblate (Romanian)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ro/
2024-02-10 12:53:23 +00:00
SomeTr 1118184ff0
Translated using Weblate (Ukrainian)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/uk/
2024-02-10 12:53:23 +00:00
ghose c1052c5811
Translated using Weblate (Galician)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/gl/
2024-02-10 12:53:23 +00:00
gallegonovato ce997eb223
Translated using Weblate (Spanish)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/es/
2024-02-10 12:53:23 +00:00
nautilusx 513ec57919
Translated using Weblate (German)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2024-02-10 12:53:23 +00:00
Daniel Gultsch 9f1c4a42f8
default to microphone foreground service type during call 2024-02-10 13:46:07 +01:00
Daniel Gultsch 6ce052a337
check sasl success message no response 2024-02-10 10:20:40 +01:00
Daniel Gultsch 75f42d680d
lower bitrate for voice recordings 2024-02-09 17:54:25 +01:00
p42ity cd1821f2b6 Avoid truncated voice messages for affected devices
There were some devices which are known to produce truncated voice messages from time to time. I investigated this issue on a Fairphone 4 and found a configuration which did not show this behaviour in my experiments.

These devices are very sensitive on AAC settings. That's why I added an extra section for them. The list of devices can be adjusted.

Reviewed-on: https://codeberg.org/iNPUTmice/Conversations/pulls/192
Co-authored-by: p42ity <shopping@fpgas.de>
Co-committed-by: p42ity <shopping@fpgas.de>
2024-02-09 16:50:19 +00:00
Daniel Gultsch b93c5622df
modify quicksy user consent wording once more 2024-02-09 11:25:00 +01:00
Daniel Gultsch 03dc15158b
use modern Java in XmppConnection 2024-02-09 11:23:05 +01:00
Licaon_Kter b08466d688 No one knows what a "2D Barcode" is
"stolen" from https://git.singpolyma.net/cheogram-android/commit/e9ce8ebbaf57067b71f11467312975b62c04cca7
2024-02-08 10:36:44 +00:00
Daniel Gultsch 5aff7d023c
slight modifications in quicksy onboard flow 2024-02-08 11:06:07 +01:00
Daniel Gultsch 3882ea669d
check server from on stream open 2024-02-07 10:55:33 +01:00
Daniel Gultsch 01ac2912f5
catch exception when hardware renderer can not be set up 2024-02-07 10:55:01 +01:00
Daniel Gultsch 7fe8be1adc
better work around for not processing race condition stanza 2024-02-07 10:07:53 +01:00
Daniel Gultsch 7455e99761
remove unnecessary resume call 2024-02-07 09:15:36 +01:00
Stephen Paul Weber 961a024aa2 XEP says thread means not the topic
Note: A message with a <subject/> and a <body/> or a <subject/> and a
<thread/> is a legitimate message, but it SHALL NOT be interpreted as a
subject change.
2024-02-07 07:22:57 +00:00
nautilusx 38d0090782
Translated using Weblate (German)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2024-02-07 06:30:48 +00:00
Outbreak2096 e857948500
Translated using Weblate (Chinese (Simplified))
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/zh_Hans/
2024-02-07 06:30:48 +00:00
Application-Maker f80e11de92
Translated using Weblate (Russian)
Currently translated at 99.8% (978 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/ru/
2024-02-07 06:30:48 +00:00
Daniel Gultsch ff082ab607
code clean up in IQ callback handling 2024-02-06 14:27:32 +01:00
Daniel Gultsch c2592d1417
fixup: simplify loginInfo null check 2024-02-05 15:59:06 +01:00
Daniel Gultsch 5ab8912cb4
simplify loginInfo null check 2024-02-04 19:49:55 +01:00
Daniel Gultsch 4168bc4666
less noisy logcat. catch illegal state exception as result of race condition 2024-01-19 15:20:47 +01:00
Daniel Gultsch b2e1f9b3d8
call current transport when receiving transport-replace 2024-01-19 11:43:23 +01:00
Daniel Gultsch 15a3c163eb
respond OK to JFT session terminate 2024-01-19 10:40:32 +01:00
Daniel Gultsch aa558f83f2
bump copyright year to 2024 2024-01-15 19:25:53 +01:00
nautilusx e7e174f4d7
Translated using Weblate (German)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 7b9b90df4d
Translated using Weblate (Persian)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/fa/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 53a7ea362d
Translated using Weblate (German)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/de/
2024-01-15 12:58:30 +00:00
MasoudAbkenar 165617aa73
Translated using Weblate (Persian)
Currently translated at 57.9% (567 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/fa/
2024-01-15 12:58:30 +00:00
ghose fe0cbc48ae
Translated using Weblate (Galician)
Currently translated at 100.0% (979 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/gl/
2024-01-15 12:58:29 +00:00
Daniel Gultsch 88851ea12a
bundle letsencrypt root certificates
as per https://letsencrypt.org/2023/07/10/cross-sign-expiration.html
Letsencrypt is dropping support for Android <= 7 by removing cross signing.

to keep supporting older Android versions we need to bundle the root cert
ourselves. (Firefox for example does this too)

The KeyStore file is in BKS-V1 format. A good tools to edit the file is

https://keystore-explorer.org/

To keep the attack and bug surface as low as possible we only run the check
against the bundled keystore on Android <= 7
2024-01-15 10:57:07 +01:00
Daniel Gultsch aeb805a3ca
abort socks candidate search if peer selected something with higher priority 2023-12-20 11:23:04 +01:00
Daniel Gultsch eec01c9e7b
disable quick log 2023-12-20 09:23:09 +01:00
Daniel Gultsch d3b38a5273
refactor Jingle File Transfer. add WebRTCDatachannel transport 2023-12-19 17:26:11 +01:00
Salif Mehmed 5a20273e1a
Translated using Weblate (Bulgarian)
Currently translated at 93.9% (920 of 979 strings)

Translation: Conversations/Android App (shared)
Translate-URL: https://translate.codeberg.org/projects/conversations/android-app-shared/bg/
2023-12-13 06:44:44 +00:00
RTRedreovic 9be4ddf4ce
Added translation using Weblate (Esperanto) 2023-12-13 06:44:43 +00:00
Daniel Gultsch 1a83c290a2
UnifiedPush: send unregistered to apps when 'none' account is selected 2023-12-05 10:59:50 +01:00