Open GeoffreyChen777 opened 1 month ago
有几个比较大的改动:
功能都已经开发完成了,还需要再测试下。另外现在的进度条功能,我不太确定是否合理,你可以先试用下。我们确定没问题之后,再合并 PR。
太牛啦!!我会抽空测试下,万分感谢!
type: hidden
的项,比如叫做require-cache-reset
. type
是可以是 hidden
来让UI不显示的。然后当用户的disable-cache
从 false
变为 true
的时候,代表着用户想要 reset cache。此时,设置 require-cache-reset
为 true
。你可以在 ext/src/main.ts
里很容易监听这个变化。view/src/utils/persist.ts
里,判断要不要 resetCache 使用 require-cache-reset
,当 reset 了之后,重新设置它为false
。disable-cache
判断的应该是需不需要创建 cache,而不是需不需要 reset。我理解你的意思。其实我是想把 disable-cache
做成 Button 的,因为它应该是一次性触发的动作,但是 preference 的 type
好像不支持 Button, 所以用 Switch 替代了。请问下 preference 的 type
能支持 Button 吗?
是这样的,就是个switch替代button的方案。
目前paperlib主体没写button的组件。如果实现了之后就可以用button啦。如果你想写这个组件,可以直接 PR paperlib,具体在这个地方:
@igoogolx 最近我在高强度使用这个插件,发现一些还可以优化的地方。
不用太着急,抽空慢慢一个一个做就好。感谢!