Commit Graph

8408 Commits

Author SHA1 Message Date
Andrey
5ee411fe42 Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org>
Currently translated at 100.0% (489 of 489 strings)

Translated using Weblate: Russian (ru) by Andrey <andrey@mailbox.org>

Currently translated at 100.0% (489 of 489 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
2023-06-07 19:15:12 +02:00
Ldm Public
a3d715508e Translated using Weblate: French (fr) by Ldm Public <ldmpub@gmail.com>
Currently translated at 100.0% (489 of 489 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
2023-06-07 19:15:12 +02:00
Fjuro
dca847d8df Translated using Weblate: Czech (cs) by Fjuro <ifjuro@proton.me>
Currently translated at 100.0% (489 of 489 strings)

Translated using Weblate: Czech (cs) by Fjuro <ifjuro@proton.me>

Currently translated at 100.0% (489 of 489 strings)

Co-authored-by: Fjuro <ifjuro@proton.me>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
tygyh
7624da605e Translated using Weblate: Swedish (sv) by tygyh <jonis9898@hotmail.com>
Currently translated at 100.0% (489 of 489 strings)

Co-authored-by: tygyh <jonis9898@hotmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sv/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
Danial Behzadi
33453695df Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com>
Currently translated at 100.0% (489 of 489 strings)

Translated using Weblate: Persian (fa) by Danial Behzadi <dani.behzi@ubuntu.com>

Currently translated at 100.0% (489 of 489 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
2023-06-07 19:15:12 +02:00
HM
61af0816d5 Translated using Weblate: Persian (fa) by HM <goodlinuxuser@chmail.ir>
Currently translated at 99.7% (488 of 489 strings)

Co-authored-by: HM <goodlinuxuser@chmail.ir>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fa/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
Chinthan Krishna K
b73a504795 Translated using Weblate: Kannada (kn) by Chinthan Krishna K <chinthankrishnakk@gmail.com>
Currently translated at 96.9% (474 of 489 strings)

Co-authored-by: Chinthan Krishna K <chinthankrishnakk@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/kn/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
Besnik Bleta
a1c1c7b5ea Translated using Weblate: Albanian (sq) by Besnik Bleta <besnik@programeshqip.org>
Currently translated at 100.0% (489 of 489 strings)

Co-authored-by: Besnik Bleta <besnik@programeshqip.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sq/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
Agnieszka C
dd8f6447c4 Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>
Currently translated at 100.0% (489 of 489 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
2023-06-07 19:15:12 +02:00
Andi Chandler
1ff5b27957 Translated using Weblate: English (United Kingdom) (en-rGB) by Andi Chandler <andi@gowling.com>
Currently translated at 100.0% (489 of 489 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
2023-06-07 19:15:12 +02:00
Jeff Huang
f79f945646 Translated using Weblate: Chinese (Traditional) (zh-rTW) by Jeff Huang <s8321414@gmail.com>
Currently translated at 100.0% (489 of 489 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
2023-06-07 19:15:12 +02:00
ButterflyOfFire
e902c4c715 Translated using Weblate: Arabic (ar) by ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Currently translated at 99.3% (486 of 489 strings)

Co-authored-by: ButterflyOfFire <boffire@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
tomechio
936e4cc5a5 Translated using Weblate: Finnish (fi) by tomechio <tomasz@salamon.fi>
Currently translated at 100.0% (489 of 489 strings)

Co-authored-by: tomechio <tomasz@salamon.fi>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
Ray
29cbf15030 Translated using Weblate: Yue (yue) by Ray <ray.cfu@protonmail.com>
Currently translated at 100.0% (489 of 489 strings)

Translated using Weblate: Yue (yue) by Ray <ray.cfu@protonmail.com>

Currently translated at 100.0% (489 of 489 strings)

Co-authored-by: Ray <ray.cfu@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/yue/
Translation: F-Droid/F-Droid
2023-06-07 19:15:12 +02:00
Orhan
54515f0aa4 Translated using Weblate: Turkish (tr) by Orhan <orya@pm.me>
Currently translated at 100.0% (39 of 39 strings)

Co-authored-by: Orhan <orya@pm.me>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/tr/
Translation: F-Droid/F-Droid metadata
2023-06-07 19:15:12 +02:00
ssantos
e8bdb1adec Translated using Weblate: Portuguese (pt) by ssantos <ssantos@web.de>
Currently translated at 100.0% (39 of 39 strings)

Translated using Weblate: Portuguese (Portugal) (pt-rPT) by ssantos <ssantos@web.de>

Currently translated at 100.0% (489 of 489 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/pt_PT/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2023-06-07 19:15:12 +02:00
Balázs Meskó
3ea423e54d Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org>
Currently translated at 100.0% (39 of 39 strings)

Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org>

Currently translated at 100.0% (489 of 489 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/hu/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hu/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2023-06-07 19:15:12 +02:00
Hans-Christoph Steiner
7550f690c4 Merge branch '2619-nightlies' into 'master'
Hard-code category for nightly builds

Closes #2619

See merge request fdroid/fdroidclient!1231
2023-06-07 16:44:57 +00:00
Torsten Grote
e92497be74 [app] Hard-code category for nightly builds 2023-06-07 11:44:32 -03:00
Hans-Christoph Steiner
394518fe4e Merge branch 'translations' into 'master'
Revert conflicting translation changes

See merge request fdroid/fdroidclient!1230
2023-06-07 14:42:09 +00:00
Torsten Grote
9a19443705 Revert conflicting translation changes 2023-06-07 11:39:03 -03:00
Hans-Christoph Steiner
7bb9de9457 Merge branch 'repo-management' into 'master'
Use repo data for anti-features and categories

Closes #2544

See merge request fdroid/fdroidclient!1226
2023-06-07 14:01:07 +00:00
Torsten Grote
c3ba9d33a4 [app] Fix nsfw anti-feature 2023-06-07 13:52:21 +00:00
Torsten Grote
b70b3a9a06 [app] Use RepoManager for enabling/disabling repos 2023-06-07 13:52:21 +00:00
Torsten Grote
e382900f39 [app] Use RepoManager for deleting repositories 2023-06-07 13:52:21 +00:00
Torsten Grote
e819741c1a [app] Introduce RepoManager for managing list of repos
Later this will also be used for adding/removing repos.
2023-06-07 13:52:21 +00:00
Torsten Grote
2011eb30f6 [app] Expose repo timestamp in the repo details UI
This timestamp is more relevant than the time the client downloaded the update.
2023-06-07 13:52:21 +00:00
Torsten Grote
44a2d95f18 [app] Show localized anti-feature text, reason and icon from index data 2023-06-07 13:52:21 +00:00
Torsten Grote
567d4d5e5d [app] Load category images from repository, if available 2023-06-07 13:52:21 +00:00
Torsten Grote
0b28cced32 [db] Expose repoId of category and add method to get localized icon
The repoId is needed, so we can download the category icon from the correct repo.
2023-06-07 13:52:21 +00:00
Torsten Grote
20f8a8b9fb [app] Localize category names with data from repo index
Before we had localizations hard-coded, so custom categories from other repos were not localized.

Fixes #2544
2023-06-07 13:52:21 +00:00
Torsten Grote
9fd8d20b7c [app] Add repo icon and address to repo listing 2023-06-07 13:52:21 +00:00
Hans-Christoph Steiner
231a8b7710 Merge branch '2618-timeouts' into 'master'
Make connections in tests or via Tor with higher timeouts

Closes #2618

See merge request fdroid/fdroidclient!1229
2023-06-07 13:48:20 +00:00
Torsten Grote
b0d04e3664 [download] increase high HTTP timeouts to 5min
Apparently, this can still be a sane choice for Tor as well :o
2023-06-07 09:47:20 -03:00
Torsten Grote
b755a295e5 [app] Run HttpDownloaderTest with higher timeouts 2023-06-06 11:47:33 -03:00
Torsten Grote
fe78d954b6 [download] Allow making connections with higher HTTP timeouts
always use that for Tor proxies
2023-06-06 11:47:16 -03:00
Torsten Grote
0edf8d2746 Merge branch 'revert-nfc-breakage' into 'master'
revert NFC breakage that slipped into !1207

See merge request fdroid/fdroidclient!1227
2023-06-06 12:08:47 +00:00
Hans-Christoph Steiner
5bb92e999b remove redundant declaration of android.permission.NFC
It is declared in main.
2023-06-06 12:08:14 +00:00
Hans-Christoph Steiner
bcb6e5ab5d Revert "Move NFC permissions to full flavor"
This reverts the NFC part of commit 6bbcb61571.
2023-06-06 12:08:14 +00:00
Hans-Christoph Steiner
62b3828d39 Revert "[app] Split out NFC logic properly between basic and full"
This reverts commit 8cf868c1a8.
2023-06-06 12:08:14 +00:00
Hans-Christoph Steiner
74161ba8b6 Merge branch 'priv-ext-session' into 'master'
Don't use SessionInstaller, if PrivilegedInstaller can be used instead

See merge request fdroid/fdroidclient!1228
2023-06-06 11:15:15 +00:00
Torsten Grote
4674d64891 [app] Don't use SessionInstaller, if PrivilegedInstaller can be used instead 2023-06-05 11:35:06 -03:00
Torsten Grote
2a28f2bca7 Merge branch 'package-installer' into 'master'
Add new PackageInstaller API and use with basic

Closes #2542, #2592, #2560, and #1836

See merge request fdroid/fdroidclient!1216
2023-06-02 18:59:52 +00:00
Torsten Grote
1599a4d822 [app] Disable priv-ext by default for basic flavor
as it isn't allowed to use it and the client isn't currently able to detect this, so all installs fail by default.
2023-06-02 15:07:21 -03:00
Torsten Grote
fa3686dd81 [app] Show app size on app details screen (expert mode only) 2023-06-01 13:57:21 -03:00
Torsten Grote
7398dc0e3e [app] Show a warning when an app does not support unattended updates 2023-06-01 13:57:20 -03:00
Torsten Grote
a78b32a8be [app] don't use SessionInstaller on Xiaomi devices, because it is broken there 2023-06-01 13:57:20 -03:00
Torsten Grote
8a0519e811 [app] work around Android 12 crash when sending confirmation intent with parcelable App 2023-06-01 13:57:20 -03:00
Torsten Grote
b76c5a5f0b [app] don't cancel notification before posting it
otherwise notifications keep flickering.

(cherry picked from commit 02cfd45d4664934d434092ff33ae73605dbdc2d0)
2023-06-01 13:57:20 -03:00
Torsten Grote
55db6b6bf2 [app] improve state restoring when coming back to app details screen
previously download progress would appear stuck when the screen was left during a download. No install button was shown.

(cherry picked from commit ca58399b137921fc736b8fd119440310e1e6c985)
2023-06-01 13:57:20 -03:00