Ehviewer-Overhauled / Ehviewer

EhViewer overhauled with Material Design 3, Jetpack Compose and more
GNU General Public License v3.0
5.15k stars 231 forks source link

希望搜索功能从MainActivity中剥离 #625

Open Typhonling opened 1 year ago

Typhonling commented 1 year ago

需求 / Requirement

需要给系统分享菜单减负,隐藏分享到ehv搜索的选项。 好像所有的分支,分享到ehv搜索的功能都整合在MainActivity中。这样导致无法通过禁用activity的方式在系统分享菜单中隐藏此选项。

建议实现 / Suggested implements

将分享搜索功能从MainActivity中剥离出来,单独使用一个activity,使之可以通过禁用activity的方式隐藏此功能并且不影响主程序的使用。

备注 / Addition details

No response

EhViewer 版本号 / EhViewer version code

1.8.5.2

EhViewer CI 版本 / EhViewer CI Version

https://github.com/Ehviewer-Overhauled/Ehviewer/actions/runs/3836590248

自查步骤 / Verify steps

asuka-mio commented 1 year ago

哦哦 我大概知道你的意思了 你是觉得ehv能接受所有的分享类型觉得有点多余是吧 我觉得这样确实也不妥 之后会改下

asuka-mio commented 1 year ago

不过你说的把搜索剥离到别的activity 实现起来破坏性和代价都很大 我到时候会用另外一个妥当的办法的

Typhonling commented 1 year ago

哦哦 我大概知道你的意思了 你是觉得ehv能接受所有的分享类型觉得有点多余是吧 我觉得这样确实也不妥 之后会改下

更多的是隐私考虑,假设其他隐藏手段都用上了,一开分享菜单就暴露了:)。

不过你说的把搜索剥离到别的activity 实现起来破坏性和代价都很大 我到时候会用另外一个妥当的办法的

其他手段也行的,比如应用内加个开关。