Commit Graph

7540 Commits

Author SHA1 Message Date
proletarius101
d440cb0c81 Fix status bar color 2021-08-26 13:09:00 +00:00
Hans-Christoph Steiner
64cb43f657 Merge branch 'fix-main-screen-random-top-padding' into 'master'
Fix random top padding in the main screen

Closes #2233

See merge request fdroid/fdroidclient!1044
2021-08-26 12:01:26 +00:00
proletarius101
f1973e05d2 Fix random top padding in the main screen 2021-08-26 12:01:26 +00:00
Hans-Christoph Steiner
efad464b34 Merge branch 'follow-system-theme-by-default' into 'master'
Set the default theme variant to follow system

See merge request fdroid/fdroidclient!1042
2021-08-26 12:00:05 +00:00
proletarius101
1ddc36e597 Set the default theme variant to follow system 2021-08-26 11:28:23 +00:00
Hans-Christoph Steiner
3796eff817 Merge branch 'glide-use-fdroid-app-long-timeout' into 'master'
Use FDroidApp's long timeout in Glide

See merge request fdroid/fdroidclient!1049
2021-08-26 08:50:52 +00:00
proletarius101
566698bf87 Use FDroidApp's long timeout in Glide 2021-08-26 09:29:30 +08:00
Hans-Christoph Steiner
bc412b77a9 update CHANGELOG 2021-08-25 13:20:31 +02:00
Hans-Christoph Steiner
bdb33a3952 Merge branch 'androidmk' into 'master'
Drop Android.mk

See merge request fdroid/fdroidclient!1045
2021-08-13 07:40:18 +00:00
Chirayu Desai
61266f7805 Drop Android.mk
* Gradle build inline won't work anymore,
  and it's not a good idea to have the build require internet access anyway
* You can ship a prebuilt F-Droid apk if you want to include it in the OS

Example Android.mk snippet:
include $(CLEAR_VARS)
LOCAL_MODULE := F-Droid
LOCAL_SRC_FILES := F-Droid.apk
LOCAL_CERTIFICATE := PRESIGNED
LOCAL_MODULE_CLASS := APPS
LOCAL_PRODUCT_MODULE := true
include $(BUILD_PREBUILT)

Change-Id: I12245312e2fe5253e9d7d311a0053bec5817dad1
2021-08-12 20:57:58 +05:30
Hans-Christoph Steiner
a6e963c54e Merge branch 'trichrome-library' into 'master'
InstalledAppProvider: Fix Trichrome Library install

See merge request fdroid/fdroidclient!1038
2021-08-05 15:52:56 +00:00
Chirayu Desai
2617a9ccea InstalledAppProvider: Fix Trichrome Library install
* The way Trichrome library (which is a static shared library)
  is implemented means that the PackageManager ends up with two
  entries for it, one for the system-installed version, and another
  for the upgrade installed on /data.
* The previous implementation which only relied on packageName would
  sometimes pick the older version, which meant that even after installing
  an update it'd still keep trying to re-install the same version over
  and over again since in F-Droid's internal database it still thought that
  an older version was installed.
* Always using the newer version / higher version code should hopefully fix this.

Fixes: b52c7ca39a
"Remove duplicate entries from installed packages list"

Issue: https://gitlab.com/fdroid/fdroidclient/-/issues/2184
Issue: calyxos#406
2021-07-24 22:29:38 +05:30
Hans-Christoph Steiner
d74943f27a Merge branch 'share' into 'master'
Improve sharing apps

Closes #1918

See merge request fdroid/fdroidclient!929
2021-07-06 21:59:36 +00:00
Hans-Christoph Steiner
402cbcc3c2 implement combined EXTRA_STREAM/EXTRA_TEXT Intents for createChooser()
An app can create an `ACTION_SEND Intent` to share a file and/or text
to another app.  This `Intent` can provide an `InputStream` to get the
actual file via `EXTRA_STREAM`.  This `Intent` can also include
`EXTRA_TEXT` to describe what the shared file is.  Apps like K-9Mail,
Gmail, Signal, etc. correctly handle this case and include both the
file itself and the related text in the draft message.

This is used in F-Droid to share apps.  The text is the
name/description of the app and the URL that points to the app's page
on f-droid.org.  The `EXTRA_STREAM` is the actual APK if available.
Having all together means that the user can choose to share a message
or the actual APK, depending on the receiving app.

Unfortunately, not all apps handle this well.  WhatsApp and Element
only attach the file and ignore the text.
https://github.com/vector-im/element-android/issues/3637
2021-07-06 23:24:51 +02:00
Hans-Christoph Steiner
29a1869818 create PublicSourceDirProvider to share installed APK files as streams 2021-07-06 23:24:51 +02:00
Hans-Christoph Steiner
f953865359 remove long removed AboutActivity from AndroidManifest.xml 2021-07-06 23:24:51 +02:00
Fynn Godau
62b3879864 Share apps via native share dialog instead of bluetooth only 2021-07-06 23:24:51 +02:00
Fynn Godau
a8a7827cbd Remove custom share dialog 2021-07-06 23:24:51 +02:00
Hans-Christoph Steiner
ceea14297f version code 1013050 2021-07-06 23:15:30 +02:00
Hans-Christoph Steiner
cb8ddfad1d Merge branch 'weblate' into 'master'
weblate

