Torsten Grote
48d646361b
[app] Adjust settings UI to new DB
2022-12-01 09:27:57 +01:00
Torsten Grote
0f7c768b28
[app] Make InstallConfirmActivity use new DB
2022-12-01 09:27:57 +01:00
Torsten Grote
3a2f1b10c3
[app] Make installed apps use new DB
2022-12-01 09:27:57 +01:00
Torsten Grote
ad2700a0db
[app] App list search with new DB
2022-12-01 09:27:57 +01:00
Torsten Grote
c4e92fba86
[app] Make Updates tab use new DB
2022-12-01 09:27:57 +01:00
Torsten Grote
adaf2a97ef
[app] Move managing repos to new DB
2022-12-01 09:27:57 +01:00
Torsten Grote
0a7debeb30
[app] Expose beta release channel in the app details UI
2022-12-01 09:27:57 +01:00
Torsten Grote
acafbbaa65
[app] Make AppDetailsActivity use new DB
...
AppIconsTest is now part of org.fdroid.database.AppTest
2022-12-01 09:27:57 +01:00
Torsten Grote
d97d995c43
[app] Use new IndexV1Updater and make latest and category tab use new DB
2022-12-01 09:27:57 +01:00
Hans-Christoph Steiner
ee8af69861
Merge branch 'Use_NotificationChannelCompat' into 'master'
...
Use NotificationChannelCompat.
See merge request fdroid/fdroidclient!1070
2022-12-01 08:23:52 +00:00
Isira Seneviratne
41ada062b4
Merge branch 'master' into Use_NotificationChannelCompat
2022-12-01 06:46:51 +05:30
Hans-Christoph Steiner
2d443f118a
Merge branch 'privext-installer' into 'master'
...
PrivilegedInstaller: Set installerPackageName to PrivExt
See merge request fdroid/fdroidclient!1128
2022-11-30 17:06:00 +00:00
Chirayu Desai
b28bb18962
PrivilegedInstaller: Set installerPackageName to PrivExt
...
* This is what we want it to be, so that apps can be uninstalled
using PrivExt
* No idea why this was set as null here
Change-Id: I1c82104a047e192beb80877daa0fdaeb39fe870a
2022-11-30 16:38:15 +00:00
Hans-Christoph Steiner
fcc5175980
Merge branch 'upgrade-android-studio' into 'master'
...
ugprade Android Studio to Dolphin !1135
See merge request fdroid/fdroidclient!1145
2022-11-28 12:22:09 +00:00
Torsten Grote
eef3c3fb0d
Upgrade to Android Studio Chipmunk
...
and upgrade other dependencies as well
2022-11-28 12:48:58 +01:00
Torsten Grote
83dd06e682
[app] upgrade dependencies
2022-11-28 10:17:30 +01:00
Hans-Christoph Steiner
c629d21b56
gradle verification: only contact keyservers when updating metadata
...
This config should include all the PGP keys needed to verify all the
dependencies used in this build. This prevents Gradle from contacting PGP
keyservers for regular builds. Gradle will still contact keyservers when
updating the metadata.
https://docs.gradle.org/current/userguide/dependency_verification.html#sec:local-keyring-only
2022-11-28 09:49:38 +01:00
Hans-Christoph Steiner
206d8407d4
gradle verification: ignored keys are now available on keyservers
...
I sent some to the keyservers, some key owners have pushed them to
keys.openpgp.net. Also Google people have started maintaining keyrings:
https://android.googlesource.com/platform/frameworks/support/+/HEAD/gradle/verification-keyring.keys
2022-11-28 09:37:14 +01:00
Hans-Christoph Steiner
9f6f010f5d
gradle verification: include all keys in .gpg keyring
...
for f in 429c8816dea04cdb d4da5eab3cd7e958 d5f4c07a434ab3da 03281aa0289ff53a e0cb7823cfd00fbf 02216ed811210daa 03281aa0289ff53a 056aca74d46000bf 280d66a55f5316c5 3967d4eda591b991 429c8816dea04cdb 4dbf5995d492505d 5f7786df73e61f56 6a65176a0fb1cd0b bf984b4145ea13f7 c1b12a5d99c0729d cb43338e060cf9fa d4da5eab3cd7e958 d5f4c07a434ab3da d89d05374952262b d9c565aa72ba2fdd dea3d207428ef16d e0cb7823cfd00fbf eb380dc13c39f675 fefe78456eddc34a; do gpg --export $f | GNUPGHOME=/tmp/fake gpg --primary-keyring gradle/verification-keyring.gpg --import || GNUPGHOME=/tmp/fake gpg --primary-keyring gradle/verification-keyring.gpg --recv-keys $f || GNUPGHOME=/tmp/fake gpg --primary-keyring gradle/verification-keyring.gpg --keyserver hkps://keyserver.ubuntu.com --recv-keys $f || break; done
2022-11-28 09:37:05 +01:00
Hans-Christoph Steiner
5967bad692
Merge branch 'index-v2-randoms' into 'master'
...
three random fixes from !1135
See merge request fdroid/fdroidclient!1143
2022-11-25 13:11:34 +00:00
Torsten Grote
5cfdae0719
[app] Don't show summary if null
...
Originally, we were showing "Unknown application" in English, no matter the user's locale. Then here we were actually showing "null". Both isn't good, so best to not show anything.
2022-11-25 13:37:38 +01:00
Torsten Grote
477436af68
[app] Don't show unknown (other) anti-features by default
2022-11-25 13:37:36 +01:00
Torsten Grote
8c64ad4707
[db] add test for DefaultUriBuilder
2022-11-25 12:59:00 +01:00
Hans-Christoph Steiner
318f09663a
Merge branch 'index-v2-renames' into 'master'
...
Index v2 renames and removals from !1135
See merge request fdroid/fdroidclient!1142
2022-11-25 11:52:27 +00:00
Torsten Grote
38e7bce982
Rename EntryV2 to Entry as requested by Hans in #2443
2022-11-25 12:24:33 +01:00
Torsten Grote
f46db0d9a4
Remove unused code
2022-11-25 12:24:33 +01:00
Torsten Grote
3f88fdb8cb
[app] Remove Provisioner as it isn't used/needed anymore
2022-11-25 12:24:33 +01:00
Hans-Christoph Steiner
9f7b160986
Merge branch 'index-download-libs-fixes' into 'master'
...
index/download lib fixes from !1135
Closes #2412
See merge request fdroid/fdroidclient!1141
2022-11-25 09:50:23 +00:00
Hans-Christoph Steiner
8cf836a8b3
IndexV1UpdaterTest is now in the database lib.
...
libs/database/src/dbTest/java/org/fdroid/index/v1/IndexV1UpdaterTest.kt
2022-11-25 10:20:54 +01:00
Hans-Christoph Steiner
835f7485f0
LocaleSelectionTest is now in org.fdroid.database.BestLocaleTest
2022-11-24 22:44:15 +01:00
Torsten Grote
6d9f3a8d7e
[download] Require ktor-client-core as API dependency, otherwise consumers can't use HttpManager
2022-11-24 22:34:50 +01:00
Torsten Grote
ce1d07b4b1
[index] in v1 the whatsNew refers to suggested version not first version
2022-11-24 22:34:50 +01:00
Torsten Grote
1608502569
[index] move v1 tests from app to index
...
and allow permission arrays of larger size for v1
2022-11-24 20:53:19 +01:00
Torsten Grote
4d3e03b89c
[download] Fix double slash in repo URLs causing redirect exceptions
2022-11-24 20:53:17 +01:00
Hans-Christoph Steiner
ccd3b59bc1
gitlab-ci: rules:/workflow: to make RUN_KVM_JOBS work reliably
...
I have RUN_KVM_JOBS set on my fork, but it often fails to trigger.
https://medium.com/devops-with-valentine/fix-gitlab-ci-duplicate-pipelines-in-merge-requests-when-using-rules-9a1486994f3a
2022-11-24 20:53:15 +01:00
Hans-Christoph Steiner
4943d6d5ee
Merge branch 'weblate' into 'master'
...
weblate
See merge request fdroid/fdroidclient!1140
2022-11-22 14:10:09 +00:00
Balázs Meskó
7839a34173
Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org>
...
Currently translated at 100.0% (38 of 38 strings)
Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org >
Currently translated at 100.0% (497 of 497 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
2022-11-22 14:21:28 +01:00
Abhi
ea4deeb97e
Translated using Weblate: Malayalam (ml) by Abhi <abhiram@skiff.com>
...
Currently translated at 100.0% (497 of 497 strings)
Translated using Weblate: Malayalam (ml) by Abhi <abhiram@skiff.com >
Currently translated at 98.1% (488 of 497 strings)
Translated using Weblate: Hindi (hi) by Abhi <abhiram@skiff.com >
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: Abhi <abhiram@skiff.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hi/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ml/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
Pander
0b16238b3a
Translated using Weblate: Dutch (nl) by Pander <pander@users.sourceforge.net>
...
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: Pander <pander@users.sourceforge.net >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nl/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
HiSubway
f8cb38d467
Translated using Weblate: Japanese (ja) by HiSubway <shenyusoftware@gmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: HiSubway <shenyusoftware@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ja/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
ifurther
7bb51d40a8
Translated using Weblate: Chinese (Traditional) (zh-TW) by ifurther <i.further.5.4@gmail.com>
...
Currently translated at 36.8% (14 of 38 strings)
Co-authored-by: ifurther <i.further.5.4@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/zh_Hant/
Translation: F-Droid/F-Droid metadata
2022-11-22 14:21:28 +01:00
Kristjan Räts
3d94c9d6a1
Translated using Weblate: Estonian (et) by Kristjan Räts <kristjanrats@gmail.com>
...
Currently translated at 26.3% (10 of 38 strings)
Co-authored-by: Kristjan Räts <kristjanrats@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/et/
Translation: F-Droid/F-Droid metadata
2022-11-22 14:21:28 +01:00
K.B.Dharun Krishna
cae3c909b3
Translated using Weblate: Tamil (ta) by K.B.Dharun Krishna <kbdharunkrishna@gmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: K.B.Dharun Krishna <kbdharunkrishna@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ta/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
Gediminas Murauskas
f4cbb61864
Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com >
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: Gediminas Murauskas <muziejusinfo@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lt/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
Martin M
1f5dd970be
Translated using Weblate: Slovak (sk) by Martin M <mclenin666@protonmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: Martin M <mclenin666@protonmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sk/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
JY3
6aea606225
Translated using Weblate: Chinese (Simplified) (zh-rCN) by JY3 <GeeyunJY3@gmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Translated using Weblate: Chinese (Simplified) (zh-rCN) by JY3 <GeeyunJY3@gmail.com >
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: JY3 <GeeyunJY3@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hans/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
이정희
5491dda7ad
Translated using Weblate: Korean (ko) by 이정희 <daemul72@gmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Translated using Weblate: Korean (ko) by 이정희 <daemul72@gmail.com >
Currently translated at 99.7% (496 of 497 strings)
Co-authored-by: 이정희 <daemul72@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ko/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
Thunderstrike116
695e0d0e10
Translated using Weblate: Greek (el) by Thunderstrike116 <thunderstrike116@gmail.com>
...
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: Thunderstrike116 <thunderstrike116@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/el/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00
Reza Almanda
5f70edd945
Translated using Weblate: Indonesian (id) by Reza Almanda <rezaalmanda27@gmail.com>
...
Currently translated at 34.2% (13 of 38 strings)
Co-authored-by: Reza Almanda <rezaalmanda27@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/id/
Translation: F-Droid/F-Droid metadata
2022-11-22 14:21:28 +01:00
yangyangdaji
8b2a013bd2
Translated using Weblate: Chinese (Traditional, Hong Kong) (zh-rHK) by yangyangdaji <1504305527@qq.com>
...
Currently translated at 100.0% (497 of 497 strings)
Co-authored-by: yangyangdaji <1504305527@qq.com >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hant_HK/
Translation: F-Droid/F-Droid
2022-11-22 14:21:28 +01:00