ACTCD

Results 58 issues of ACTCD

The current `@run-at content-menu` is an undocumented design. It is currently [registered](https://github.com/quoid/userscripts/blob/9c7ec32f11a554a34c60962120164b3285c1cb9e/src/background/main.js#L224) with [all contexts](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/menus/ContextType#all) and only uses a limited [`browser.menus.ACTION_MENU_TOP_LEVEL_LIMIT`](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/menus/ACTION_MENU_TOP_LEVEL_LIMIT). It leads to lack of scalability, and less suitable...

enhancement
maintenance

Internationalization (i18n) Localization (L10n) Translation (T9N) @quoid talked to me a few months ago about localization considerations, since we now have developers in two languages, and we have a lot...

enhancement

- Help users to make sure the extension is working properly - An online script installation URL that users can try - Be part of the beginner's guide Maybe it...

enhancement

We will deprecate `@include` and `@exclude` and only support `@match` and `@exclude-match` in the future. - [Match pattern structure](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/Match_patterns#match_pattern_structure) is safer and stricter, not too many accidents happen. - It...

deprecate

Since [`document.execCommand()`](https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand) has been deprecated and has unstable behavior in iOS Safari (https://github.com/quoid/userscripts/issues/285). > the clipboard can only be accessed if the user then explicitly interacts with the platform UI...

deprecate

Since [Svelte 5 Release Candidate](https://svelte.dev/blog/svelte-5-release-candidate) phase have arrived, and the ongoing UI refactoring involves a lot of Svelte code refactoring, we decided to adopt Svelte 5 preview in advance for...

From App Store Reviews by `921921ker`: > It is super simple to use and have very clean design. Just one issue. There is no way to hide the side bar...

enhancement

This set of APIs is very unintuitive for both developers and users. First is the name, which is actually more like `getTabBindData` and `saveTabBindData` than what it appears now. Secondly,...

deprecate

When you upgrade to Safari 18, you may lose any data saved in `browser.storage` of all extensions, please make sure to back up in advance if you haven't upgraded yet....

discussion