Torsten Grote
fa65084e60
[db] make repo certs non-null and remove repos without cert
...
historically, repos were added to the DB without much information and could stay in a broken state until manually removed. If a repo is updating, it should have a cert. So only repos that never did a single index update don't have a cert. Nowadays, this can not happen anymore as we get the repo and its cert before adding it to the DB. So whenever we update a repo, we know its certificate and fingerprint. Thus, this includes a DB migration removing all broken repos and making the certificate for repos in the DB non-null.
2024-05-22 09:58:05 +00:00
Torsten Grote
5cf22c5e06
[index] stop passing certificates around
2024-05-22 09:58:05 +00:00
Hans-Christoph Steiner
c97f5b152d
Merge branch '2795-android15' into 'master'
...
Adapt minInstallableTargetSdk for Android 15
Closes #2795
See merge request fdroid/fdroidclient!1396
2024-05-22 09:57:41 +00:00
Torsten Grote
ad6b1d6ad5
[index] remove some warnings on CompatibilityChecker
2024-05-22 09:57:17 +00:00
Torsten Grote
c639d7b445
[index] adapt minInstallableTargetSdk for Android 15
2024-05-22 09:57:17 +00:00
Michael Pöhn
30bcfd6106
Merge branch 'app-list-items' into 'master'
...
Split up name and summary in app list items
See merge request fdroid/fdroidclient!1389
2024-05-22 09:53:38 +00:00
Torsten Grote
90cc920234
[app] split up name and summary in app list items
2024-05-22 09:20:55 +00:00
Hans-Christoph Steiner
d38b952e6d
version code 1020050
2024-05-08 12:05:19 +02:00
Hans-Christoph Steiner
ae3560738d
update CHANGELOG.md
2024-05-08 12:03:04 +02:00
Hans-Christoph Steiner
412087ec60
tools/update-mirrors-in-default_repos.xml.py: update for new order
...
0bfc0b1059
fdroid/fdroidclient!1324
2024-05-08 12:02:56 +02:00
Hans-Christoph Steiner
9d5d3e03f9
Merge branch 'weblate' into 'master'
...
weblate
See merge request fdroid/fdroidclient!1395
2024-05-08 09:23:40 +00:00
Hans-Christoph Steiner
de200b085c
Hebrew: Android wants "many" for plurals
2024-05-08 10:38:44 +02:00
Yaron Shahrabani
43ef200dba
Translated using Weblate: Hebrew (he) by Yaron Shahrabani <sh.yaron@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/he/
Translation: F-Droid/F-Droid
2024-05-08 10:37:40 +02:00
Anonymous
13fa0ab7ec
Translated using Weblate: Hebrew (he) by Anonymous <noreply@weblate.org>
...
Currently translated at 99.8% (535 of 536 strings)
Co-authored-by: Anonymous <noreply@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/he/
Translation: F-Droid/F-Droid
2024-05-08 10:37:36 +02:00
Jeff Huang
08f0df4cb3
Translated using Weblate: Chinese (Traditional) (zh-rTW) by Jeff Huang <s8321414@gmail.com>
...
Currently translated at 100.0% (536 of 536 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-05-08 10:37:10 +02:00
大王叫我来巡山
69e4f9b6a5
Translated using Weblate: Chinese (Simplified) (zh-rCN) by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (536 of 536 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-05-08 10:37:10 +02:00
Agnieszka C
7afb6dde25
Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Agnieszka C <aga_04@o2.pl >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pl/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
Oğuz Ersen
5ebc80cec2
Translated using Weblate: Turkish (tr) by Oğuz Ersen <oguz@ersen.moe>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
Jose Delvani
5472887c09
Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Jose Delvani <delvani.eletricista@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Jose Delvani <delvani.eletricista@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
Fjuro
5b1dfba4bf
Translated using Weblate: Czech (cs) by Fjuro <fjuro@alius.cz>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Fjuro <fjuro@alius.cz >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
C. Rüdinger
d1d89247cb
Translated using Weblate: German (de) by "C. Rüdinger" <Mail-an-CR@web.de>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: C. Rüdinger <Mail-an-CR@web.de >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
Đorđe Vasiljević
a25a7ec33e
Translated using Weblate: Serbian (sr) by Đorđe Vasiljević <djordje.vasiljevich@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Serbian (sr) by Đorđe Vasiljević <djordje.vasiljevich@gmail.com >
Currently translated at 99.8% (535 of 536 strings)
Translated using Weblate: Serbian (sr) by Đorđe Vasiljević <djordje.vasiljevich@gmail.com >
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Serbian (sr) by Đorđe Vasiljević <djordje.vasiljevich@gmail.com >
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Serbian (sr) by Đorđe Vasiljević <djordje.vasiljevich@gmail.com >
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Đorđe Vasiljević <djordje.vasiljevich@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sr/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ
6b77ead200
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Currently translated at 32.5% (14 of 43 strings)
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Currently translated at 100.0% (536 of 536 strings)
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Currently translated at 32.5% (14 of 43 strings)
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/el/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/el/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-05-08 10:37:10 +02:00
Andi Chandler
c276ffc76e
Translated using Weblate: English (United Kingdom) (en-rGB) by Andi Chandler <andi@gowling.com>
...
Currently translated at 100.0% (536 of 536 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-05-08 10:37:10 +02:00
SeonGn J
6b67c0886a
Translated using Weblate: Korean (ko) by SeonGn J <kitrew979@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: SeonGn J <kitrew979@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ko/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
Ricky Tigg
77df708309
Translated using Weblate: Finnish (fi) by Ricky Tigg <ricky.tigg@gmail.com>
...
Currently translated at 100.0% (536 of 536 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-05-08 10:37:10 +02:00
Paco Rivière
6a80b119d3
Translated using Weblate: Catalan (ca) by Paco Rivière <paco@riviere.cat>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Paco Rivière <paco@riviere.cat >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
2024-05-08 10:37:10 +02:00
Hans-Christoph Steiner
f9586fca10
Merge branch '2792-in-version-code-sorting' in 'master'
...
Some repos (like SimpleX Chat) publish several versions with the same
version code only different in native code (CPU arch). Previously, the
sorting of those versions was non-deterministic, now we at least make
them deterministic by sorting by native code as well in lexicographic
ascending order, so arm64 is shown before armeabi-v7a. Fixes #2792
See merge request fdroid/fdroidclient!1394
2024-05-08 10:21:57 +02:00
Hans-Christoph Steiner
e5f54ab712
documented the edge case and the 100% correct sort order
2024-05-08 10:20:29 +02:00
Torsten Grote
51eadcc1b2
[db] sort versions with same version code by native code (CPU arch) as well
...
Some repos (like SimpleX Chat) publish several versions with the same version code only different in native code. Previously, the sorting of those versions was non-deterministic, now we at least make them deterministic by sorting by native code as well in lexicographic ascending order, so arm64 is shown before armeabi-v7a.
2024-05-08 08:02:37 +00:00
Hans-Christoph Steiner
fc4c0fb434
Merge branch 'licaon-kter-master-patch-91357' into 'master'
...
Fix typo
See merge request fdroid/fdroidclient!1393
2024-05-07 13:45:40 +00:00
Licaon_Kter
c4d08b5e24
Fix typo
2024-05-07 13:45:28 +00:00
Hans-Christoph Steiner
2a6c097862
Merge branch 'acra-email-report-improvements' into 'master'
...
ACRA: version in email subject; report file ends w/ .json
See merge request fdroid/fdroidclient!1391
2024-05-07 13:11:04 +00:00
Hans-Christoph Steiner
cec9889f63
ACRA: version in email subject; report file ends w/ .json
2024-05-07 13:07:47 +00:00
Hans-Christoph Steiner
b6abed1e99
Merge branch 'file-uri-loading' into 'master'
...
Allow loading images from file:// URIs
See merge request fdroid/fdroidclient!1390
2024-05-07 12:51:04 +00:00
Torsten Grote
ae3766194f
[app] unify getting Glide models for own image loading requests
...
this also fixes a bug where repo icon loading wasn't considering local mirrors
2024-05-06 11:47:14 -03:00
Torsten Grote
84635ee735
[app] construct proper URI for non-HTTP repos
...
so the DownloaderFactory has a chance to instantiate a different non-HTTP Downloader.
2024-05-06 11:32:33 -03:00
Torsten Grote
d936d5d928
[app] Allow loading images from file:// URIs
...
These URIs are technically deprecated in Android, but F-Droid still uses them for local repos that are built into the ROM.
Previously, we were failing to load images for file:// URIs.
2024-05-03 14:56:52 -03:00
Hans-Christoph Steiner
c9766ec0d2
Merge branch 'weblate' into 'master'
...
weblate
See merge request fdroid/fdroidclient!1392
2024-05-03 10:50:52 +00:00
Hans-Christoph Steiner
14b5f619b3
run tools/remove-unused-and-blank-translations.py
2024-05-03 12:07:49 +02:00
ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ
59c77529c0
Translated using Weblate: Greek (el) by ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: ΣΤΑΥΡΟΣ ΔΑΛΙΑΚΟΠΟΥΛΟΣ <stavros.daliakopoulos@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/el/
Translation: F-Droid/F-Droid
2024-05-03 12:05:48 +02:00
mastoduy
8ab0cc3523
Translated using Weblate: Vietnamese (vi) by mastoduy <mastoduy@gmail.com>
...
Currently translated at 96.4% (517 of 536 strings)
Co-authored-by: mastoduy <mastoduy@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/vi/
Translation: F-Droid/F-Droid
2024-05-03 12:05:48 +02:00
Ihor Hordiichuk
29de3f477b
Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com>
...
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com >
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-05-03 12:05:48 +02:00
X
33d3327537
Translated using Weblate: Japanese (ja) by X <dieeeazpnnqbpddh@cock.email>
...
Currently translated at 99.6% (534 of 536 strings)
Translated using Weblate: Japanese (ja) by X <dieeeazpnnqbpddh@cock.email >
Currently translated at 99.4% (533 of 536 strings)
Translated using Weblate: Japanese (ja) by X <dieeeazpnnqbpddh@cock.email >
Currently translated at 99.0% (531 of 536 strings)
Co-authored-by: X <dieeeazpnnqbpddh@cock.email >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ja/
Translation: F-Droid/F-Droid
2024-05-03 12:05:48 +02:00
Julia
90b302ac0a
Translated using Weblate: Polish (pl) by Julia <juliadeo@proton.me>
...
Currently translated at 97.6% (42 of 43 strings)
Co-authored-by: Julia <juliadeo@proton.me >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pl/
Translation: F-Droid/F-Droid metadata
2024-05-03 12:05:48 +02:00
Thanh
a6092b5d11
Translated using Weblate: Vietnamese (vi) by Thanh <pancakes21f@gmail.com>
...
Currently translated at 96.4% (517 of 536 strings)
Translated using Weblate: Vietnamese (vi) by Thanh <pancakes21f@gmail.com >
Currently translated at 90.8% (487 of 536 strings)
Co-authored-by: Thanh <pancakes21f@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/vi/
Translation: F-Droid/F-Droid
2024-05-03 12:05:48 +02:00
Licaon Kter
3c69ff9a5a
Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com>
...
Currently translated at 100.0% (43 of 43 strings)
Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com >
Currently translated at 100.0% (536 of 536 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-05-03 12:05:48 +02:00
Jeff Huang
23222765cb
Translated using Weblate: Chinese (Traditional) (zh-rTW) by Jeff Huang <s8321414@gmail.com>
...
Currently translated at 100.0% (536 of 536 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-05-03 12:05:48 +02:00
大王叫我来巡山
0031540d25
Translated using Weblate: Chinese (Simplified) (zh-rCN) by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org>
...
Currently translated at 100.0% (536 of 536 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-05-03 12:05:48 +02:00
Oğuz Ersen
260f84aeb0
Translated using Weblate: Turkish (tr) by Oğuz Ersen <oguz@ersen.moe>
...
Currently translated at 100.0% (536 of 536 strings)
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translation: F-Droid/F-Droid
2024-05-03 12:05:48 +02:00