5362 Commits
Author SHA1 Message Date
Terrance b9b8612657 Fix email URI for contacting app authors 2026-09-11 21:15:45 +01:00
mnbogner fce0b794b2 restored panic app confirmation dialog behavior 2026-09-11 15:29:05 -03:00
Hans-Christoph Steiner 80cdf30350 include existing translations 2026-09-11 18:22:19 +02:00
+14 fb4922738d Translations update from weblate
Co-authored-by: -akku- <akkun11.open@gmail.com>
Co-authored-by: 0xf4z <0xf4z@protonmail.com>
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Automatic translation add-on <noreply-addon-autotranslate@weblate.org>
Co-authored-by: Braulio Jared Nuñez Rosales <jbnr80@gmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Daniel Nylander <yeagersthlm@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 152666 <jobjuhh@users.noreply.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: Joel A <joeax910@student.liu.se>
Co-authored-by: KING APPS <kiperking1@gmail.com>
Co-authored-by: Karl Ove Hufthammer <karl@huftis.org>
Co-authored-by: Kibogr <kibogr@users.noreply.hosted.weblate.org>
Co-authored-by: Licaon Kter <licaon.kter@protonmail.com>
Co-authored-by: Marija Grineviciute <marijagrine@protonmail.com>
Co-authored-by: Teodor Potancok <teodor.potancok@gmail.com>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: Watchman89 <rplatte@hotmail.nl>
Co-authored-by: andrey <andrey@mailbox.org>
Co-authored-by: giallorosso84 <giallorosso84@gmail.com>
Co-authored-by: rubes <mail@armd.one>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-basic-metadata/nl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/de/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_MX/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fa/
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/lt/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nn/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/pl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sk/
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/ta/
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/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid Basic metadata
2026-09-11 15:31:22 +00:00
+10 9fe152a69b Translations update from weblate
Co-authored-by: -akku- <akkun11.open@gmail.com>
Co-authored-by: 0xf4z <0xf4z@protonmail.com>
Co-authored-by: Automatic translation add-on <noreply-addon-autotranslate@weblate.org>
Co-authored-by: Braulio Jared Nuñez Rosales <jbnr80@gmail.com>
Co-authored-by: Danial Behzadi <dani.behzi@ubuntu.com>
Co-authored-by: Daniel Nylander <yeagersthlm@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Hosted Weblate user 152666 <jobjuhh@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: Joel A <joeax910@student.liu.se>
Co-authored-by: KING APPS <kiperking1@gmail.com>
Co-authored-by: Karl Ove Hufthammer <karl@huftis.org>
Co-authored-by: Kibogr <kibogr@users.noreply.hosted.weblate.org>
Co-authored-by: Licaon Kter <licaon.kter@protonmail.com>
Co-authored-by: Marija Grineviciute <marijagrine@protonmail.com>
Co-authored-by: Teodor Potancok <teodor.potancok@gmail.com>
Co-authored-by: Watchman89 <rplatte@hotmail.nl>
Co-authored-by: giallorosso84 <giallorosso84@gmail.com>
Co-authored-by: rubes <mail@armd.one>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-basic-metadata/nl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/es_MX/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/fa/
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/lt/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nn/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ro/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/sk/
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/ta/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/vi/
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid Basic metadata
2026-09-11 15:05:29 +00:00
Torsten Grote f7cdc02a99 Fix more coding style issues
ktfmt was upgraded, because the earlier version somehow didn't catch these issues
2026-09-11 10:47:05 -03:00
Torsten Grote 97e3f16c1e Change panic strings to refer to "App icon"
so the user can find the relevant setting when told to in the migration onboarding.
2026-09-11 09:04:24 -03:00
mnbogner eeecc6bb62 add option for changing app icon with panic trigger 2026-09-11 09:04:24 -03:00
Torsten GroteandLicaon_Kter e8c2047afc Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Licaon_Kter <licaon.kter@protonmail.com>
2026-09-11 09:04:24 -03:00
Torsten Grote 5dc8c8cb5f Show Migration dialog for users of old app hiding feature
This also maintains the calculator icon in case F-Droid got updated while hidden as a calculator in 1.x
2026-09-11 09:04:23 -03:00
Torsten Grote b818589f53 Add icon changing feature to settings 2026-09-11 09:04:22 -03:00
Torsten Grote 891f7476b2 Fix lack of coding style enforcement
related bug: https://github.com/cortinico/ktfmt-gradle/issues/390
2026-09-10 18:06:35 -03:00
+23 f8478b3ac2 Translations update from weblate
Co-authored-by: Agnieszka C <aga_04@o2.pl>
Co-authored-by: Aindriú Mac Giolla Eoin <aindriu80@gmail.com>
Co-authored-by: Andi Chandler <andi@gowling.com>
Co-authored-by: Andy Callisto <andycallisto@proton.me>
Co-authored-by: Aster <coil4129@users.noreply.hosted.weblate.org>
Co-authored-by: BennyBeat <bennybeat@gmail.com>
Co-authored-by: Enric Pagès i Gassull <enpaga@users.noreply.hosted.weblate.org>
Co-authored-by: Fjuro <fjuro@users.noreply.hosted.weblate.org>
Co-authored-by: Galspong Veil <yscmatthew@gmail.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: Jeff Huang <s8321414@gmail.com>
Co-authored-by: John Doe <thraex@numericable.fr>
Co-authored-by: Jossuy <johannes.pulkkinen@proton.me>
Co-authored-by: Juan M Sevilla <jumase@disroot.org>
Co-authored-by: Karl Ove Hufthammer <karl@huftis.org>
Co-authored-by: Liam Naude <liamnaude7@gmail.com>
Co-authored-by: Mickaël Binos <mickaelbinos@outlook.com>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: QonDonion <dolchanat.a@gmail.com>
Co-authored-by: ReduxFlakes <reduxflakes@disroot.org>
Co-authored-by: Ritpop <aqueledavidcamara@gmail.com>
Co-authored-by: Sevect <sevect@users.noreply.hosted.weblate.org>
Co-authored-by: The Burger Overlord <frakkpapa@gmail.com>
Co-authored-by: VfBFan <vfbfan@users.noreply.hosted.weblate.org>
Co-authored-by: Watchman89 <rplatte@hotmail.nl>
Co-authored-by: Winny <winnyking.site@gmail.com>
Co-authored-by: andrey <andrey@mailbox.org>
Co-authored-by: emma peel <emma.peel@riseup.net>
Co-authored-by: jonnysemon <jonnysemon@users.noreply.hosted.weblate.org>
Co-authored-by: justcontributor <kty5663@gmail.com>
Co-authored-by: vityatii <vitya.molodets.000@gmail.com>
Co-authored-by: ☆Verdulo <tomek@disroot.org>
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/es/
Translate-URL: https://hosted.weblate.org/projects/f-droid/client-changelog/nn/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-basic-metadata/eo/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid-metadata/eo/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/af/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ar/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ca/
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/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/
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/hu/
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/nl/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/nn/
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/pt_PT/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/ru/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/th/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/tr/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/uk/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/yue_Hant/
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/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/zh_Hant_HK/
Translation: F-Droid/Client Changelog
Translation: F-Droid/F-Droid
Translation: F-Droid/F-Droid Basic metadata
Translation: F-Droid/F-Droid metadata
2026-08-28 16:05:23 +02:00
Torsten Grote 882d76b818 Migrate proxy settings from 1.x install 2026-08-24 11:25:48 +02:00
Torsten Grote 4f886d15bf Treat pre-approval as not supported when sending intent fails
This happened to a user on a custom ROM and still insisting on user confirmation with the same intent that already failed is clearly the wrong approach.
2026-08-20 09:36:52 +02:00
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
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
+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
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
mnbogner a0733fe5b4 quick fix vof unexpected null values in SubnetUtil constructor 2026-08-18 14:20:37 +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
Torsten Grote 5bdca5fb9e Separate TV vector banners per flavor 2026-08-13 14:56:57 +02: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
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
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
+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
Torsten Grote 556686fa9a Use preference name from PanicKit to store panic trigger app 2026-07-30 18:29:27 +02: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
Thore Göbel 929f1884c0 Bring back CT in network_security_config 2026-07-29 06:15:12 +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
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
Hosted WeblateandEdgars 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 64afa0a042 run tools/update-most-downloaded-apps.py 2026-07-11 13:16:17 +02:00
749704e07f Translations update from weblate
Co-authored-by: Balázs Meskó <meskobalazs@mailbox.org>
Co-authored-by: Byte Wisdom <byteofwisdom@gmail.com>
Co-authored-by: Hosted Weblate <hosted@weblate.org>
Co-authored-by: Marija Grineviciute <marijagrine@protonmail.com>
Co-authored-by: Sveinn í Felli <sv1@fellsnet.is>
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/bo/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/hu/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/is/
Translate-URL: https://hosted.weblate.org/projects/f-droid/f-droid/lt/
Translation: F-Droid/F-Droid
2026-07-10 17:04:24 +02:00
Hans-Christoph Steiner aebcc1edd6 port 1.x swap startup to 2.x
The whole swap setup was designed around having certain tiny background
processes start at app start.  They are designed to be very low impact, run
at lowest priority, and be scheduled via WorkManager.

