Commit Graph

9647 Commits

Author SHA1 Message Date
Torsten Grote
4cb28fc10f Merge branch 'unarchive' into 'master'
Experimental support for un-archiving apps on Android 15

See merge request fdroid/fdroidclient!1450
2024-10-17 19:41:29 +00:00
Torsten Grote
f205400d59 [app] experimental support for un-archiving apps on Android 15
(cherry picked from commit 493839deda)
2024-10-17 15:51:18 -03:00
Torsten Grote
6508cbeaa2 Increase heap space, because D8 is running out of memory 2024-10-17 15:51:17 -03:00
Torsten Grote
f1401bfc8a Merge branch 'compileSdk35' into 'master'
Compile with SDK 35 (Android 15)

Closes #2607

See merge request fdroid/fdroidclient!1452
2024-10-17 18:27:32 +00:00
Torsten Grote
1b7a55b043 Upgrade all the things!
Use version catalog now and upgrade ktlint as well.
2024-10-17 17:41:12 +00:00
Torsten Grote
195911c765 Fixing Kotlin style issues ahead of ktlint upgrade 2024-10-17 17:41:12 +00:00
Torsten Grote
9c0c5ab9b1 change compileSdk to 35 2024-10-17 17:41:12 +00:00
Torsten Grote
7aec3b654d Merge branch '2853-perm-mismatch-toast' into 'master'
Show toast when APK has more permissions than expected

Closes #2853

See merge request fdroid/fdroidclient!1445
2024-10-17 17:08:02 +00:00
Torsten Grote
b1d7f2553e [app] show toast when APK has more permissions than expected 2024-10-17 16:31:45 +00:00
Hans-Christoph Steiner
b09ab1c9d2 Merge branch 'license-link' into 'master'
Link to Wikipedia if app.license == PublicDomain

See merge request fdroid/fdroidclient!1460
2024-10-17 16:00:22 +00:00
Leo Heitmann Ruiz
af5e58e816 Link to Wikipedia if app.license == PublicDomain 2024-10-17 15:16:55 +00:00
Leo Heitmann Ruiz
216308bf06 app.license no longer needs to be split 2024-10-17 15:16:55 +00:00
Torsten Grote
1917221d8e Merge branch 'self-exclude' into 'master'
Don't use InstallConstraints when updating ourselves

See merge request fdroid/fdroidclient!1457
2024-10-15 20:27:15 +00:00
Torsten Grote
9e695f41b5 Don't use InstallConstraints when updating ourselves
This causes weird behavior though eventually works.
2024-10-15 16:24:45 -03:00
Hans-Christoph Steiner
61635855e1 Merge branch '2875-priv-ext-fallback' into 'master'
Fall back to other installer if priv-ext doesn't have permissions to install apps.

See merge request fdroid/fdroidclient!1458
2024-10-15 14:54:58 +00:00
Torsten Grote
453341e0c7 Fall back to other installer if priv-ext doesn't have permissions
to install apps.
2024-10-15 08:59:42 -03:00
Torsten Grote
97ed785efa Merge branch 'digestinputstream' into 'master'
There's an official DigestInputStream, no need to make our own

See merge request fdroid/fdroidclient!1456
2024-10-11 21:11:14 +00:00
Torsten Grote
93e973e2b9 There's an official DigestInputStream, no need to make our own 2024-10-11 17:29:22 -03:00
Torsten Grote
fe676964b3 Merge branch '2856-dont-update-when-used' into 'master'
Wait for app not being used when updating

Closes #2856

See merge request fdroid/fdroidclient!1430
2024-10-11 19:55:38 +00:00
Torsten Grote
9ff5f46132 [app] Wait for app not being used when updating
Otherwise the app gets killed while being used. Only available when we are update owner on Android 14+
2024-10-11 19:31:24 +00:00
Torsten Grote
07fcb35a1c Merge branch 'wm-appcontext' into 'master'
Always create `Repo(Update)Manager` with application context