See merge request fdroid/fdroidclient!1036
2021-07-06 14:07:01 +00:00
Hans-Christoph Steiner
260e80c827 ./tools/remove-unused-and-blank-translations.py 2021-07-06 15:33:39 +02:00
C. Rüdinger
4eb4bc2b82 Translated using Weblate: German (de) by C. Rüdinger <Mail-an-CR@web.de>
Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: C. Rüdinger <Mail-an-CR@web.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:33 +02:00
Bhavabhuthi
459c47bc0e Translated using Weblate: Telugu (te) by Bhavabhuthi <bhavabhuthi@swecha.net>
Currently translated at 63.8% (23 of 36 strings)

Translated using Weblate: Telugu (te) by Bhavabhuthi <bhavabhuthi@swecha.net>

Currently translated at 82.6% (387 of 468 strings)

Co-authored-by: Bhavabhuthi <bhavabhuthi@swecha.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/te/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/te/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:33 +02:00
janne ojanperä
f7ef3bb90a Translated using Weblate: Finnish (fi) by janne ojanperä <janne.ojanpera@iki.fi>
Currently translated at 97.6% (457 of 468 strings)

Co-authored-by: janne ojanperä <janne.ojanpera@iki.fi>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translation: F-Droid/F-Droid
2021-07-06 14:38:33 +02:00
Agnieszka C
5f2f634851 Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>
Currently translated at 97.2% (35 of 36 strings)

Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>

Currently translated at 100.0% (468 of 468 strings)

Translated using Weblate: Polish (pl) by Agnieszka C <aga_04@o2.pl>

Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: Agnieszka C <aga_04@o2.pl>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pl/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:33 +02:00
Josu
cf668c6103 Translated using Weblate: Basque (eu) by Josu <bi000@protonmail.com>
Currently translated at 99.7% (467 of 468 strings)

Translated using Weblate: Basque (eu) by Josu <bi000@protonmail.com>

Currently translated at 98.2% (460 of 468 strings)

Translated using Weblate: Basque (eu) by Josu <bi000@protonmail.com>

Currently translated at 97.8% (458 of 468 strings)

Co-authored-by: Josu <bi000@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/eu/
Translation: F-Droid/F-Droid
2021-07-06 14:38:33 +02:00
Web0nst
935395fe6b Translated using Weblate: Galician (gl) by Web0nst <web0nst@tuta.io>
Currently translated at 99.3% (465 of 468 strings)

Co-authored-by: Web0nst <web0nst@tuta.io>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/gl/
Translation: F-Droid/F-Droid
2021-07-06 14:38:33 +02:00
Simona Iacob
69bdabbda4 Translated using Weblate: Romanian (ro) by Simona Iacob <s@zp1.net>
Currently translated at 100.0% (468 of 468 strings)

Translated using Weblate: Romanian (ro) by Simona Iacob <s@zp1.net>

Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: Simona Iacob <s@zp1.net>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translation: F-Droid/F-Droid
2021-07-06 14:38:33 +02:00
GM
520374d493 Translated using Weblate: Lithuanian (lt) by GM <muziejusinfo@gmail.com>
Currently translated at 73.7% (345 of 468 strings)

Co-authored-by: GM <muziejusinfo@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lt/
Translation: F-Droid/F-Droid
2021-07-06 14:38:33 +02:00
Max Seifert
29fde0ec38 Translated using Weblate: Spanish (Argentina) (es-rAR) by Max Seifert <max.seifert@gmail.com>
Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: Max Seifert <max.seifert@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_AR/
Translation: F-Droid/F-Droid
2021-07-06 14:38:33 +02:00
Mateo Martinjak
f407dfdf8e Translated using Weblate: Croatian (hr) by Mateo Martinjak <mateo1559@gmail.com>
Currently translated at 96.3% (451 of 468 strings)

Co-authored-by: Mateo Martinjak <mateo1559@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hr/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
Vancha March
3187970dc6 Translated using Weblate: Frisian (fy) by Vancha March <tjipkevdh@gmail.com>
Currently translated at 29.2% (137 of 468 strings)

Translated using Weblate: Frisian (fy) by Vancha March <tjipkevdh@gmail.com>

Currently translated at 24.5% (115 of 468 strings)

Co-authored-by: Vancha March <tjipkevdh@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fy/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
hiking
7b8cb31f2e Translated using Weblate: Spanish (es) by hiking <joaquinfc@protonmail.com>
Currently translated at 66.6% (24 of 36 strings)

Translated using Weblate: Spanish (es) by hiking <joaquinfc@protonmail.com>

Currently translated at 66.6% (24 of 36 strings)

Co-authored-by: hiking <joaquinfc@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/es/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
109247019824
ceec77e3e5 Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com>
Currently translated at 99.1% (464 of 468 strings)

Translated using Weblate: Bulgarian (bg) by 109247019824 <stoyan@gmx.com>

