diff options
Diffstat (limited to 'TODOS.org')
-rw-r--r-- | TODOS.org | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -1,5 +1,7 @@ TODO: - parallelize fetching of remote scripts +- allow specifying whether a script occurring mutiple times directly + or indirectly in a bag should be included multiple times or once - make it possible to provide backup urls for remote scripts - make it possible to cache remote scripts - make it possible to use wildcards or something similar to be able to assign a script set to -- CRUCIAL @@ -17,6 +19,7 @@ TODO: settings and settings for pages that currently happen to live in iframes - add some nice styling to settings page +- make script bag components re-orderable (via drag&drop in options page) -- CRUCIAL - find some way not to require each chrome user to modify manifest.json - rename the extension to something good - port to gecko-based browsers -- CRUCIAL @@ -37,8 +40,10 @@ TODO: - rearrange files in extension, add some mechanism to build the extension - all solutions to modularize js code SUCK; come up with own simple DSL to manage imports/exports +- perform never-ending refactoring of already-written code DONE: +- only allow a single injection payload for page -- DONE 2021-05-13 - rename "bundles" to "bags" to avoid confusion with Web Bundles -- DONE 2021-05-12 - use non-predictable value in place of "myext-allow", utilizing hashes -- DONE 2021-05-12 - stop using modules (not available on all browsers) -- DONE 2021-05-12 |