port was in 0f73f9ca0e
2026-07-10 15:45:24 +02:00
Michael Pöhn 8d09dc01c3 🖼️ opencollective/liberapay/bitcoin/litecoin icons
This adds colorful icons to the donation section on the AppDetails
composable.
2026-07-09 18:37:12 +02:00
Hans-Christoph Steiner 4dd8572596 remove Nearby from menu on SDK<26, it is borked
Looks like there would have to be "desugaring" or something like included to
make it work, since `java.nio` was added in SDK 26:

```
java.lang.NoSuchMethodError: No virtual method toPath()Ljava/nio/file/Path; in class Ljava/io/File; or its super classes (declaration of 'java.io.File' appears in /system/framework/core-oj.jar)
    at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:927)
    at org.fdroid.fdroid.nearby.LocalRepoManager.writeIndexJar(LocalRepoManager.java:289)
    at org.fdroid.fdroid.nearby.LocalRepoManager.generateIndex(LocalRepoManager.java:265)
    at org.fdroid.fdroid.nearby.LocalRepoService.runProcess(LocalRepoService.java:107)
    at org.fdroid.fdroid.nearby.LocalRepoService$GenerateLocalRepoThread.run(LocalRepoService.java:96)
```
2026-07-09 09:25:28 +00:00
Hans-Christoph Steiner 2b019f958b add "Check for updates" menu item to MyApps, #3171 2026-07-09 08:55:15 +00:00
Hans-Christoph Steiner 15c0a4a7b4 log error if ROM hasn't ported additional_repos.xml to JSON
fdroid-website@9bdf0905f9
fdroid-website!1508
2026-07-09 08:33:50 +00:00
Hans-Christoph Steiner b56e58f749 this code base uses integer values for SDK_INT checks 2026-07-08 20:43:31 +02:00
mnbogner cf996d28d2 restored some removed code and added some logigng based on pr feedback 2026-07-08 11:35:59 -07:00
mnbogner b707215a11 added ipv6 support 2026-07-08 11:28:10 -07:00
mnbogner 3695c4b80c updates based on pr suggestions to avoid unintentional dns lookups 2026-07-08 10:32:09 -07:00
mnbogner 0f95122faf fix result mismatch and observer loop 2026-07-08 10:32:09 -07:00