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
Torsten Grote
ebe29be4f1
Fix permission conflict for full/basic
...
Only one app can declare a custom permission with the same name, so we scope it by our package name.
Also use the permission ourselves which is needed for receiving the broadcasts.
2024-09-30 12:52:18 -03:00
Torsten Grote
78ad41c0a0
Merge branch 'repo-disable-dialog-cancel' into 'master'
...
Update UI if the repo disable warning is canceled
See merge request fdroid/fdroidclient!1432
2024-09-27 18:37:17 +00:00
Tobias_Groza
75c69bf1f0
Update UI if the repo disable warning is canceled
...
Previously, the UI was not updated which resulted in different states of UI and DB because the UI was not notified about the cancelation: the UI showed the disabled toggle while the repo was not disabled
2024-09-27 18:08:50 +00:00
Torsten Grote
0e13b2a051
Merge branch 'dns_test_fix' into 'master'
...
fixed dns cache test with url that will correctly trigger an exception
See merge request fdroid/fdroidclient!1435
2024-09-27 17:42:46 +00:00
mnbogner
a16691da93
fixed dns cache test with url that will correctly trigger an exception
2024-09-27 10:07:15 -07:00
Hans-Christoph Steiner
ffaf8081f4
Merge branch '1.21-alpha1' into 'master'
...
Release 1.21-alpha1
See merge request fdroid/fdroidclient!1428
1.21.0-alpha1
2024-09-20 14:22:18 +00:00
Torsten Grote
b83596c8a8
[app] Release 1.21-alpha1
2024-09-19 15:16:51 -03:00
Hans-Christoph Steiner
20a65dbab0
Merge branch 'merge_weblate' into 'master'
...
weblate
See merge request fdroid/fdroidclient!1427
2024-09-17 09:53:08 +00:00
Ldm Public
749f9e9f35
Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>
...
Currently translated at 98.7% (539 of 546 strings)
Co-authored-by: Ldm Public <ldmpub@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
GIraph
31ad057400
Translated using Weblate: French (fr) by GIraph <compte++hosted@netc.fr>
...
Currently translated at 98.5% (538 of 546 strings)
Co-authored-by: GIraph <compte++hosted@netc.fr >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
Artemka
b9c1ac03fe
Translated using Weblate: Russian (ru) by Artemka <anonymous58630@gmail.com>
...
Currently translated at 99.6% (542 of 544 strings)
Co-authored-by: Artemka <anonymous58630@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
gfbdrgng
482477bc17
Translated using Weblate: Russian (ru) by gfbdrgng <hnaofegnp@hldrive.com>
...
Currently translated at 95.4% (42 of 44 strings)
Co-authored-by: gfbdrgng <hnaofegnp@hldrive.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ru/
Translation: F-Droid/F-Droid metadata
2024-09-17 11:09:13 +02:00
Andrey
cfb677f1e3
Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org>
...
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Andrey <andrey@mailbox.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
439JBYL80IGQTF25UXNR0X1BG
d187aa8889
Translated using Weblate: Russian (ru) by 439JBYL80IGQTF25UXNR0X1BG <439JBYL80IGQTF25UXNR0X1BG@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: 439JBYL80IGQTF25UXNR0X1BG <439JBYL80IGQTF25UXNR0X1BG@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
Ldm Public
0f0bae0f89
Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>
...
Currently translated at 98.3% (537 of 546 strings)
Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com >
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Ldm Public <ldmpub@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
Remi Bart
f36600e7bb
Translated using Weblate: French (fr) by Remi Bart <remi.bart.lpv@gmail.com>
...
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate: French (fr) by Remi Bart <remi.bart.lpv@gmail.com >
Currently translated at 99.0% (536 of 541 strings)
Co-authored-by: Remi Bart <remi.bart.lpv@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-09-17 11:09:13 +02:00
Andrey
57689032ba
Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org>
...
Currently translated at 100.0% (541 of 541 strings)
Co-authored-by: Andrey <andrey@mailbox.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
neverender
7b778628f4
Translated using Weblate: Russian (ru) by neverender <audiolunaire@getgoogleoff.me>
...
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate: Russian (ru) by neverender <audiolunaire@getgoogleoff.me >
Currently translated at 99.6% (539 of 541 strings)
Co-authored-by: neverender <audiolunaire@getgoogleoff.me >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ru/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-09-17 11:09:13 +02:00
gfbdrgng
4258544319
Translated using Weblate: Russian (ru) by gfbdrgng <hnaofegnp@hldrive.com>
...
Currently translated at 95.3% (41 of 43 strings)
Co-authored-by: gfbdrgng <hnaofegnp@hldrive.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ru/
Translation: F-Droid/F-Droid metadata
2024-09-17 11:09:13 +02:00
Andrey
329ff0d07e
Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org>
...
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org >
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Andrey <andrey@mailbox.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translation: F-Droid/F-Droid
2024-09-17 11:09:13 +02:00
Black_Eyes
b02f025b22
Translated using Weblate: French (fr) by Black_Eyes <valentin@girod.fr>
...
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate: French (fr) by Black_Eyes <valentin@girod.fr >
Currently translated at 97.6% (42 of 43 strings)
Translated using Weblate: French (fr) by Black_Eyes <valentin@girod.fr >
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: French (fr) by Black_Eyes <valentin@girod.fr >
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: French (fr) by Black_Eyes <valentin@girod.fr >
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Black_Eyes <valentin@girod.fr >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-09-17 11:09:13 +02:00
Jeroen
5ef9e11652
Translated using Weblate: Dutch (nl) by Jeroen <alpenblauwtje@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Jeroen <alpenblauwtje@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nl/
Translation: F-Droid/F-Droid
2024-09-17 11:07:04 +02:00
Licaon Kter
e1774d7aa1
Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com >
Currently translated at 100.0% (544 of 544 strings)
Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com >
Currently translated at 100.0% (543 of 543 strings)
Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com >
Currently translated at 97.7% (43 of 44 strings)
Co-authored-by: Licaon Kter <licaon.kter@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ro/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-09-17 11:06:24 +02:00
Ian Perdiansah
ddc10eb5ab
Translated using Weblate: Indonesian (id) by Ian Perdiansah <ianperdiansah05@gmail.com>
...
Currently translated at 100.0% (543 of 543 strings)
Co-authored-by: Ian Perdiansah <ianperdiansah05@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/id/
Translation: F-Droid/F-Droid
2024-09-17 11:04:59 +02:00
Adrien N
cc74591210
Translated using Weblate: Indonesian (id) by Adrien N <adriennathaniel1999@gmail.com>
...
Currently translated at 98.7% (536 of 543 strings)
Co-authored-by: Adrien N <adriennathaniel1999@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/id/
Translation: F-Droid/F-Droid
2024-09-17 11:04:52 +02:00
Danial Behzadi
cb5e1e72d0
Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com>
...
Currently translated at 100.0% (543 of 543 strings)
Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com >
Currently translated at 100.0% (541 of 541 strings)
Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com >
Currently translated at 100.0% (536 of 536 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-09-17 11:04:33 +02:00
lucasmz-dev
3bf1ee94fd
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by lucasmz-dev <git@lucasmz.dev>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by lucasmz-dev <git@lucasmz.dev >
Currently translated at 100.0% (544 of 544 strings)
Co-authored-by: lucasmz-dev <git@lucasmz.dev >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translation: F-Droid/F-Droid
2024-09-17 11:03:57 +02:00
Jose Delvani
11c49f7faf
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (546 of 546 strings)
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org >
Currently translated at 100.0% (544 of 544 strings)
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org >
Currently translated at 100.0% (544 of 544 strings)
Co-authored-by: Jose Delvani <jsdelvani@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translation: F-Droid/F-Droid
2024-09-17 11:03:55 +02:00
lucasmz-dev
06a0d963ec
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by lucasmz-dev <git@lucasmz.dev>
...
Currently translated at 100.0% (543 of 543 strings)
Translated using Weblate: Portuguese (Brazil) (pt-BR) by lucasmz-dev <git@lucasmz.dev >
Currently translated at 95.4% (42 of 44 strings)
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by lucasmz-dev <git@lucasmz.dev >
Currently translated at 100.0% (543 of 543 strings)
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by lucasmz-dev <git@lucasmz.dev >
Currently translated at 100.0% (543 of 543 strings)
Translated using Weblate: Portuguese (Brazil) (pt-BR) by lucasmz-dev <git@lucasmz.dev >
Currently translated at 93.1% (41 of 44 strings)
Co-authored-by: lucasmz-dev <git@lucasmz.dev >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-09-17 11:03:52 +02:00
大王叫我来巡山
6ec393f5a2
Translated using Weblate: Chinese (Simplified Han script) (zh-rCN) by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (546 of 546 strings)
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hans/
Translation: F-Droid/F-Droid
2024-09-17 11:03:15 +02:00