🚀 **OShin New CI Build!**
Refactor(Wallet): Simplify ad removal hook and update UI text
This commit refactors the ad removal logic for the Wallet feature and cleans up the corresponding UI.
### Key Changes:
* **:**
* The ad removal hook has been significantly simplified. Instead of nullifying the URL from three different network request classes, the new logic now targets the method in .
* By hooking this method to return an empty list, it more efficiently prevents ad-related card entries from being processed and displayed on the swipe page.
* This change uses for a more robust method resolution.
* **:**
* The summary text () associated with the Remove swipe page ads switch has been removed. This simplifies the UI, as the notice was likely related to the old implementation which required clearing data.
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/6de2638eb5429eb7538b6a0acca0dec958e44ef0)
Refactor(Wallet): Simplify ad removal hook and update UI text
This commit refactors the ad removal logic for the Wallet feature and cleans up the corresponding UI.
### Key Changes:
* **:**
* The ad removal hook has been significantly simplified. Instead of nullifying the URL from three different network request classes, the new logic now targets the method in .
* By hooking this method to return an empty list, it more efficiently prevents ad-related card entries from being processed and displayed on the swipe page.
* This change uses for a more robust method resolution.
* **:**
* The summary text () associated with the Remove swipe page ads switch has been removed. This simplifies the UI, as the notice was likely related to the old implementation which required clearing data.
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/6de2638eb5429eb7538b6a0acca0dec958e44ef0)
🚀 **OShin New CI Build!**
chore(CI): 优化多行提交信息的处理方式
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/cd67aa049b22cbff57a46687593bd3f76e37f08d)
chore(CI): 优化多行提交信息的处理方式
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/cd67aa049b22cbff57a46687593bd3f76e37f08d)
🚀 **OShin New CI Build!**
feat(wallet): 新增隐藏刷卡工具栏的选项,优化提取提交信息的工作流脚本
本次提交为钱包应用增加了一个新功能,允许用户选择隐藏刷卡界面的工具栏。
**主要变更:**
- **`wallet.kt` (Hook):** 添加了新的Hook逻辑,当用户启用“隐藏刷卡工具栏”选项时,会替换`NfcSwitchCardsMenus`类的相关方法,使其返回`null`,从而达到隐藏工具栏的效果。
- **`wallet.kt` (Features):** 在钱包功能的设置界面中,新增了一个开关控件(Switch),对应"hide_swipe_toolbar"配置项。
- **`strings.xml`:** 添加了`hide_swipe_toolbar`字符串资源,用于在UI上显示“隐藏刷卡工具栏”的文本。
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/6c110af3fc1e28d60f14713b6d948e54674723bf)
feat(wallet): 新增隐藏刷卡工具栏的选项,优化提取提交信息的工作流脚本
本次提交为钱包应用增加了一个新功能,允许用户选择隐藏刷卡界面的工具栏。
**主要变更:**
- **`wallet.kt` (Hook):** 添加了新的Hook逻辑,当用户启用“隐藏刷卡工具栏”选项时,会替换`NfcSwitchCardsMenus`类的相关方法,使其返回`null`,从而达到隐藏工具栏的效果。
- **`wallet.kt` (Features):** 在钱包功能的设置界面中,新增了一个开关控件(Switch),对应"hide_swipe_toolbar"配置项。
- **`strings.xml`:** 添加了`hide_swipe_toolbar`字符串资源,用于在UI上显示“隐藏刷卡工具栏”的文本。
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/6c110af3fc1e28d60f14713b6d948e54674723bf)
🚀 **OShin New CI Build!**
feat(Wallet): 添加移除刷卡工具栏反馈按钮的选项
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/c3c6b1d58b239665bc3a2d7f2cab1e5df972e7ef)
feat(Wallet): 添加移除刷卡工具栏反馈按钮的选项
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/c3c6b1d58b239665bc3a2d7f2cab1e5df972e7ef)
🚀 **OShin New CI Build!**
feat(android): 新增禁止文件和日历选择器被篡改的功能
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/bef86c51cbb59902abb6c4b257e8ec7a8d950321)
feat(android): 新增禁止文件和日历选择器被篡改的功能
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/bef86c51cbb59902abb6c4b257e8ec7a8d950321)
🚀 **OShin New CI Build!**
Update Korean translations
- Add translations for new strings
- Refine various strings for more natural Korean phrasing
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/66c54ab5eb892ea153deee37920b7c8b588aefe2)
Update Korean translations
- Add translations for new strings
- Refine various strings for more natural Korean phrasing
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/66c54ab5eb892ea153deee37920b7c8b588aefe2)
🚀 **OShin New CI Build!**
feat(android): 添加禁止自定义DPI重启恢复的选项
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/348f8dfe20b8575e6ec28c69c82f5ac90d821763)
feat(android): 添加禁止自定义DPI重启恢复的选项
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/348f8dfe20b8575e6ec28c69c82f5ac90d821763)
🚀 **OShin New CI Build!**
feat(android): 新增禁用DPI或分辨率切换效果的选项
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/45253d79f8e7822c9be40663a4c9d191cd4d720c)
feat(android): 新增禁用DPI或分辨率切换效果的选项
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/45253d79f8e7822c9be40663a4c9d191cd4d720c)
🚀 **OShin New CI Build!**
移除系统更新敏感功能
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/5cbf30cf30971517bc65cf34b3796f7b97a07e63)
移除系统更新敏感功能
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/5cbf30cf30971517bc65cf34b3796f7b97a07e63)
😱5
🚀 **OShin New CI Build!**
Merge remote-tracking branch 'origin/master'
# Conflicts:
# app/src/main/java/com/suqi8/oshin/features/ota/ota.kt
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/1f4db7ce3621129f19f337ba388e5b667b57bba1)
Merge remote-tracking branch 'origin/master'
# Conflicts:
# app/src/main/java/com/suqi8/oshin/features/ota/ota.kt
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/1f4db7ce3621129f19f337ba388e5b667b57bba1)
🚀 **OShin New CI Build!**
refactor(Hook): 优化分辨率与DPI修改相关的Hook逻辑
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/931b5723aff1f75f06aa384609c85309d9bfa6a0)
refactor(Hook): 优化分辨率与DPI修改相关的Hook逻辑
🔗 [查看本次提交](https://github.com/suqi8/OShin-Dev/commit/931b5723aff1f75f06aa384609c85309d9bfa6a0)