Michael Pöhn
72ea348aa0
🖊️ make donation/payment option names translateable
...
Also remove menu_bitcoin and menu_litecoin string resources, as they're
not used anywhere.
2026-08-20 06:28:32 +00:00
Torsten Grote
7fe32d55cc
Merge branch 'taler-support' into 'master'
...
🪙 Taler donations
See merge request fdroid/fdroidclient!1711
2.0-rc1
2026-08-20 06:26:40 +00:00
Michael Pöhn
fecca04579
⛓️ add tests for taler link parsing
2026-08-20 00:36:29 +02:00
Michael Pöhn
d39988b767
🌃 add dark theme support for taler donate icon
2026-08-20 00:36:29 +02:00
Michael Pöhn
268352deed
🪙 style taler donations
...
This styles taler donations on AppDetials with a custom icon and easy to
read labeling.
2026-08-20 00:36:29 +02:00
Michael Pöhn
4d994bc1a9
Merge branch 'release-2.0rc1' into 'master'
...
Release 2.0-rc1
See merge request fdroid/fdroidclient!1719
2026-08-19 22:11:39 +00:00
Torsten Grote
17a78f46a6
Release 2.0-rc1
2026-08-19 15:41:27 +02:00
Torsten Grote
ea1b3a28d1
Merge branch 'weblate-f-droid-f-droid' into 'master'
...
Translations update from Hosted Weblate
See merge request fdroid/fdroidclient!1709
2026-08-19 13:28:54 +00:00
+15
86160ffb46
Translations update from weblate
...
Co-authored-by: Alexander Gabilondo <alexgabi@openmailbox.org >
Co-authored-by: Andi Chandler <andi@gowling.com >
Co-authored-by: Andrea Pallotta <andreapallotta9@gmail.com >
Co-authored-by: Andy Callisto <andycallisto@proton.me >
Co-authored-by: Arif Budiman <arifpedia@gmail.com >
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Co-authored-by: Eduard Račkoŭski <piacsotvasiamnaccac@proton.me >
Co-authored-by: Enric Pagès i Gassull <enpaga@users.noreply.hosted.weblate.org >
Co-authored-by: Francesco Saltori <francescosaltori@gmail.com >
Co-authored-by: GalaxyShard <galaxyshard.vcs@byteroach.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Julien Lepiller <roptat@lepiller.eu >
Co-authored-by: Karl Ove Hufthammer <karl@huftis.org >
Co-authored-by: Laur Ioniță <mihailaurentiuionita123@gmail.com >
Co-authored-by: Ldm Public <ldmpub@gmail.com >
Co-authored-by: MarioCardoso27 <mariorpc@gmail.com >
Co-authored-by: Massimiliano Caniparoli <massic80@gmail.com >
Co-authored-by: Matt J Davis <saline245@proton.me >
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com >
Co-authored-by: Nahiro18 <jatmendoza67@gmail.com >
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org >
Co-authored-by: Yaron Shahrabani <sh.yaron@gmail.com >
Co-authored-by: erin dennehy <erined18@gmail.com >
Co-authored-by: ginger-co <ginger_co@outlook.com >
Co-authored-by: ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝) <coool@mail.lv >
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/de/
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/lv/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-basic-metadata/fr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/be/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/en_GB/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/eo/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_MX/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/eu/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/he/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/id/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lv/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nn/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translation: F-Droid/Client Changelog
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid Basic metadata
2026-08-19 13:55:20 +02:00
Torsten Grote
b0a24ce328
Merge branch 'donate-link-support' into 'master'
...
Donate link support
See merge request fdroid/fdroidclient!1712
2026-08-19 11:54:57 +00:00
Michael Pöhn
2712a7a7c6
🗜️ tests for mapDonateLinks
2026-08-18 18:55:38 +02:00
Michael Pöhn
9279790ff5
🚚 marshal donation links in AppDetailsItem
2026-08-18 18:55:24 +02:00
Michael Pöhn
4f3d2c179d
🖌️ use ImageVector for donation icons.
2026-08-18 17:22:06 +02:00
Michael Pöhn
fd0cb68464
💸 display donation account names/ids
2026-08-18 17:22:06 +02:00
Michael Pöhn
dd91cd3e04
🫴 add AppDonationLink composeable
2026-08-18 17:22:06 +02:00
Torsten Grote
f05fe70383
Merge branch 'wifi_bug_fix' into 'master'
...
Quick fix for unexpected null values in SubnetUtil constructor
See merge request fdroid/fdroidclient!1718
2026-08-18 14:49:23 +00:00
mnbogner
a0733fe5b4
quick fix vof unexpected null values in SubnetUtil constructor
2026-08-18 14:20:37 +00:00
Michael Pöhn
c3300dc115
Merge branch 'install-service-sticky' into 'master'
...
Make AppInstallService not sticky
See merge request fdroid/fdroidclient!1717
2026-08-18 14:05:28 +00:00
Torsten Grote
abb4b1e65d
Make AppInstallService not sticky
...
this means that the system won't recreate it when it got killed somehow. This is to prevent the service from sticking around when the app loses its state and won't stop the service on its own.
2026-08-18 15:24:36 +02:00
Michael Pöhn
d4a3074f85
Merge branch 'tv-banner-26' into 'master'
...
Separate TV vector banners per flavor
Closes #3273
See merge request fdroid/fdroidclient!1715
2026-08-18 13:14:26 +00:00
Torsten Grote
5bdca5fb9e
Separate TV vector banners per flavor
2026-08-13 14:56:57 +02:00
Michael Pöhn
707b8ece6e
Merge branch 'revert-swap-hack' into 'master'
...
Revert "port 1.x swap startup to 2.x"
See merge request fdroid/fdroidclient!1716
2026-08-13 12:08:24 +00:00
Torsten Grote
e68edf1cc5
Revert "port 1.x swap startup to 2.x"
...
This reverts commit aebcc1edd6 .
2026-08-13 11:15:08 +02:00
Michael Pöhn
a45bdc10dc
Merge branch '3347-future-clock' into 'master'
...
Don't skip repo updates when clock had been in the future
Closes #3347
See merge request fdroid/fdroidclient!1713
2026-08-12 15:28:57 +00:00
Torsten Grote
ebd46ab28a
Don't skip repo updates when clock had been in the future
...
A user had their clock erroneously set to a future date and after setting it back, they didn't get repo updates anymore.
2026-08-12 14:57:44 +00:00
Michael Pöhn
83892c94e6
Merge branch 'fix-menu-back' into 'master'
...
Fix upstream bug that causes crash when using back gesture and an overflow menu is open
See merge request fdroid/fdroidclient!1710
2026-08-12 13:45:40 +00:00
Torsten Grote
06b40f37bc
Fix upstream bug that causes crash when using back gesture
...
and an overflow menu is open
See acra-crash-reports#1279 and https://issuetracker.google.com/issues/529423493
2026-08-12 10:40:56 +02:00
Michael Pöhn
e1b440f03c
Merge branch '2.0-rc' into 'master'
...
Release 2.0-rc0
See merge request fdroid/fdroidclient!1708
2.0-rc0
2026-08-02 12:34:53 +00:00
Torsten Grote
6ecb223650
Release 2.0-rc0
2026-08-02 09:36:57 +02:00
Michael Pöhn
c578ba35ed
Merge branch 'db-setup-migration' into 'master'
...
Use `INSERT OR REPLACE` in case post migration is run twice
See merge request fdroid/fdroidclient!1707
2026-08-01 18:22:15 +00:00
Torsten Grote
5db599e2f6
Use INSERT OR REPLACE in case post migration is run twice
...
this caused an actual crash, so better fix it, even though we don't understand why onPostMigrate() would get called again.
2026-07-31 18:18:29 +02:00
Torsten Grote
4ba5f9d2b4
Merge branch 'weblate-f-droid-f-droid' into 'master'
...
Translations update from Hosted Weblate
See merge request fdroid/fdroidclient!1700
2026-07-31 16:17:36 +00:00
+29
ce7ec4d29c
Translations update from weblate
...
Co-authored-by: Abduqadir Abliz <sahranbay@gmail.com >
Co-authored-by: Agnieszka C <aga_04@o2.pl >
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com >
Co-authored-by: Aster <coil4129@users.noreply.hosted.weblate.org >
Co-authored-by: Besnik Bleta <besnik@programeshqip.org >
Co-authored-by: Damjan Gerl <damjan@damjan.net >
Co-authored-by: Danny Bouwers <d.bouwers+github@gmail.com >
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org >
Co-authored-by: GulloMagico <33353590+gullomagico@users.noreply.github.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Hosted Weblate user 54392 <hamburger2048@users.noreply.hosted.weblate.org >
Co-authored-by: Hồ Nhất Duy <axicenia@gmail.com >
Co-authored-by: Ihor Hordiichuk <igor_ck@outlook.com >
Co-authored-by: Jean-Baptiste <jean-baptiste@holcroft.fr >
Co-authored-by: Jeff Huang <s8321414@gmail.com >
Co-authored-by: Jiri Grönroos <jiri.gronroos@iki.fi >
Co-authored-by: Jonatan Nyberg <monalisa@users.noreply.hosted.weblate.org >
Co-authored-by: Jonatan Nyberg <nickwick@users.noreply.hosted.weblate.org >
Co-authored-by: Kibogr <kibogr@users.noreply.hosted.weblate.org >
Co-authored-by: Lautaro de Vega <aurolaut@users.noreply.hosted.weblate.org >
Co-authored-by: Ldm Public <ldmpub@gmail.com >
Co-authored-by: Marija Grineviciute <marijagrine@protonmail.com >
Co-authored-by: Masowick <Demian@gmx.co.uk >
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com >
Co-authored-by: Oğuz Ersen <oguz@ersen.moe >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Co-authored-by: Thales Follador de Oliveira <thalesfollador@gmail.com >
Co-authored-by: Yago Raña Gayoso <yago.rana.gayoso@gmail.com >
Co-authored-by: akhoadz <annkhoa1410@gmail.com >
Co-authored-by: andrey <andrey@mailbox.org >
Co-authored-by: cacu <carlosm2@riseup.net >
Co-authored-by: emma peel <emma.peel@riseup.net >
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org >
Co-authored-by: josé m. <correoxm@disroot.org >
Co-authored-by: justcontributor <kty5663@gmail.com >
Co-authored-by: nathanael <gabinonaty@gmail.com >
Co-authored-by: Шмат Кави <koristuvachua@gmail.com >
Co-authored-by: ℂ𝕠𝕠𝕠𝕝 (𝕘𝕚𝕥𝕙𝕦𝕓.𝕔𝕠𝕞/ℂ𝕠𝕠𝕠𝕝) <coool@mail.lv >
Co-authored-by: ☆Verdulo <tomek@disroot.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/de/
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/es/
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/ja/
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/vi/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-basic-metadata/uk/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/cs/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/eo/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_MX/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/et/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fi/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ga/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/gl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/it/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ja/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ko/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lt/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lv/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pt_BR/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sq/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sv/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ug/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/vi/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hans/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hant/
Translation: F-Droid/Client Changelog
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid Basic metadata
2026-07-31 10:35:31 +00:00
Michael Pöhn
d0ad71adaa
Merge branch '3327-panic-app' into 'master'
...
Use preference name from PanicKit to store panic trigger app
Closes #3327
See merge request fdroid/fdroidclient!1706
2026-07-31 10:35:09 +00:00
Torsten Grote
556686fa9a
Use preference name from PanicKit to store panic trigger app
2026-07-30 18:29:27 +02:00
Michael Pöhn
3959b32471
Merge branch '3323-app-details-desc' into 'master'
...
Remember expanded state of app details description
Closes #3323
See merge request fdroid/fdroidclient!1704
2026-07-30 09:34:09 +00:00
Torsten Grote
f9078a7da8
Remember expanded state of app details description
...
even when configuration (e.g. screen orientation) changes
2026-07-30 09:33:36 +00:00
Torsten Grote
a0e45d973d
Merge branch 'network-security' into 'master'
...
Bring back CT in network_security_config
See merge request fdroid/fdroidclient!1699
2026-07-29 06:15:13 +00:00
Thore Göbel
929f1884c0
Bring back CT in network_security_config
2026-07-29 06:15:12 +00:00
Torsten Grote
7dbd4b601d
Merge branch 'auto-update-string' into 'master'
...
Shorten app_no_auto_update string
See merge request fdroid/fdroidclient!1703
2026-07-25 09:08:25 +00:00
Thore Goebel
0b0948f4a5
Shorten app_no_auto_update string
...
Because this suffix is technically not true:
As per https://developer.android.com/reference/android/content/pm/PackageInstaller.SessionParams#setRequireUserAction(int)
auto-update requires apps to target the current Android version minus 2.
For example, apps that target SDK 33 cannot be auto-updated on Android 37, even though SDK 33 supports auto-updates.
See also SessionInstallManager.isAutoUpdateSupported().
2026-07-25 08:32:01 +00:00
Torsten Grote
b962e28134
Merge branch 'feature-graphic-alpha' into 'master'
...
Reduce opacity of feature graphic overlay
See merge request fdroid/fdroidclient!1701
2026-07-21 17:15:39 +00:00
Thore Goebel
8efbf0e81c
Reduce opacity of feature graphic overlay
...
This makes the graphic more visible.
Addresses https://gitlab.com/fdroid/fdroidclient/-/work_items/3339
2026-07-18 11:00:59 +02:00
Hans-Christoph Steiner
f2b83acb73
add the rest of the missing CHANGELOG.md entries
2026-07-13 08:17:56 +02:00
Hans-Christoph Steiner
a71052724c
Merge branch 'weblate-f-droid-f-droid' into 'master'
...
Translations update from Hosted Weblate
See merge request fdroid/fdroidclient!1698
2.0-alpha11
2026-07-13 07:51:42 +02:00
Hosted Weblate and Edgars Andersons
f0f62d2410
Translations update from weblate
...
Co-authored-by: Edgars Andersons <Edgars+Weblate@gaitenis.id.lv >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lv/
Translation: F-Droid/F-Droid
2026-07-13 07:45:26 +02:00
Hans-Christoph Steiner
beef746e49
Merge branch 'release-2.0-alpha11' into 'master'
...
Release 2.0-alpha11
See merge request fdroid/fdroidclient!1697
2026-07-13 05:45:15 +00:00
Hans-Christoph Steiner
14dba61369
Release 2.0-alpha11
2026-07-11 13:29:24 +02:00
Hans-Christoph Steiner
860554d4df
update CHANGELOG.md
2026-07-11 13:16:17 +02:00
Hans-Christoph Steiner
9c1d50de6d
update-mirrors-in-default_repos.xml.py: default_repos.xml is no more
2026-07-11 13:16:17 +02:00