ACTCD
ACTCD
We understand that this need can be extensive, so we'd like to list some integrated sync storage modules that we think would be appropriate to add to this project: -...
# Frequently Asked Questions(常见问题) ### Q: "Safari Extension State Unknown" or the extension does not show in Safari Q:扩展显示为上述状态 或 Safari 设置中未显示该扩展项 We've seen [several users](https://github.com/quoid/userscripts/issues?q=Safari+Extension+State+Unknown) experience this issue, and...
We understand that some users are overwhelmed by inexperience when using it for the first time (especially with the iOS version). We hope to improve this in the next major...
resolve #280
- [x] Remove `popup` initialization update check blocking - [ ] Users can customize global scripts update check switch - [ ] Users can customize single script update check switch...
When we complete the refactoring of #331, we could try to further optimize the script injection flow and [speed up the scripts injection](https://github.com/quoid/userscripts/issues/184#issuecomment-1254592485). In `content.js`, we will accomplish scripts injection...
After #331 and #451 are done, the mainly scripts and settings storage will use `browser.storage`. We still need to preserve the ability to load and sync scripts via the file...
Based on the work of #331, we can refactor the `GM.*Value(s)` functions in a similar way: - Data for the one script will be stored in only one key (maybe)...
Since the last upgrade to the [userscript wrapper](https://github.com/quoid/userscripts/issues/322), we've made great progress in security. We will probably refactor the current implementation with the new [`Proxy`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Proxy) wrapper, which will help us...
The primary goal is to port and migrate script s storage from the current swift native implementation to js and use `browser.storage`. This is a further complete migration of #331...