deltazefiro
41c26ef8d9
chore: Remove in-app auto-update for FOSS builds ( #254 )
Build on push / build (push) Canceled after 0s
2026-03-10 15:20:47 +08:00
deltazefiro and GitHub
244d0bb60a
fix: Escape shell arguments to prevent injection ( #255 ) ( #259 )
...
Package names and directory paths were interpolated directly into shell
commands without escaping, allowing potential command injection. Wrap
arguments in single quotes with proper escaping.
2026-03-07 17:34:33 +08:00
deltazefiro
e1c750b440
feat: Support OwnDroid ( #247 )
...
Dhizuku API v2.4 hardcoded the com.rosan.dhizuku.server.provider authority
and could not discover OwnDroid's content provider. v2.5.4 dynamically
resolves the device owner app's provider, enabling OwnDroid support.
2026-02-25 22:27:59 +08:00
deltazefiro
c813831e3e
chore: Bump build tooling to Java 21 ( #250 )
...
Align local and CI JDK requirements with F-Droid's Java 21 environment to keep builds consistent and avoid tooling mismatch.
2026-02-25 22:27:01 +08:00
deltazefiro
64c1079b96
chore: Add /release skill for Claude Code
Build on push / build (push) Canceled after 0s
2026-02-25 13:17:31 +08:00
deltazefiro
7111d2e1cf
chore: Bump version to v0.10.1 (124)
Build on push / build (push) Canceled after 0s
2026-02-25 12:56:52 +08:00
deltazefiro
5b45ec149e
Translations update: Fastlane Short Description ( #233 )
...
* chore: Fastlane short description translation update: German (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/de/
* chore: Fastlane short description translation update: Russian (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/ru/
* chore: Fastlane short description translation update: Persian (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/fa/
* chore: Fastlane short description translation update: Slovak (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/sk/
* chore: Fastlane short description translation update: Turkish (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/tr/
* chore: Fastlane short description translation update: Italian (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/it/
* chore: Fastlane short description translation update: Arabic (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/ar/
* chore: Fastlane short description translation update: Portuguese (Brazil) (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/pt_BR/
* chore: Fastlane short description translation update: French (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/fr/
* chore: Fastlane short description translation update: Chinese (Simplified Han script) (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/zh_Hans/
* chore: Fastlane short description translation update: Ukrainian (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/uk/
* chore: Fastlane short description translation update: Serbian (by Anonymous <noreply@weblate.org >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/sr/
* chore: New fastlane short description translation: Bengali (by Atish Gaming YT <atishgamingofficial@gmail.com >)
* chore: Fastlane short description translation update: Bengali (by Atish Gaming YT <atishgamingofficial@gmail.com >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/bn/
* chore: Fastlane short description translation update: Vietnamese (by TheSocPol332011 <tonyworld030311@gmail.com >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/vi/
* chore: New fastlane short description translation: Cantonese (Traditional Han script) (by Floruit <1964993179@qq.com >)
* chore: Fastlane short description translation update: Cantonese (Traditional Han script) (by Floruit <1964993179@qq.com >)
Currently translated at 100.0% (1 of 1 strings)
Translation: Amarok-Hider/Amarok Fastlane Short Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-short-description/yue_Hant/
---------
2026-02-25 12:50:54 +08:00
deltazefiro
ea29018081
Translations update: Fastlane Full Description ( #234 )
...
* chore: New fastlane full description translation: Bengali (by Atish Gaming YT <atishgamingofficial@gmail.com >)
* chore: Fastlane full description translation update: Bengali (by Atish Gaming YT <atishgamingofficial@gmail.com >)
Currently translated at 33.3% (4 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/bn/
* chore: Fastlane full description translation update: Greek (by VisionR1 <25982450+VisionR1@users.noreply.github.com >)
Currently translated at 100.0% (12 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/el/
* chore: Fastlane full description translation update: Vietnamese (by TheSocPol332011 <tonyworld030311@gmail.com >)
Currently translated at 100.0% (12 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/vi/
* chore: Fastlane full description translation update: Chinese (Traditional Han script) (by Floruit <1964993179@qq.com >)
Currently translated at 41.6% (5 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/zh_Hant/
* chore: New fastlane full description translation: Cantonese (Traditional Han script) (by Floruit <1964993179@qq.com >)
* chore: Fastlane full description translation update: Cantonese (Traditional Han script) (by Floruit <1964993179@qq.com >)
Currently translated at 25.0% (3 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/yue_Hant/
* chore: Fastlane full description translation update: Chinese (Simplified Han script) (by Floruit <1964993179@qq.com >)
Currently translated at 100.0% (12 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/zh_Hans/
* chore: Fastlane full description translation update: Estonian (by Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >)
Currently translated at 100.0% (12 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/et/
* chore: Fastlane full description translation update: Spanish (by Francisco Serrador <fserrador@gmail.com >)
Currently translated at 100.0% (12 of 12 strings)
Translation: Amarok-Hider/Amarok Fastlane Full Description
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-fastlane-full-description/es/
---------
2026-02-25 12:50:44 +08:00
+18
7299b7fc26
Translations update: Amarok App ( #249 )
...
* chore: Update app translation: Turkish (by Croxz <croxz.900@gmail.com >)
Currently translated at 90.8% (189 of 208 strings)
Co-authored-by: Croxz <croxz.900@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/tr/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Portuguese (Brazil) (by Nico <n2778370@gmail.com >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Portuguese (Brazil) (by Daniel Ribeiro Cardoso <danielri.up@gmail.com >)
Currently translated at 71.6% (149 of 208 strings)
Co-authored-by: Daniel Ribeiro Cardoso <danielri.up@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Nico <n2778370@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/pt_BR/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: German (by Lauritz Tieste <lauritz6000000@gmail.com >)
Currently translated at 86.0% (179 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Lauritz Tieste <lauritz6000000@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/de/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Greek (by VisionR1 <25982450+VisionR1@users.noreply.github.com >)
Currently translated at 100.0% (208 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: VisionR1 <25982450+VisionR1@users.noreply.github.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/el/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Estonian (by Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >)
Currently translated at 71.6% (149 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/et/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Russian (by SquattedWasp747 <squattedwasp747@users.noreply.hosted.weblate.org >)
Currently translated at 90.8% (189 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: SquattedWasp747 <squattedwasp747@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/ru/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Bengali (by Atish Gaming YT <atishgamingofficial@gmail.com >)
Currently translated at 25.9% (54 of 208 strings)
chore: New app translation: Bengali (by Atish Gaming YT <atishgamingofficial@gmail.com >)
Co-authored-by: Atish Gaming YT <atishgamingofficial@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/bn/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Ukrainian (by Максим Горпиніч <gorpinicmaksim0@gmail.com >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Ukrainian (by Dan <jonweblin2205@protonmail.com >)
Currently translated at 100.0% (208 of 208 strings)
Co-authored-by: Dan <jonweblin2205@protonmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/uk/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Portuguese (by ssantos <ssantos@web.de >)
Currently translated at 86.0% (179 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: ssantos <ssantos@web.de >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/pt/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Vietnamese (by TheSocPol332011 <tonyworld030311@gmail.com >)
Currently translated at 20.6% (43 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: TheSocPol332011 <tonyworld030311@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/vi/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Hungarian (by Mári Martin <btliw3mc@anonaddy.me >)
Currently translated at 83.1% (173 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Mári Martin <btliw3mc@anonaddy.me >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/hu/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Hebrew (by DeltaZero <deltazefiro@gmail.com >)
Currently translated at 89.4% (186 of 208 strings)
Co-authored-by: DeltaZero <deltazefiro@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/he/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Polish (by Maciej Błaszczyk <maciejarturblaszczyk@gmail.com >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Polish (by Maciej Błaszczyk <maciejarturblaszczyk@gmail.com >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Polish (by Maciej Błaszczyk <maciejarturblaszczyk@gmail.com >)
Currently translated at 100.0% (208 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Maciej Błaszczyk <maciejarturblaszczyk@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/pl/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Italian (by Hisako <bipolarhisako@gmail.com >)
Currently translated at 87.9% (183 of 208 strings)
Co-authored-by: Hisako <bipolarhisako@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/it/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Arabic (by Mohamed Zeroug <mzeroug19@gmail.com >)
Currently translated at 90.8% (189 of 208 strings)
chore: Update app translation: Arabic (by Muhammad Bahaa <muhammad.bahaa1@gmail.com >)
Currently translated at 90.8% (189 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Mohamed Zeroug <mzeroug19@gmail.com >
Co-authored-by: Muhammad Bahaa <muhammad.bahaa1@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/ar/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Spanish (by Francisco Serrador <fserrador@gmail.com >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Spanish (by Francisco Serrador <fserrador@gmail.com >)
Currently translated at 87.0% (181 of 208 strings)
chore: Update app translation: Spanish (by Francisco Serrador <fserrador@gmail.com >)
Currently translated at 86.0% (179 of 208 strings)
chore: Update app translation: Spanish (by Deleted User <noreply+48943@weblate.org >)
Currently translated at 86.0% (179 of 208 strings)
Co-authored-by: Deleted User <noreply+48943@weblate.org >
Co-authored-by: Francisco Serrador <fserrador@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/es/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: French (by "David D." <dadu042@users.noreply.hosted.weblate.org >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: French (by Yaël <linnovateur.100@gmail.com >)
Currently translated at 93.2% (194 of 208 strings)
chore: Update app translation: French (by Atish Gaming YT <atishgamingofficial@gmail.com >)
Currently translated at 93.2% (194 of 208 strings)
chore: Update app translation: French (by zNexwr <viibazc@gmail.com >)
Currently translated at 90.8% (189 of 208 strings)
chore: Update app translation: French (by Lauritz Tieste <lauritz6000000@gmail.com >)
Currently translated at 90.8% (189 of 208 strings)
Co-authored-by: Atish Gaming YT <atishgamingofficial@gmail.com >
Co-authored-by: David D. <dadu042@users.noreply.hosted.weblate.org >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Lauritz Tieste <lauritz6000000@gmail.com >
Co-authored-by: Yaël <linnovateur.100@gmail.com >
Co-authored-by: zNexwr <viibazc@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/fr/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Serbian (by NEXI <nexiphotographer@gmail.com >)
Currently translated at 90.8% (189 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: NEXI <nexiphotographer@gmail.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/sr/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Slovak (by Pa Di <padi@tutanota.com >)
Currently translated at 99.5% (207 of 208 strings)
chore: Update app translation: Slovak (by Pa Di <padi@tutanota.com >)
Currently translated at 90.3% (188 of 208 strings)
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: Pa Di <padi@tutanota.com >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/sk/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Chinese (Traditional Han script) (by GholtsMxv <ghost20090105@gmail.com >)
Currently translated at 87.9% (183 of 208 strings)
Co-authored-by: GholtsMxv <ghost20090105@gmail.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/zh_Hant/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Chinese (Simplified Han script) (by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Chinese (Simplified Han script) (by Floruit <1964993179@qq.com >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Chinese (Simplified Han script) (by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Chinese (Simplified Han script) (by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >)
Currently translated at 100.0% (208 of 208 strings)
chore: Update app translation: Chinese (Simplified Han script) (by 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >)
Currently translated at 100.0% (208 of 208 strings)
Co-authored-by: Floruit <1964993179@qq.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/zh_Hans/
Translation: Amarok-Hider/Amarok APP
* chore: Update app translation: Cantonese (Traditional Han script) (by Floruit <1964993179@qq.com >)
Currently translated at 22.5% (47 of 208 strings)
chore: New app translation: Cantonese (Traditional Han script) (by Floruit <1964993179@qq.com >)
Co-authored-by: Floruit <1964993179@qq.com >
Co-authored-by: Hosted Weblate <hosted@weblate.org >
Translate-URL: https://hosted.weblate.org/projects/amarok-hider/amarok-app/yue_Hant/
Translation: Amarok-Hider/Amarok APP
---------
Co-authored-by: Atish Gaming YT <atishgamingofficial@gmail.com >
Co-authored-by: Croxz <croxz.900@gmail.com >
Co-authored-by: Daniel Ribeiro Cardoso <danielri.up@gmail.com >
Co-authored-by: Dan <jonweblin2205@protonmail.com >
Co-authored-by: David D. <dadu042@users.noreply.hosted.weblate.org >
Co-authored-by: Deleted User <noreply+48943@weblate.org >
Co-authored-by: DeltaZero <deltazefiro@gmail.com >
Co-authored-by: Floruit <1964993179@qq.com >
Co-authored-by: Francisco Serrador <fserrador@gmail.com >
Co-authored-by: GholtsMxv <ghost20090105@gmail.com >
Co-authored-by: Hisako <bipolarhisako@gmail.com >
Co-authored-by: Lauritz Tieste <lauritz6000000@gmail.com >
Co-authored-by: Maciej Błaszczyk <maciejarturblaszczyk@gmail.com >
Co-authored-by: Mári Martin <btliw3mc@anonaddy.me >
Co-authored-by: Mohamed Zeroug <mzeroug19@gmail.com >
Co-authored-by: Muhammad Bahaa <muhammad.bahaa1@gmail.com >
Co-authored-by: NEXI <nexiphotographer@gmail.com >
Co-authored-by: Nico <n2778370@gmail.com >
Co-authored-by: Pa Di <padi@tutanota.com >
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org >
Co-authored-by: SquattedWasp747 <squattedwasp747@users.noreply.hosted.weblate.org >
Co-authored-by: ssantos <ssantos@web.de >
Co-authored-by: TheSocPol332011 <tonyworld030311@gmail.com >
Co-authored-by: VisionR1 <25982450+VisionR1@users.noreply.github.com >
Co-authored-by: Yaël <linnovateur.100@gmail.com >
Co-authored-by: zNexwr <viibazc@gmail.com >
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com >
Co-authored-by: 大王叫我来巡山 <hamburger2048@users.noreply.hosted.weblate.org >
2026-02-25 12:49:48 +08:00
deltazefiro
4ff36f5a2f
feat: Add dark theme selection
2026-02-25 08:51:57 +08:00
deltazefiro
f42fef100f
feat: Add customizable panic button color and persist position ( closes #107 , #108 )
...
Add color picker (skydoves/ColorPickerView) for the panic button with
alpha and brightness sliders. Persist the button's drag position across
hide/unhide cycles, resetting on disable. Inline color picker dialog
into QuickHideCategory and use simple PrefMgr accessors for position.
2026-02-23 22:31:29 +08:00
deltazefiro
8a08b99105
chore: Update copyright year in LICENSE file
2026-02-23 13:19:13 +08:00
deltazefiro
27dd8162c4
chore: Add jdtls files to gitignore
2026-02-23 13:19:13 +08:00
deltazefiro
87fdf7acd2
ci: Add and then disable fastlane metadata validator
2026-02-23 13:18:59 +08:00
deltazefiro
c1a8298e33
docs: Add agent configuration for Claude Code and OpenCode
2026-02-23 12:27:30 +08:00
deltazefiro
7a758d83dc
feat: Prevent hiding KSU/Magisk forks
2026-02-23 12:13:35 +08:00
deltazefiro
9f84d5d13e
fix: Return defensive copies in getHideFilePath/getHideApps to ensure preference persistence ( #244 )
...
Android's SharedPreferences.getStringSet() returns a cached Set instance.
When this Set is modified and saved back via putStringSet(), Android
doesn't detect the change because it's the same object reference, causing
deletions to not persist to disk until the next unrelated preference write.
By returning new HashSet instances, we ensure that modifications create
new objects that Android properly recognizes as changed and persists via
apply().
2026-02-23 12:10:15 +08:00
deltazefiro
4862b32931
fix: App can't hide files with chmod on non-primary user ( #242 )
2026-02-23 12:10:15 +08:00
deltazefiro
9fd8f6fb68
docs: Add mobile-e2e-tester agent for cc
2026-01-05 11:46:35 +08:00
deltazefiro
164b83ab26
docs: Add CLAUDE.md
2026-01-04 23:41:11 +08:00
deltazefiro and GitHub
b1b9c8b803
Revise README for improved clarity and precision
2025-12-11 09:43:29 +08:00
deltazefiro
8dd4291858
feat: Prevent hiding non-root privilege escalation managers (Shizuku, Dhizuku, etc.) (2)
2025-11-27 09:54:29 +08:00
deltazefiro
9e2fe2bb4c
feat: Prevent hiding non-root privilege escalation managers (Shizuku, Dhizuku, etc.)
2025-11-27 09:51:20 +08:00
deltazefiro and GitHub
88ce30f216
docs: Update section headers in README.md
2025-11-26 22:34:17 +08:00
deltazefiro and GitHub
6a0b8b3524
docs: Revise README for clarity and feature updates
2025-11-26 22:30:39 +08:00
deltazefiro
2bc1a32e62
chore: Bump version to v0.10.0 (123)
Build on push / build (push) Canceled after 0s
2025-11-26 19:27:40 +08:00
deltazefiro
98452bc5a3
chore: Conditionally display debug info preference in AboutCategory
2025-11-26 19:06:25 +08:00
deltazefiro
8f349dcf8e
ci: Add script to generate translation contributor summary from git commits
2025-11-26 18:55:18 +08:00
deltazefiro
66b91d13b9
chore: Update strings
2025-11-26 16:48:36 +08:00
deltazefiro
8e023c8be7
feat: Add countdown confirmation for "hide icon"
2025-11-26 16:25:40 +08:00
deltazefiro
bb18e00aaa
feat: Add toggle action to ActionReceiver (2)
2025-11-24 09:24:39 +08:00
deltazefiro
8684c2b164
feat: Add toggle action to ActionReceiver ( #232 )
2025-11-23 10:16:04 +08:00
deltazefiro
33165711f4
chore: Add changelog for v0.10.0-beta3 (122)
Build on push / build (push) Canceled after 0s
2025-11-18 17:25:43 +08:00
deltazefiro
ff61609656
chore: Bump version to v0.10.0-beta3 (122)
2025-11-18 17:23:04 +08:00
deltazefiro
2f45497336
fix: CI build failure due to string not found in default locale
2025-11-18 17:21:24 +08:00
deltazefiro
b9796c65bf
chore: Bump version to v0.10.0-beta2 (121)
2025-11-18 17:04:02 +08:00
deltazefiro
65e7ff2e3e
ci: Fix Amarok not builds with JDK 17
...
Dhizuku-API v2.5.4 seems to built with JDK 21. Rollback to v2.4
2025-11-18 16:59:18 +08:00
deltazefiro
de59dedbcc
fix: Status bar overlaps with toolbar on Android 15+
2025-11-17 23:51:31 +08:00
deltazefiro
27a37be81c
chore: Update dependencies to latest versions
2025-11-17 23:31:00 +08:00
deltazefiro
f31b28972f
chore: Update target and compile SDK versions to 36
2025-11-17 22:58:51 +08:00
deltazefiro
35ee069b4e
chore: Bump Gradle and Android plugin versions
2025-11-17 22:51:09 +08:00
deltazefiro
38cef01abe
feat: Support auto check update
2025-11-17 21:19:50 +08:00
deltazefiro
920b5b0815
feat: Support hide from recents
2025-11-17 19:34:17 +08:00
deltazefiro
4b69fe5fcb
docs: Add Widget section to overview documentation
2025-11-17 19:07:16 +08:00
deltazefiro
d2db6b4fd3
feat: Implement security check for widget toggle action
2025-11-17 19:01:22 +08:00
deltazefiro
56ff4c1107
feat: Enhance ToggleWidget UI
2025-11-17 17:47:02 +08:00
deltazefiro
a1fdba0db9
feat: Enable XHide support on Android 16
2025-11-15 21:10:54 +08:00
deltazefiro
a24f3a3555
feat: Support hide Amarok icon from launcher ( closes #49 )
2025-07-29 09:37:17 +08:00
deltazefiro
d7cb46b8a8
chore: Bump version to v0.10.0-beta1 (120)
Build on push / build (push) Canceled after 0s
2025-06-01 12:05:17 +08:00
deltazefiro
31cdec1272
feat: Add option to disable security when unhidden
2025-06-01 12:00:09 +08:00
deltazefiro
bf3fbd761c
docs: Update cursor rule for new setting UI icon
2025-06-01 11:28:18 +08:00
deltazefiro
c6388a0d67
feat: Add option to disable apps only
2025-06-01 11:15:48 +08:00
deltazefiro
71507f0913
chore: Remove auto-update
...
AppCenter was retired on March 31, 2025. No auto-update support after that.
2025-06-01 10:06:15 +08:00
deltazefiro and notaLonelyDay
a0a1e8d715
fix: Missing permission and account info after unhiding ( #203 )
...
Co-authored-by: notaLonelyDay <theponycoder@gmail.com >
2025-06-01 09:44:37 +08:00
deltazefiro and GitHub
4ae0666c95
Merge pull request #213 from warleysr/main
...
Fix: Prevent user from hiding/unhinding apps if the configured hider is not available
2025-05-30 09:28:34 +08:00
deltazefiro
ca509606a0
fix: Dhizuku crash on failed to set DelegatedScopes
2025-02-22 10:42:41 +08:00
deltazefiro
a69eb0fd0c
docs: Cursor rule for prototyping
2025-02-14 22:32:02 +08:00
deltazefiro
8b89dbbfbe
feat: Click to hide for notifications ( close #154 )
2025-02-12 09:01:22 +08:00
deltazefiro
3c74ba5bd5
feat: Adjust toggle widget size
2025-02-04 11:46:07 +08:00
deltazefiro
f45969ebf6
feat: Add toggle widget for hide/unhide functionality
2025-02-04 11:36:22 +08:00
deltazefiro
c2ed3552d4
chore: Update GitHub CI artifact upload to v4
2025-02-03 19:50:08 +08:00
deltazefiro
17bc262b23
docs: Add project overview cursor rule
2025-02-03 19:44:41 +08:00
deltazefiro
fce8495de1
chore: Bump version to v0.9.3 (118)
Build on push / build (push) Canceled after 0s
2025-01-28 20:13:47 +08:00
deltazefiro
e08bc8a7d2
misc: Xposed API from Jitpack ( #160 )
2025-01-28 19:14:53 +08:00
deltazefiro
0e8958a449
fix: Search filter does not work on apps in hidden list
2025-01-17 21:32:20 +08:00
deltazefiro
64d0083d8e
Merge remote-tracking branch 'refs/remotes/weblate-fastlane/main'
2025-01-14 08:34:50 +08:00
deltazefiro
364b46b81e
fix: Build failure
2025-01-11 13:31:33 +08:00
deltazefiro
6fb96eaf2d
feat: Warn user when adding root apps ( close #122 )
2025-01-11 13:12:47 +08:00
deltazefiro
f7881adc06
chore: Bump deps XXPermissions, EasyWindow, libsu, androidx.work, gradle
2024-10-20 18:25:42 +08:00
deltazefiro
f2605f57e8
!fix: Build failure due to Jcenter sunset ( reopen #160 )
2024-10-20 18:04:43 +08:00
deltazefiro
57d8ea0175
feat: Support invert tile color ( #167 )
2024-08-19 12:13:45 +01:00
deltazefiro
323c5dfa84
chore: Add .app suffix in package id for playstore version
2024-08-19 12:13:45 +01:00
deltazefiro and GitHub
3547990162
chore: Add poster in README
2024-07-19 21:41:39 +08:00
deltazefiro
7c9bc4510f
chore: Bump version to v0.9.2 (117)
Build on push / build (push) Canceled after 0s
2024-07-18 08:24:17 +08:00
deltazefiro
b547a0dccf
chore: Bump gradle to 8.7
2024-07-17 22:34:58 +08:00
deltazefiro
197ec67b61
pref: Improve en translation
2024-07-17 22:22:42 +08:00
deltazefiro
0cdf99ac87
pref: Move XHide category forwards in settings
2024-07-17 22:21:31 +08:00
deltazefiro
7d884ee1de
pref: App hiding inactive dialog instead of toast
2024-07-12 18:59:20 +08:00
deltazefiro
152dca8516
chore: Remove 2024 NewYear easter egg
2024-07-12 17:31:09 +08:00
deltazefiro
a71b126a66
chore: Typo in translations
2024-07-12 17:22:22 +08:00
deltazefiro
0221cc87d0
fix: MediaStore scan crash on OxygenOS 11 ( #171 )
2024-07-12 16:59:08 +08:00
deltazefiro
b3d5396971
feat: Support disable toast ( closes #172 )
2024-07-11 21:38:13 +08:00
deltazefiro
8faaf245f6
chore: Bump version to v0.9.1 (116)
Build on push / build (push) Canceled after 0s
2024-06-07 22:40:00 +08:00
deltazefiro
429b474e23
chore: Import xposed api lib from jcenter instead of api.xposed.info ( #160 )
2024-06-07 22:33:37 +08:00
deltazefiro
6fa8dc6a8e
chore: Bump version to v0.9.0 (115)
2024-06-06 12:07:56 +08:00
deltazefiro
d64a272927
chore: Specific release assets variants in CI
2024-06-06 12:07:56 +08:00
deltazefiro
206c32304c
chore: Bump gradle version
2024-05-30 19:22:47 +08:00
deltazefiro
ecee07068c
feat: Add playstore build favour
2024-05-30 19:20:16 +08:00
deltazefiro
a55c85e2d4
chore: Bump version to 0.9.0-beta1 (114)
Build on push / build (push) Canceled after 0s
2024-05-23 13:54:34 +08:00
deltazefiro
bf45c5c33c
chore: Cleanup android manifest
2024-05-23 09:57:29 +08:00
deltazefiro
665eabb8ea
chore: Bump version to 0.9.0-alpha3 (113)
2024-05-22 23:05:10 +08:00
deltazefiro
00c17ce2fe
chore: Update dependencies (XXPermissions, material, gradle)
2024-05-22 23:04:36 +08:00
deltazefiro
d9c23f3ce3
feat: Migrate main shared preference to new XPref dir
2024-05-22 22:46:34 +08:00
deltazefiro
2652b66477
chore: Bump version to 0.9.0-alpha2 (112)
2024-05-22 22:46:34 +08:00
deltazefiro
50c7dab24e
chore: Change versionNameSuffix as per semantic versioning
2024-05-22 22:46:34 +08:00
deltazefiro
f02c59b60c
pref: XHide log to XposedBridge
2024-05-22 22:46:34 +08:00
deltazefiro
2fe0a8eac8
fix: XPref package names update delay
2024-05-22 22:46:34 +08:00
deltazefiro
75a54e1f57
chore: Bump version to 0.9.0-alpha1 (110)
2024-05-22 22:46:34 +08:00
deltazefiro
e735676039
chore: Update Xposed module description
2024-05-22 22:46:34 +08:00
deltazefiro
d9d1a26054
fix: XHide hook load failure on Android 12
2024-05-22 22:46:34 +08:00