Currently translated at 99.1% (464 of 468 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-07-06 14:38:32 +02:00
rhyte
7b3df9b56d Translated using Weblate: Romanian (ro) by rhyte <vmhl.ph@gmail.com>
Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: rhyte <vmhl.ph@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
☆Verdulo
a08044eddd Translated using Weblate: Esperanto (eo) by ☆Verdulo <tomek@disroot.org>
Currently translated at 100.0% (36 of 36 strings)

Translated using Weblate: Esperanto (eo) by ☆Verdulo <tomek@disroot.org>

Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: ☆Verdulo <tomek@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/eo/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Yaron Shahrabani
ad1597e655 Translated using Weblate: Hebrew (he) by Yaron Shahrabani <sh.yaron@gmail.com>
Currently translated at 100.0% (36 of 36 strings)

Translated using Weblate: Hebrew (he) by Yaron Shahrabani <sh.yaron@gmail.com>

Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/he/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Daimar Stein
f7c3ab0222 Translated using Weblate: Portuguese (Brazil) (pt-BR) by Daimar Stein <570cxat11@relay.firefox.com>
Currently translated at 97.2% (35 of 36 strings)

Co-authored-by: Daimar Stein <570cxat11@relay.firefox.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/pt_BR/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Orhan
336e20e6a9 Translated using Weblate: Turkish (tr) by Orhan <orya@pm.me>
Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: Orhan <orya@pm.me>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
Shashank Pujari
86934ee898 Translated using Weblate: Kannada (kn) by Shashank Pujari <shashankppujari@gmail.com>
Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: Shashank Pujari <shashankppujari@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/kn/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
Tigran Khachatryan
4bcd6a7fb9 Translated using Weblate: Armenian (hy) by Tigran Khachatryan <tkhachatryan2008@gmail.com>
Currently translated at 50.4% (236 of 468 strings)

Co-authored-by: Tigran Khachatryan <tkhachatryan2008@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hy/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
Naveen
32c4dc6b8a Translated using Weblate: Tamil (ta) by Naveen <naveen.translator@protonmail.com>
Currently translated at 33.3% (12 of 36 strings)

Translated using Weblate: Tamil (ta) by Naveen <naveen.translator@protonmail.com>

Currently translated at 13.8% (5 of 36 strings)

Translated using Weblate: Tamil (ta) by Naveen <naveen.translator@protonmail.com>

Currently translated at 100.0% (468 of 468 strings)

Translated using Weblate: Tamil (ta) by Naveen <naveen.translator@protonmail.com>

Currently translated at 100.0% (468 of 468 strings)

Translated using Weblate: Tamil (ta) by Naveen <naveen.translator@protonmail.com>

Currently translated at 74.1% (347 of 468 strings)

Co-authored-by: Naveen <naveen.translator@protonmail.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-07-06 14:38:32 +02:00
Balázs Meskó
0d1578afa6 Translated using Weblate: Hungarian (hu) by Balázs Meskó <meskobalazs@mailbox.org>
Currently translated at 100.0% (468 of 468 strings)

Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hu/
Translation: F-Droid/F-Droid
2021-07-06 14:38:32 +02:00
Sérgio Morais
48d6c5c44b Translated using Weblate: Portuguese (Portugal) (pt-PT) by Sérgio Morais <lalocas@protonmail.com>
Currently translated at 100.0% (36 of 36 strings)

Translated using Weblate: Portuguese (pt) by Sérgio Morais <lalocas@protonmail.com>

Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: Sérgio Morais <lalocas@protonmail.com>
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/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Roman Leo
66a617e072 Translated using Weblate: German (de) by Roman Leo <roman.leo@gmx.de>
Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: Roman Leo <roman.leo@gmx.de>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/de/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Rex_sa
cdee5364bd Translated using Weblate: Arabic (ar) by Rex_sa <rex.sa@pm.me>
Currently translated at 100.0% (468 of 468 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-07-06 14:38:32 +02:00
Oymate
035fbf3434 Translated using Weblate: Bengali (bn) by Oymate <dhruboadittya96@gmail.com>
Currently translated at 100.0% (468 of 468 strings)

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

Currently translated at 100.0% (468 of 468 strings)

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

Currently translated at 100.0% (468 of 468 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-07-06 14:38:32 +02:00
Eric
fd528bf725 Translated using Weblate: Chinese (Simplified) (zh-CN) by Eric <spice2wolf@gmail.com>
Currently translated at 100.0% (36 of 36 strings)

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

Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: Eric <spice2wolf@gmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/zh_Hans/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Ihor Hordiichuk
2fad027c63 Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com>
Currently translated at 100.0% (36 of 36 strings)

Translated using Weblate: Ukrainian (uk) by Ihor Hordiichuk <igor_ck@outlook.com>

Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/uk/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00
Oğuz Ersen
b1fde0d928 Translated using Weblate: Turkish (tr) by Oğuz Ersen <oguzersen@protonmail.com>
Currently translated at 100.0% (36 of 36 strings)

Co-authored-by: Oğuz Ersen <oguzersen@protonmail.com>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/tr/
Translation: F-Droid/F-Droid metadata
2021-07-06 14:38:32 +02:00