From fe5fd8f823e0f4b2bd54decda3038467dc5f0561 Mon Sep 17 00:00:00 2001 From: "Alex A. Naanou" Date: Sun, 31 Mar 2024 16:08:57 +0300 Subject: [PATCH] notes... Signed-off-by: Alex A. Naanou --- experiments/outline-editor/index.html | 91 ++++++++++++++------------- 1 file changed, 48 insertions(+), 43 deletions(-) diff --git a/experiments/outline-editor/index.html b/experiments/outline-editor/index.html index ba5c1bf..f90e1d0 100755 --- a/experiments/outline-editor/index.html +++ b/experiments/outline-editor/index.html @@ -142,23 +142,51 @@ var setup = function(){ |text|text|text| - - ## ToDo: - - Deployment: - - html - - constructor - - events/callbacks - - basic storage adapters (LocalStorage/SessionStorage, FileAPI, IndexDB???) - - _...Did I say that I hate how they crippled the FileAPI to the point - that it is only usable for cool demos and not usable for any serious - applications..._ - - plugin API (???) - - web component - collapsed:: true - - tag/attrs - - events - - basic storage adapters - - plugin API (???) - - file editor (electron/web) - - notes (pWiki/electron/web) + - Time to think about a standalone client -- at least to edit own notes as a test... + - _also this would be a nice opportunity to start the move to a newer electron version_ + - Deployment: + - html + - constructor + - events/callbacks + - basic storage adapters (LocalStorage/SessionStorage, FileAPI, IndexDB???) + - _...Did I say that I hate how they crippled the FileAPI to the point + that it is only usable for cool demos and not usable for any serious + applications..._ + - plugin API (???) + - web component + collapsed:: true + - tag/attrs + - resolve issues and unify text containmet: + - `value=...` attr + quote escaping (editing html/export/save) + - tag body + escaping html stuff + escaping `` in code + - custom escaping api per input/output stream/source... + - events + - basic storage adapters + - plugin API (???) + - XXX load issues??? + - file editor (electron/web) + - notes (pWiki/electron/web) + - custom element / web component + - BUG: select via double/triple clicks does not work... + - _looks like something is refocusing the element..._ + - BUG/race: the non-value versions of custom elem seem to sometimes get loaded as empty... + - DONE data interface: + collapsed:: true + - the "natural" way to pass data is to use the same mechanism as `