about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorbptato <nincsnevem662@gmail.com>2023-09-01 13:54:16 +0200
committerbptato <nincsnevem662@gmail.com>2023-09-01 16:43:05 +0200
commitc72aed3840fe0f1b7027afa08d49b02437cc95b4 (patch)
tree2eade3aeabc419c7216a40fbe42135d522db86e2
parentc55e4f5ef3c57ad7cfd7bc35546fdd5dc3a81bf1 (diff)
downloadchawan-c72aed3840fe0f1b7027afa08d49b02437cc95b4.tar.gz
update todo
-rw-r--r--todo14
1 files changed, 8 insertions, 6 deletions
diff --git a/todo b/todo
index 5267b950..2a26966e 100644
--- a/todo
+++ b/todo
@@ -51,7 +51,10 @@ buffer:
 network:
 - ftp/sftp
 - gopher
-- gemini? (not a fan, but quite a bit of interesting content is on gemini)
+- urimethodmap
+	* then we could add gemini as a bonus, without an SSL dependency
+	  outside of curl.
+- data URLs
 - uBO integration? (or at least implement filter lists)
 - websockets (curl supports ws)
 - integrate curl-impersonate (LD_PRELOAD works, but still...)
@@ -62,13 +65,12 @@ external:
 - save buffer (source, output)
 - edit buffer (local file, or whatever we downloaded)
 javascript:
-- important: callbacks leak memory, I think. fix this (e.g. have a ref
-  JSCallback or something)
+- important: callbacks should not leak memory
 - add support for JS mixins
 - distinguish double from unrestricted double
-- "javascript:" urls
-- better dom support, events
-	* more concretely: get jQuery and basic click events to work
+- better dom support, more events
+	* more concretely: get jQuery to work. this needs innerHTML, CSS
+	  properties in DOM, ...
 - implement ReadableStream, XHR
 * separate console for each buffer
 - buffer selection