Commit Graph

9269 Commits

Author SHA1 Message Date
jonnysemon 9e65643db0 Translated using Weblate: Arabic (ar) by jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Currently translated at 100.0% (539 of 539 strings)

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

Currently translated at 100.0% (539 of 539 strings)

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

Currently translated at 100.0% (539 of 539 strings)

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

Currently translated at 100.0% (525 of 525 strings)

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

Currently translated at 100.0% (523 of 523 strings)

Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2024-03-14 08:27:30 +01:00
Hans-Christoph Steiner a8f89bec32 Merge branch '2759-install-location' into 'master'
Set install location to AUTO for SessionInstaller

Closes #2759

See merge request fdroid/fdroidclient!1361
2024-03-13 07:46:00 +00:00
Torsten Grote bbc73cb3e3 [app] Set install location to AUTO for SessionInstaller 2024-03-12 21:31:23 +00:00
Torsten Grote e326fc01cf Merge branch 'ci-26' into 'master'
Run instrumentation test using ftp.fau.de instead of f-droid.org to avoid Let's Encrypt and work on SDK 23

See merge request fdroid/fdroidclient!1357
2024-03-12 21:02:15 +00:00
Torsten Grote fe86bf302f
[app] wikipedia uses letsencrypt, so that needs SDK >= 26 2024-03-12 17:35:11 -03:00
Hans-Christoph Steiner 5d8e5e5849 switch downloadThenCancel test to host w/o Let's Encrypt cert
refs #2102
2024-03-12 19:40:45 +01:00
Hans-Christoph Steiner 2836bd4d90 remove obsolete SDK 22 code block 2024-03-12 19:40:45 +01:00
Torsten Grote 268560bf45 Don't fail session resumption test if session doesn't get resumed 2024-03-12 19:40:45 +01:00
Torsten Grote d8d72fd0d4 Merge branch 'basic-target34' into 'master'
Basic targetSdk 34

See merge request fdroid/fdroidclient!1358
2024-03-12 18:35:08 +00:00
Torsten Grote d774255598 [app] basic targetSdk 34 2024-03-12 18:34:56 +00:00
Hans-Christoph Steiner ed3a209eeb Merge branch 'unparcel-empty-string' into 'master'
Treat empty string like null when deserializing FileV2 objects

Closes acra-crash-reports#617

See merge request fdroid/fdroidclient!1359
2024-03-12 15:12:35 +00:00
Torsten Grote f6caceb63c [index] treat empty string like null when deserializing FileV2 objects
we've seen serialized FileV2 objects becoming an empty string after parcelizing them,
so we need to account for null *and* empty string here.

Fixes acra-crash-reports#617
2024-03-12 15:12:19 +00:00
Hans-Christoph Steiner bbb65e7841 Merge branch 'fix-panic-mode' into 'master'
export PanicResponderActivity to make panic mode work again

See merge request fdroid/fdroidclient!1360
2024-03-12 14:49:30 +00:00
Conny Duck 8e73c7dea9 export PanicResponderActivity to make panic mode work again 2024-03-07 18:51:32 +01:00
Hans-Christoph Steiner 5c33449db6 Merge branch 'compile34' into 'master'
Upgrade to Gradle 8 and compile SDK 34

See merge request fdroid/fdroidclient!1332
2024-03-05 14:44:26 +00:00
Chirayu Desai 80c3583d22 Add gradle verification metadata for windows
* ./gradlew --write-verification-metadata sha256 :app:assembleDebug -Dos.name=Windows
2024-03-05 14:43:28 +00:00
Chirayu Desai a8ec187b78 Add gradle verification metadata for osx
* ./gradlew --write-verification-metadata sha256 :app:assembleDebug
2024-03-05 14:43:28 +00:00
Torsten Grote 56cff5699b Use permission constants in Apk#setRequestedPermissions() 2024-03-05 14:43:28 +00:00
Torsten Grote 3d114cd85f Remove dead NFC (Android Beam) code 2024-03-05 14:43:28 +00:00
Torsten Grote 6ffb3fe7e3 Update dependencies 2024-03-05 14:43:28 +00:00
Torsten Grote befa014b5e [app] R classes are now package specific 2024-03-05 14:43:28 +00:00
Torsten Grote f8d70b2c54 no more namespaces in manifests 2024-03-05 14:43:28 +00:00
Torsten Grote 559ef6e22d Make D8 happy after upgrades 2024-03-05 14:43:28 +00:00
Torsten Grote ce195b8fc4 Apply SHA1 CI hack to Java 17 2024-03-05 14:43:28 +00:00
Torsten Grote ff5d26e79f Make pmd happy 2024-03-05 14:43:28 +00:00
Torsten Grote d30695bf44 Update errorprone after gradle/java update
without this gradle tasks fail
2024-03-05 14:43:28 +00:00
Torsten Grote 52e5509878 Fix lint errors after compileSdk upgrade to 34 2024-03-05 14:43:28 +00:00
Torsten Grote 7dd1c132f7 Install new build tools 2024-03-05 14:43:28 +00:00
Torsten Grote fe7ec2213d Install Java 17 for CI 2024-03-05 14:43:28 +00:00
Torsten Grote 35affc09db Upgrade to Gradle 8 and SDK 34
This commit tries to limit the changes required to what is needed to make the project compile again. This includes the Kotlin and Room update.
2024-03-05 14:43:28 +00:00
Hans-Christoph Steiner 6109f98476 Merge branch 'backup-rules' into 'master'
Update backup rules for Android 12 or higher