See merge request fdroid/fdroidclient!1447
2024-10-11 18:11:47 +00:00
Ray c
9944e74988 Always create Repo(Update)Manager with application context 2024-10-11 18:11:47 +00:00
Torsten Grote
00716bcda4 Merge branch 'prune-db-wal' into 'master'
DB: Force a wal_checkpoint after every repo update to keep the wal file small (fixes #2588)

Closes #2588

See merge request fdroid/fdroidclient!1442
2024-10-11 17:11:55 +00:00
DerGenaue
61361154b1 MR comments 2024-10-11 16:35:23 +00:00
DerGenaue
445f521b1f Move walCheckpoint to RepositoryDao 2024-10-11 16:35:23 +00:00
DerGenaue
38ce497525 DB: Force a wal_checkpoint after every repo update to keep the wal file small (fixes #2588) 2024-10-11 16:35:23 +00:00
Torsten Grote
1b655769db Merge branch 'reduce-unsigned-files' into 'master'
reduce the number of files included in META-INF

See merge request fdroid/fdroidclient!1448
2024-10-10 17:24:38 +00:00
Hans-Christoph Steiner
ccbb713a55 reduce the number of files included in META-INF
These files are not needed and generate loud warnings when verifying APKs
using apksigner.
#2745
2024-10-10 16:44:36 +00:00
Hans-Christoph Steiner
8bff252b97 Merge branch '1.21' into 'master'
Release 1.21.0

See merge request fdroid/fdroidclient!1454
2024-10-10 13:47:45 +00:00
Torsten Grote
98e41cccb5 Release 1.21.0 2024-10-10 09:51:47 -03:00
Torsten Grote
9680b8d225 Merge branch 'merge_weblate' into 'master'
Translated using Weblate: Arabic (ar) by jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>

See merge request fdroid/fdroidclient!1453
2024-10-10 12:51:29 +00:00
linsui
ed7d7c18c0 Translated using Weblate: Chinese (Simplified Han script) (zh-rCN) by linsui <linsui@inbox.lv>
Currently translated at 100.0% (547 of 547 strings)

Co-authored-by: linsui <linsui@inbox.lv>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hans/
Translation: F-Droid/F-Droid
2024-10-10 09:09:06 -03:00
Oğuz Ersen
28ef9b06e0 Translated using Weblate: Turkish (tr) by Oğuz Ersen <oguz@ersen.moe>
Currently translated at 100.0% (547 of 547 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-10-10 09:09:05 -03:00
Fat Potato
1cf1700d37 Translated using Weblate: Portuguese (Portugal) (pt-PT) by Fat Potato <mjwany48@gmail.com>
Currently translated at 100.0% (44 of 44 strings)

Translated using Weblate: Portuguese (Portugal) (pt-rPT) by Fat Potato <mjwany48@gmail.com>

Currently translated at 100.0% (547 of 547 strings)

Co-authored-by: Fat Potato <mjwany48@gmail.com>
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_PT/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-10 09:09:05 -03:00
Agnieszka C
151f373bf6 Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>
Currently translated at 100.0% (547 of 547 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-10-10 09:09:05 -03:00
Edgars Andersons
7a9b45c9e3 Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Currently translated at 100.0% (547 of 547 strings)

Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>

Currently translated at 100.0% (543 of 543 strings)

Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>

Currently translated at 95.2% (517 of 543 strings)

Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>

Currently translated at 95.0% (516 of 543 strings)

Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>

Currently translated at 94.8% (515 of 543 strings)

Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>

Currently translated at 94.2% (505 of 536 strings)

Translated using Weblate: Latvian (lv) by Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>

Currently translated at 94.2% (505 of 536 strings)

Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lv/
Translation: F-Droid/F-Droid
2024-10-10 09:09:04 -03:00
Priit Jõerüüt
65f8dcd5b5 Translated using Weblate: Estonian (et) by Priit Jõerüüt <hwlate@joeruut.com>
Currently translated at 100.0% (547 of 547 strings)

Co-authored-by: Priit Jõerüüt <hwlate@joeruut.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/et/
Translation: F-Droid/F-Droid
2024-10-10 09:09:04 -03:00
gallegonovato
af204a41b8 Translated using Weblate: Spanish (es) by gallegonovato <fran-carro@hotmail.es>
Currently translated at 100.0% (547 of 547 strings)

Translated using Weblate: Spanish (es) by gallegonovato <fran-carro@hotmail.es>

Currently translated at 100.0% (44 of 44 strings)

Translated using Weblate: Spanish (es) by gallegonovato <fran-carro@hotmail.es>

Currently translated at 100.0% (44 of 44 strings)

Co-authored-by: gallegonovato <fran-carro@hotmail.es>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/es/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-10 09:09:04 -03:00
ssantos
06c06bd33c Translated using Weblate: Portuguese (pt) by ssantos <ssantos@web.de>
Currently translated at 100.0% (547 of 547 strings)

Translated using Weblate: German (de) by ssantos <ssantos@web.de>

Currently translated at 100.0% (547 of 547 strings)

Co-authored-by: ssantos <ssantos@web.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt/
Translation: F-Droid/F-Droid
2024-10-10 09:09:04 -03:00
BennyBeat
009314c895 Translated using Weblate: Catalan (ca) by BennyBeat <bennybeat@gmail.com>
Currently translated at 100.0% (547 of 547 strings)

Co-authored-by: BennyBeat <bennybeat@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
2024-10-10 09:09:03 -03:00
109247019824
4fa625ee2e Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com>
Currently translated at 100.0% (547 of 547 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-10 09:09:03 -03:00
jonnysemon
b90767c69f Translated using Weblate: Arabic (ar) by jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Currently translated at 100.0% (547 of 547 strings)

Translated using Weblate: Arabic (ar) by jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>

Currently translated at 100.0% (44 of 44 strings)

Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ar/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2024-10-10 09:09:02 -03:00
Hans-Christoph Steiner
501174d164 Merge branch 'merge_weblate' into 'master'
weblate

See merge request fdroid/fdroidclient!1451
2024-10-09 16:02:49 +00:00
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