Commit Graph

7301 Commits

Author SHA1 Message Date
GobinathAL
cbeaa27be0 Translated using Weblate: Tamil (ta) by GobinathAL <gobinathal8@gmail.com>
Currently translated at 32.4% (12 of 37 strings)

Translated using Weblate: Tamil (ta) by GobinathAL <gobinathal8@gmail.com>

Currently translated at 100.0% (495 of 495 strings)

Co-authored-by: GobinathAL <gobinathal8@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/ta/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ta/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2021-10-18 13:55:02 +02:00
nautilusx
0662a00eab Translated using Weblate: German (de) by nautilusx <translate@disroot.org>
Currently translated at 99.7% (494 of 495 strings)

Co-authored-by: nautilusx <translate@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translation: F-Droid/F-Droid
2021-10-18 13:54:56 +02:00
Chirayu Desai
2dbcbff4bf Replace runtime push-requests expert setting with a compile-time configuration
This partially reverts commit c2d9749105

* This feature let repos automatically install / uninstall apps.
* It does not make sense to have as a user-facing option.
* Change this to a compile-time option to allow whitelabel builds to
  easily enable this while securely keeping it disabled for everyone else
  who doesn't need it.
* For more background, see:
  https://gitlab.com/fdroid/fdroidclient/-/merge_requests/1063#note_702867355
  https://gitlab.com/fdroid/fdroid-website/-/merge_requests/721

Change-Id: Id5113816accaade2813b1ef053bf57afd5144ddb
2021-10-18 13:47:21 +02:00
Hans-Christoph Steiner
478b416861 Merge branch 'fix/incorrectly_translatable' into 'master'
Correctly mark a string that should not be translatable

See merge request fdroid/fdroidclient!1064
2021-10-15 14:10:34 +00:00
Sylvia van Os
b967150993 Correctly mark a string that should not be translatable 2021-10-14 20:34:54 +00:00
Chirayu Desai
53d804c07c Merge branch 'feature/debug_name' into 'master'
Use F-Droid Debug app label for debug builds

See merge request fdroid/fdroidclient!1062
2021-10-14 12:31:06 +00:00
Sylvia van Os
ec0e3d2e3b Use F-Droid Debug app label for debug builds 2021-10-14 12:31:05 +00:00
Sylvia van Os
19beddca2e Merge branch 'feature/chooseAntifeaturesToShow' into 'master'
Allow choosing which antifeatures to show

Closes #564

See merge request fdroid/fdroidclient!1053
2021-10-14 09:25:25 +00:00
Sylvia van Os
5f922444ae Allow choosing which antifeatures to show 2021-10-14 09:25:25 +00:00
Chirayu Desai
55cd5aa77c Merge branch 'use-global-funding.yml' into 'master'
use global GitHub Sponsors config:

See merge request fdroid/fdroidclient!1060
2021-10-04 13:11:42 +00:00
Hans-Christoph Steiner
d9b9cc1844 use global GitHub Sponsors config: https://github.com/f-droid/.github
admin#243
admin#197
fdroiddata!9864
2021-10-04 14:38:32 +02:00
Hans-Christoph Steiner
c312b98b52 version code 1014002 1.14-alpha2 2021-09-10 18:32:42 +02:00
Hans-Christoph Steiner
80158b2048 update CHANGELOG 2021-09-10 18:32:40 +02:00
Hans-Christoph Steiner
1b1372b81b Merge branch 'weblate' into 'master'
weblate

See merge request fdroid/fdroidclient!1058
2021-09-10 16:30:33 +00:00
Licaon Kter
9c55374405 Translated using Weblate: Romanian (ro) by Licaon Kter <licaon.kter@protonmail.com>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Licaon Kter <licaon.kter@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
random r
7c66bad374 Translated using Weblate: Italian (it) by random r <epsilin@yopmail.com>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: random r <epsilin@yopmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Oymate
50bf0e8412 Translated using Weblate: Bengali (bn) by Oymate <dhruboadittya96@gmail.com>
Currently translated at 100.0% (473 of 473 strings)

Translated using Weblate: Bengali (Bangladesh) (bn-rBD) by Oymate <dhruboadittya96@gmail.com>

Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Oymate <dhruboadittya96@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/bn/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/bn_BD/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
hi
d1f4614354 Translated using Weblate: Hindi (hi) by hi <lecina3377@mi166.com>
Currently translated at 99.1% (469 of 473 strings)