See merge request fdroid/fdroidclient!1356
2024-03-05 14:31:45 +00:00
Torsten Grote 2420bdc823 Update backup rules for Android 12 or higher
See: https://developer.android.com/guide/topics/data/autobackup#xml-syntax-android-12
2024-03-05 14:31:17 +00:00
Hans-Christoph Steiner 6780d80a51 Merge branch 'hierarchical-uris' into 'master'
Don't crash on non-hierarchical URIs in RepoUriGetter

Closes acra-crash-reports#724

See merge request fdroid/fdroidclient!1354
2024-03-05 14:29:48 +00:00
Torsten Grote 3c2ebe6f49
Don't crash on non-hierarchical URIs in RepoUriGetter 2024-02-27 10:39:24 -03:00
Torsten Grote 1b27b711fe Merge branch 'licaon-kter-master-patch-74426' into 'master'
AF Other - on by default

See merge request fdroid/fdroidclient!1352
2024-02-27 12:24:28 +00:00
Licaon_Kter f81ed7abea AF Other - on by default 2024-02-27 12:23:09 +00:00
Torsten Grote 9e7706f0a9 Merge branch 'nonfreenet-non-changeable' into 'master'
Add "non-changeable" to NonFreeNet short description

See merge request fdroid/fdroidclient!1349
2024-02-27 12:13:26 +00:00
Nitai Sasson fc9e6a3a6d Update 2 files
- /app/src/main/res/values/strings.xml
- /app/src/main/res/values-en-rGB/strings.xml
2024-02-27 12:12:31 +00:00
Torsten Grote a49da9900d Merge branch 'fromfor' into 'master'
Rephrase preferred from

See merge request fdroid/fdroidclient!1353
2024-02-23 21:08:20 +00:00
Licaon_Kter 6aaaae51d6 rephrase 2024-02-23 16:59:19 +00:00
Licaon_Kter c2d048f47f Rephrase preferred from 2024-02-22 11:51:41 +00:00
Torsten Grote f70dc009bb Merge branch '2710-update-scheduling' into 'master'
Improve missing update checks

See merge request fdroid/fdroidclient!1337
2024-02-20 17:08:45 +00:00
Torsten Grote 7d3539d7e0
[app] set update job as persisted 2024-02-20 13:36:42 -03:00
Torsten Grote 052bda7e25
[app] log when receiving BOOT_COMPLETED 2024-02-20 13:36:41 -03:00
Torsten Grote 936f4497b4
[app] expose last repo update time in UI 2024-02-20 13:36:41 -03:00
Hans-Christoph Steiner cb7f0dce00 Merge branch 'test-session-resume' into 'master'
Test that session gets only resumed for a short time (10s)

See merge request fdroid/fdroidclient!1347
2024-02-20 15:30:34 +00:00
Torsten Grote 47a921e45a [download] test that session gets only resumed for a short time (10s)
see https://svs.informatik.uni-hamburg.de/publications/2018/2018-12-06-Sy-ACSAC-Tracking_Users_across_the_Web_via_TLS_Session_Resumption.pdf
2024-02-20 15:30:26 +00:00
Hans-Christoph Steiner 9f5ef89110 Merge branch 'fix_new_badge_sometimes_being_hidden' into 'master'
Fix new badge sometimes being hidden

Closes #2753

See merge request fdroid/fdroidclient!1351
2024-02-20 14:54:22 +00:00
Conny Duck b3bd648310 Fix new badge sometimes being hidden 2024-02-20 14:54:21 +00:00
Hans-Christoph Steiner e45eaaed36 Merge branch '2755-repo-add-keyboard-action' into 'master'
Use keyboard action for repo Url input

Closes #2755

See merge request fdroid/fdroidclient!1348
2024-02-20 14:05:53 +00:00