David
David
Two things missing: - $99 a year - Support for some APIs on Safari 14, like `chrome.cookies.addListener("change" ...` (source: [MDN](https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/cookies/onChanged))
lol if Scratch Addons had a patreon, $9/month of contributions would be enough for the domain and App Store fee, just saying :P
It is reasonable to keep them separate for the English locales, it avoids git conflicts etc. But it makes little for the generated files to be 1 per addon.
> So replace the non-English directories in `addons-l10n` with a single json file per language? Sure, sounds reasonable to me.
@mxmou Clearer repo steps? What addons do you have enabled and with what settings?
This conflicts with #328. Having to wait until the body has loaded to inject the styles would likely make the flickering return (as always, it depends a lot on the...
@mxmou Yeah, that could be done. I'll experiment later. In the meantime, I suggest you add some `!important`s, and make a comment mentioning this issue.
You're right, I think it's fine as long as we play close attention to usage of `!important`. Do you have any unwritten rules on what situations it should and shouldn't...
> Do you have any unwritten rules on what situations it should and shouldn't be used? Would be cool to have a page in the docs about userstyle conventions. See...
@sfederici Keep in mind this is browser behavior not Scratch behavior. Are you using Chrome or Firefox? AFAIK, this may be fixable on Chrome via the [File System Access API](https://developer.mozilla.org/en-US/docs/Web/API/File_System_Access_API)....