Co-authored-by: hi <lecina3377@mi166.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hi/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
109247019824
07ff708a11 Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com>
Currently translated at 100.0% (473 of 473 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
2021-09-10 18:29:54 +02:00
Rubén
520b252dbc Translated using Weblate: Catalan (ca) by Rubén <rubnx@protonmail.com>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Rubén <rubnx@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
GunChleoc
726fea2d54 Translated using Weblate: Gaelic (gd) by GunChleoc <fios@foramnagaidhlig.net>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: GunChleoc <fios@foramnagaidhlig.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/gd/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Jeff Huang
8014532178 Translated using Weblate: Chinese (Traditional) (zh-rTW) by Jeff Huang <s8321414@gmail.com>
Currently translated at 100.0% (473 of 473 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
2021-09-10 18:29:54 +02:00
Sveinn í Felli
ddcfb6ec2c Translated using Weblate: Icelandic (is) by Sveinn í Felli <sv1@fellsnet.is>
Currently translated at 97.2% (460 of 473 strings)

Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/is/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Priit Jõerüüt
74db60a0ae Translated using Weblate: Estonian (et) by Priit Jõerüüt <hwlate@joeruut.com>
Currently translated at 100.0% (473 of 473 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
2021-09-10 18:29:54 +02:00
Wellington Terumi Uemura
ac98250418 Translated using Weblate: Portuguese (Brazil) (pt-rBR) by Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Wellington Terumi Uemura <wellingtonuemura@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
William Weber Berrutti
5018d40137 Translated using Weblate: Portuguese (Brazil) (pt-rBR) by William Weber Berrutti <wwberrutti@protonmail.ch>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: William Weber Berrutti <wwberrutti@protonmail.ch>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Julien Maulny
8486f2f8dc Translated using Weblate: French (fr) by Julien Maulny <julien.maulny@protonmail.com>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Julien Maulny <julien.maulny@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Ajeje Brazorf
cd28b77769 Translated using Weblate: Sardinian (sc) by Ajeje Brazorf <lmelonimamo@yahoo.it>
Currently translated at 100.0% (473 of 473 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
2021-09-10 18:29:54 +02:00
Óscar Fernández Díaz
d324568187 Translated using Weblate: Spanish (es) by Óscar Fernández Díaz <oscfdezdz@tuta.io>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Óscar Fernández Díaz <oscfdezdz@tuta.io>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Petr Novák
1ad60ee1ee Translated using Weblate: Czech (cs) by Petr Novák <nit.monkey@gmail.com>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Petr Novák <nit.monkey@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Eric
06d27214e9 Translated using Weblate: Chinese (Simplified) (zh-CN) by Eric <spice2wolf@gmail.com>
Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate: Chinese (Simplified) (zh-CN) by Eric <spice2wolf@gmail.com>

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate: Chinese (Simplified) (zh-CN) by Eric <spice2wolf@gmail.com>

Currently translated at 100.0% (37 of 37 strings)

Translated using Weblate: Chinese (Simplified) (zh-rCN) by Eric <spice2wolf@gmail.com>

Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Eric <spice2wolf@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hans/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2021-09-10 18:29:54 +02:00
Myeongjin Lee
671e7abd19 Translated using Weblate: Korean (ko) by Myeongjin Lee <aranet100@gmail.com>
Currently translated at 100.0% (473 of 473 strings)

Translated using Weblate: Korean (ko) by Myeongjin Lee <aranet100@gmail.com>

Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Myeongjin Lee <aranet100@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ko/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Rex_sa
74b6074346 Translated using Weblate: Arabic (ar) by Rex_sa <rex.sa@pm.me>
Currently translated at 100.0% (473 of 473 strings)

Co-authored-by: Rex_sa <rex.sa@pm.me>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Allan Nordhøy
521ecfeea5 Translated using Weblate: Norwegian Bokmål (nb) by Allan Nordhøy <epost@anotheragency.no>
Currently translated at 99.7% (472 of 473 strings)

Co-authored-by: Allan Nordhøy <epost@anotheragency.no>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nb_NO/
Translation: F-Droid/F-Droid
2021-09-10 18:29:54 +02:00
Gediminas Murauskas
79e8c2f263 Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com>
Currently translated at 100.0% (473 of 473 strings)

Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com>

Currently translated at 96.6% (457 of 473 strings)

Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com>

Currently translated at 93.8% (444 of 473 strings)

Translated using Weblate: Lithuanian (lt) by Gediminas Murauskas <muziejusinfo@gmail.com>

Currently translated at 84.1% (398 of 473 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
2021-09-10 18:29:54 +02:00
Hans-Christoph Steiner
1d1c449585 Merge branch 'cuple-more' into 'master'
a couple more fixes, see commit messages.

See merge request fdroid/fdroidclient!1059
2021-09-10 16:23:30 +00:00
Hans-Christoph Steiner
e5334fd797 ignore crashes with WifiApControl in SwapService.onDestroy()
Instead of trying to figure out the state and what to do to properly shut
things down, this just executes the methods and catches any exception.

STACK_TRACE=java.lang.RuntimeException: Unable to stop service org.fdroid.fdroid.nearby.SwapService@2ff80b9: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference
	at android.app.ActivityThread.handleStopService(ActivityThread.java:4136)
	at android.app.ActivityThread.access$1900(ActivityThread.java:219)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7356)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference
	at cc.mvdan.accesspoint.WifiApControl.invokeQuietly(WifiApControl.java:178)
	at cc.mvdan.accesspoint.WifiApControl.setWifiApEnabled(WifiApControl.java:250)
	at cc.mvdan.accesspoint.WifiApControl.setEnabled(WifiApControl.java:259)
	at cc.mvdan.accesspoint.WifiApControl.disable(WifiApControl.java:269)
	at org.fdroid.fdroid.nearby.SwapService.onDestroy(SwapService.java:454)
	at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
	... 8 more
java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object[])' on a null object reference
	at cc.mvdan.accesspoint.WifiApControl.invokeQuietly(WifiApControl.java:178)
	at cc.mvdan.accesspoint.WifiApControl.setWifiApEnabled(WifiApControl.java:250)
	at cc.mvdan.accesspoint.WifiApControl.setEnabled(WifiApControl.java:259)
	at cc.mvdan.accesspoint.WifiApControl.disable(WifiApControl.java:269)
	at org.fdroid.fdroid.nearby.SwapService.onDestroy(SwapService.java:454)
	at android.app.ActivityThread.handleStopService(ActivityThread.java:4116)
	at android.app.ActivityThread.access$1900(ActivityThread.java:219)
	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1896)
	at android.os.Handler.dispatchMessage(Handler.java:107)
	at android.os.Looper.loop(Looper.java:214)
	at android.app.ActivityThread.main(ActivityThread.java:7356)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:940)
2021-09-10 17:40:15 +02:00
Hans-Christoph Steiner
93eed5d375 do not show External Storage button on Nearby when there is none
It seems you can query for External Storage dirs without having Storage
permission.
2021-09-10 17:40:13 +02:00
Hans-Christoph Steiner
1cdbf5f352 rename layout after Nearby 2021-09-10 17:40:11 +02:00
Hans-Christoph Steiner
a5f0689632 Merge branch 'glide-n-fixes' into 'master'
a bunch of bug fixes related to Nearby and Glide

Closes #2257, #1946, #2258, #1793, #1451, and #2104

See merge request fdroid/fdroidclient!1057
2021-09-10 15:29:42 +00:00
Hans-Christoph Steiner
5357d413cb add ScrollView to Nearby tab
closes #2104
2021-09-10 14:49:24 +02:00
Hans-Christoph Steiner
f333a6efd7 make Over Data/Wifi Settings take immediate effect for icons
This dynamically updates whether Glide can download based on the "Over
Data/WiFi" settings.  Also:

* always download the icons in swap views, it is never metered data
* always download the icon when confirming install via PrivilegedExtension
  since the user has already downloaded the app and a missing icon look bad

closes #1451
closes #1793
!1025

https://bumptech.github.io/glide/doc/configuration.html#default-request-options
2021-09-10 14:49:18 +02:00
Hans-Christoph Steiner
df4eef43a5 store lower color resolution graphics in the memory cache
e2d5b619be
!1025
2021-09-10 14:49:16 +02:00
Hans-Christoph Steiner
01601641c2 clear Glide disk cache when device storage has less than 2% left
https://bumptech.github.io/glide/doc/caching.html#disk-cache

!1025
2021-09-10 14:49:15 +02:00
Hans-Christoph Steiner
97119784f9 fix loading of background images for Categories
Glide doesn't use drawable:// URIs but it can use resId ints directly.

closes #2258
2021-09-10 14:49:13 +02:00
Hans-Christoph Steiner
a33d9fde88 make app share URL based on the repo URL
closes #1946
2021-09-10 14:49:11 +02:00
Hans-Christoph Steiner
577a420fac nearby: switch back button to close icon when it will end session
Clicking the toolbar button on the start screen will end the swap session.
2021-09-10 14:49:09 +02:00
Hans-Christoph Steiner
0331e80d94 use built-in back button icon to properly support Right-to-Left display
closes #2257
2021-09-10 14:49:07 +02:00
Hans-Christoph Steiner
261c671f4c version code 1014001 1.14-alpha1 2021-09-03 17:32:24 +02:00
Hans-Christoph Steiner
a6fd32d66f update CHANGELOG 2021-09-03 17:32:21 +02:00