Merge branch 'master' of github.com:flynx/pWiki

This commit is contained in:
Alex A. Naanou 2025-03-26 15:55:50 +03:00
commit cb8c09e53a

View File

@ -188,13 +188,13 @@ var setup = function(){
- Item templates: - Item templates:
- ASAP keyboard actuation (a-la checkboxes) - ASAP keyboard actuation (a-la checkboxes)
- inline DONE - inline DONE
collapsed:: true collapsed:: true
- TEMPLATE - TEMPLATE
text [cursor] text [cursor]
- TEMPLATE title - TEMPLATE title
text [cursor] text [cursor]
- sub-tree DONE - sub-tree DONE
collapsed:: true collapsed:: true
- TEMPLATE title - TEMPLATE title
- text [cursor] - text [cursor]
- TEMPLATE title *boo* - TEMPLATE title *boo*
@ -202,7 +202,7 @@ var setup = function(){
- TEMPLATE title [new] - TEMPLATE title [new]
- text [cursor] - text [cursor]
- multi-template DONE - multi-template DONE
collapsed:: true collapsed:: true
- TEMPLATE [A] [B] [C] - TEMPLATE [A] [B] [C]
- aaa - aaa
- bbb - bbb
@ -249,35 +249,35 @@ var setup = function(){
- _also this would be a nice opportunity to start the move to a newer electron version_ - _also this would be a nice opportunity to start the move to a newer electron version_
- Deployment: - Deployment:
- html - html
- constructor - constructor
- events/callbacks - events/callbacks
- basic storage adapters (LocalStorage/SessionStorage, FileAPI, IndexDB???) - basic storage adapters (LocalStorage/SessionStorage, FileAPI, IndexDB???)
- _...Did I say that I hate how they crippled the FileAPI to the point - _...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 that it is only usable for cool demos and not usable for any serious
applications..._ applications..._
- plugin API (???) - plugin API (???)
- web component - web component
collapsed:: true collapsed:: true
- tag/attrs - tag/attrs
- resolve issues and unify text containmet: - resolve issues and unify text containmet:
- `value=...` attr - `value=...` attr
quote escaping (editing html/export/save) quote escaping (editing html/export/save)
- tag body - tag body
escaping html stuff escaping html stuff
escaping `</outline-editor>` in code escaping `</outline-editor>` in code
- custom escaping api per input/output stream/source... - custom escaping api per input/output stream/source...
- events - events
- basic storage adapters - basic storage adapters
- plugin API (???) - plugin API (???)
- XXX load issues??? - XXX load issues???
- file editor (electron/web) - file editor (electron/web)
- notes (pWiki/electron/web) - notes (pWiki/electron/web)
- custom element / web component - custom element / web component
- BUG: select via double/triple clicks does not work... - BUG: select via double/triple clicks does not work...
- _looks like something is refocusing the element..._ - _looks like something is refocusing the element..._
- BUG/race: the non-value versions of custom elem seem to sometimes get loaded as empty... - BUG/race: the non-value versions of custom elem seem to sometimes get loaded as empty...
- DONE data interface: - DONE data interface:
collapsed:: true collapsed:: true
- the "natural" way to pass data is to use the same mechanism as `<textarea>` the problem is that we can't extend `HTMLTextAreaElement` as it can not have shadow dom (reject?) - the "natural" way to pass data is to use the same mechanism as `<textarea>` the problem is that we can't extend `HTMLTextAreaElement` as it can not have shadow dom (reject?)
- adding an explicit textarea element is an odd requirement (reject?) - adding an explicit textarea element is an odd requirement (reject?)
- seems that the least bad way to go is to use the `value` attribute - seems that the least bad way to go is to use the `value` attribute
@ -871,4 +871,4 @@ var setup = function(){
</body> </body>
</html> </html>
<!-- vim:set ts=4 sw=4 nowrap : --> <!-- vim:set ts=2 sw=2 expandtab nowrap : -->