Hans-Christoph Steiner
3bcf3ee902
fix TypographyEllipsis
2024-10-09 17:05:03 +02:00
Hans-Christoph Steiner
c32aa3c03f
run tools/check-fastlane-whitespace.py
2024-10-09 17:04:36 +02:00
Jeff Huang
4a1807c978
Translated using Weblate: Chinese (Traditional Han script) (zh-rTW) by Jeff Huang <s8321414@gmail.com>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Chinese (Traditional) (zh-rTW) by Jeff Huang <s8321414@gmail.com >
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Jeff Huang <s8321414@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hant/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Tymofii Lytvynenko
e385e22819
Translated using Weblate: Ukrainian (uk) by Tymofii Lytvynenko <till.svit@gmail.com>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: Tymofii Lytvynenko <till.svit@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Ajeje Brazorf
754c25f1df
Translated using Weblate: Sardinian (sc) by Ajeje Brazorf <lmelonimamo@yahoo.it>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Sardinian (sc) by Ajeje Brazorf <lmelonimamo@yahoo.it >
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Ajeje Brazorf <lmelonimamo@yahoo.it >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sc/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
ssantos
d20fb6cf43
Translated using Weblate: Portuguese (pt) by ssantos <ssantos@web.de>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Portuguese (Portugal) (pt-rPT) by ssantos <ssantos@web.de >
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Portuguese (pt) by ssantos <ssantos@web.de >
Currently translated at 97.7% (43 of 44 strings)
Translated using Weblate: Portuguese (Portugal) (pt-PT) by ssantos <ssantos@web.de >
Currently translated at 97.7% (43 of 44 strings)
Translated using Weblate: Portuguese (pt) by ssantos <ssantos@web.de >
Currently translated at 99.8% (542 of 543 strings)
Translated using Weblate: Portuguese (Portugal) (pt-rPT) by ssantos <ssantos@web.de >
Currently translated at 99.8% (542 of 543 strings)
Co-authored-by: ssantos <ssantos@web.de >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pt/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_PT/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
Suguru Hirahara
3955b975dd
Translated using Weblate: Japanese (ja) by Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Japanese (ja) by Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org >
Currently translated at 100.0% (44 of 44 strings)
Translated using Weblate: Japanese (ja) by Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org >
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Japanese (ja) by Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org >
Currently translated at 86.3% (38 of 44 strings)
Translated using Weblate: Japanese (ja) by Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org >
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Japanese (ja) by Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org >
Currently translated at 61.3% (27 of 44 strings)
Co-authored-by: Suguru Hirahara <shirahara@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ja/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ja/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
coronabond
237adaad2a
Translated using Weblate: Italian (it) by coronabond <coronabond@airmail.cc>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: coronabond <coronabond@airmail.cc >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Random
722265a2a9
Translated using Weblate: Italian (it) by Random <random-r@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Italian (it) by Random <random-r@users.noreply.hosted.weblate.org >
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Random <random-r@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Aindriú Mac Giolla Eoin
6ab0d3d828
Translated using Weblate: Irish (ga) by Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
...
Currently translated at 100.0% (44 of 44 strings)
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ga/
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
Tuomas Hietala
8475d4d4ef
Translated using Weblate: Finnish (fi) by Tuomas Hietala <tuomas.hietala@iki.fi>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: Tuomas Hietala <tuomas.hietala@iki.fi >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Åzze
2c6760adb7
Translated using Weblate: Finnish (fi) by Åzze <laitinen.jere222@gmail.com>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: Åzze <laitinen.jere222@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Ricky Tigg
b202067e9a
Translated using Weblate: Finnish (fi) by Ricky Tigg <ricky.tigg@gmail.com>
...
Currently translated at 99.8% (545 of 546 strings)
Co-authored-by: Ricky Tigg <ricky.tigg@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Riku
e19eed76a1
Translated using Weblate: Finnish (fi) by Riku <riksu9000@gmail.com>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Finnish (fi) by Riku <riksu9000@gmail.com >
Currently translated at 99.0% (538 of 543 strings)
Co-authored-by: Riku <riksu9000@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Tuomas Hietala
3283e90384
Translated using Weblate: Finnish (fi) by Tuomas Hietala <tuomas.hietala@iki.fi>
...
Currently translated at 98.8% (535 of 541 strings)
Co-authored-by: Tuomas Hietala <tuomas.hietala@iki.fi >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Latyw
9fa6d6c916
Translated using Weblate: Finnish (fi) by Latyw <laurialvari.laine@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Latyw <laurialvari.laine@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Danial Behzadi
755b86de04
Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fa/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
☆Verdulo
eeec4fc2f2
Translated using Weblate: Esperanto (eo) by ☆Verdulo <tomek@disroot.org>
...
Currently translated at 100.0% (44 of 44 strings)
Translated using Weblate: Esperanto (eo) by ☆Verdulo <tomek@disroot.org >
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: ☆Verdulo <tomek@disroot.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/eo/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/eo/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
Andi Chandler
fb52e5a626
Translated using Weblate: English (United Kingdom) (en-rGB) by Andi Chandler <andi@gowling.com>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: English (United Kingdom) (en-rGB) by Andi Chandler <andi@gowling.com >
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Andi Chandler <andi@gowling.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/en_GB/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
VfBFan
2ac74fd5a0
Translated using Weblate: German (de) by VfBFan <VfBFan@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (44 of 44 strings)
Co-authored-by: VfBFan <VfBFan@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
Fjuro
f860ccad0a
Translated using Weblate: Czech (cs) by Fjuro <fjuro@alius.cz>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Czech (cs) by Fjuro <fjuro@alius.cz >
Currently translated at 100.0% (44 of 44 strings)
Translated using Weblate: Czech (cs) by Fjuro <fjuro@alius.cz >
Currently translated at 100.0% (44 of 44 strings)
Co-authored-by: Fjuro <fjuro@alius.cz >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/cs/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
OwO+UwU
aa8f08b654
Translated using Weblate: Catalan (ca) by OwO+UwU <gabrielmizrahi@protonmail.com>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: OwO+UwU <gabrielmizrahi@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
pitroig
42029c98a0
Translated using Weblate: Catalan (ca) by pitroig <ona@riseup.net>
...
Currently translated at 100.0% (44 of 44 strings)
Translated using Weblate: Catalan (ca) by pitroig <ona@riseup.net >
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: pitroig <ona@riseup.net >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ca/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-09 17:02:16 +02:00
109247019824
0884d67f20
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com >
Currently translated at 100.0% (544 of 544 strings)
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com >
Currently translated at 100.0% (544 of 544 strings)
Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com >
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: 109247019824 <stoyan@gmx.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/bg/
Translation: F-Droid/F-Droid
2024-10-09 17:02:16 +02:00
Hans-Christoph Steiner
cbd7d948e4
tools/pick-complete-translations.py: fix crashes on unusual Weblate commits
...
* If one locale's section, e.g. metadata, is not cherry picked because it
is not complete, then another commit also modifies that file, then it can
not be cherry-picked without a conflict.
* Commits sometimes have multiple locales, e.g. one translator does pt and
pt_PT. It should not be cherry-picked again when looping through the
second locale.
2024-10-09 17:02:02 +02:00
Hans-Christoph Steiner
390fb1fa5a
Merge branch 'bluetooth-perms' into 'master'
...
Don't crash when Bluetooth permissions are missing
Closes acra-crash-reports#752
See merge request fdroid/fdroidclient!1444
2024-10-09 14:29:48 +00:00
Torsten Grote
a1d53737db
[app] don't show views requiring service when it wasn't bound, yet
2024-10-09 10:45:03 -03:00
Torsten Grote
7615ccf6a4
[app] Don't crash when Bluetooth permissions are missing
2024-10-09 10:45:03 -03:00
Torsten Grote
aee91aed54
[app] Don't crash with NPE when we can't get device name
2024-10-09 10:45:03 -03:00
Hans-Christoph Steiner
4188053fb0
Merge branch '2851-improve-error-reporting' into 'master'
...
Improve error reporting for update checking
See merge request fdroid/fdroidclient!1438
2024-10-09 13:41:50 +00:00
Torsten Grote
1fc4deefd7
log free disk space
2024-10-09 09:45:29 -03:00
Torsten Grote
7a5f133759
Improve error reporting for update checking
2024-10-09 09:45:28 -03:00
Hans-Christoph Steiner
114059d48c
Merge branch 'diff-bugs' into 'master'
...
Fix two bugs related to index diffing
See merge request fdroid/fdroidclient!1434
2024-10-09 12:43:06 +00:00
Torsten Grote
a2e56fa421
[app] log manual repo update requests
...
this could aid in future debugging related to two updates running at the same time.
2024-10-08 17:14:24 +00:00
Torsten Grote
cfaf9a5ad2
[db] Fix concurrent index updates
...
If we are used to update the same repo at almost the same time, a race-condition can happen that tries to apply a diff to an already updated DB. We don't download anything while holding a DB transaction, so the download and check for the repo timestamp happens before we enter the transaction. However, we forgot to re-check the timestamp again within the transaction to be sure the DB state is still as expected.
2024-10-08 17:14:24 +00:00
Torsten Grote
632f55eb15
[index] Fix diffing of version features
...
The structure of the JSON (FeatureV2) and of our internal class AppManifest is different. The latter uses a list of strings instead of objects. The ReflectionDiffer didn't handle this different and was throwing an exception when diffing changing features.
However, the impact of this bug should be small as normally one version has an ID which is its SHA256 hash and thus its features shouldn't change over repo updates. Imaginable is erratic repo creation software though.
2024-10-08 17:14:24 +00:00
Hans-Christoph Steiner
c61408b434
Merge branch 'revert-archiving' into 'master'
...
Revert "[app] experimental support for un-archiving apps on Android 15"
See merge request fdroid/fdroidclient!1449
2024-10-08 17:13:30 +00:00
Torsten Grote
1b63bc3898
Revert "let all gradle modules use compileSdk 35"
...
This reverts commit 957bea4655 .
2024-10-08 10:28:34 -03:00
Torsten Grote
e9d852cd56
No need to install old build tools anymore
2024-10-08 10:20:50 -03:00
Torsten Grote
5685917eaa
Revert "[app] experimental support for un-archiving apps on Android 15"
...
This reverts commit 493839deda .
2024-10-08 10:19:51 -03:00
Hans-Christoph Steiner
f32f335c15
Merge branch 'ci-35' into 'master'
...
Install newer build tools for CI job and accept licenses
See merge request fdroid/fdroidclient!1443
2024-10-08 13:00:32 +00:00
Torsten Grote
347cc01925
Remove accepting licenses from SDK
2024-10-08 09:15:55 -03:00
Torsten Grote
395393b51e
[index] address new nullability info from SDK 35
2024-10-07 15:34:26 -03:00
Torsten Grote
957bea4655
let all gradle modules use compileSdk 35
2024-10-07 13:06:33 -03:00
Torsten Grote
78b4a7b32b
Install newer build tools and accept licenses
2024-10-03 13:11:23 -03:00
Michael Pöhn
489b9161f2
Merge branch 'unarchive' into 'master'
...
Experimental support for un-archiving apps on Android 15
See merge request fdroid/fdroidclient!1436
2024-10-03 09:32:43 +00:00
Torsten Grote
493839deda
[app] experimental support for un-archiving apps on Android 15
2024-10-03 09:32:24 +00:00
Michael Pöhn
a9e3549673
Merge branch 'panic' into 'master'
...
Export panic settings activity otherwise Ripple can't launch it
See merge request fdroid/fdroidclient!1439
2024-10-03 08:45:51 +00:00
Torsten Grote
bfee249d4e
[app] Export panic settings activity
...
otherwise Ripple can't launch it
2024-10-03 08:45:25 +00:00
Michael Pöhn
4bda69de4c
Merge branch '2866-update-perm' into 'master'
...
Fix permission conflict for full/basic
Closes #2866
See merge request fdroid/fdroidclient!1437
2024-10-01 12:17:56 +00:00