aboutsummaryrefslogtreecommitdiff
path: root/TODOS.org
diff options
context:
space:
mode:
authorWojtek Kosior <wk@koszkonutek-tmp.pl.eu.org>2021-06-19 21:26:12 +0200
committerWojtek Kosior <wk@koszkonutek-tmp.pl.eu.org>2021-06-19 21:26:12 +0200
commit659f532eba94af1c77eb5961fc6706aa2eca3723 (patch)
tree524937c6531b04644797fb8eba40b00bda618d87 /TODOS.org
parent7c44b46ef66376caa46577b68dcac089ed49500c (diff)
downloadbrowser-extension-659f532eba94af1c77eb5961fc6706aa2eca3723.tar.gz
browser-extension-659f532eba94af1c77eb5961fc6706aa2eca3723.zip
add import/export functionality
Diffstat (limited to 'TODOS.org')
-rw-r--r--TODOS.org5
1 files changed, 4 insertions, 1 deletions
diff --git a/TODOS.org b/TODOS.org
index f53efbe..026bf79 100644
--- a/TODOS.org
+++ b/TODOS.org
@@ -10,7 +10,6 @@ TODO:
those scripts are already free, as is often the case)
- also, find some convenient way to automatically re-add "on" events ("onclick" & friends)
- add some good, sane error handling
-- make it possible to export page settings in some format -- CRUCIAL
- get rid of those warnings and exceptions in console (many are not even related to this extension;
who invented this thing?) (gecko-only)
- make page settings easily and conveniently editable in popup -- CRUCIAL
@@ -46,8 +45,12 @@ TODO:
- besides blocking scripts through csp, also block connections that needlessly
fetch those scripts
- make extension's all html files proper XHTML
+- split options_main.js into several smaller files
+- find out what causes storage sometimes not to get initialized under IceCat 60
+- validate settings data on import
DONE:
+- make it possible to export page settings in some format -- DONE 2021-06-19
- make it possible to use wildcard urls in settings -- DONE 2021-05-14
- port to gecko-based browsers -- DONE 2021-05-13
- find a way to additionally block all other scripts using CSP -- DONE 2021-05-13