boltex / leojs

Leo Literate Editor with Outline in Typescript
https://boltex.github.io/leojs/
MIT License
33 stars 2 forks source link

Allow multiple Body panes from different nodes, other than the selected one. (Mirror LeoInteg #259) #120

Closed boltex closed 7 months ago

boltex commented 8 months ago

Those 'body panes' opened aside, (other than the main body pane), stay opened until the node's gnx becomes invalid/deleted, or it's commander is closed.

To be implemented as a (yet) another 'fake' file system. :)

(Mirror this feature in LeoInteg's #259 also!)

boltex commented 8 months ago

Note: Instead of creating another fake file system, The fragment part of the URI (after the gnx path) could be used to signify that that body is an 'open aside' to be kept open aside and stay locked on that gnx.

boltex commented 7 months ago

Instead of fragments, simply prepending the commander's id separated with as slash from the gnx might be better.

Eg. 123/leoid123456789.1

boltex commented 7 months ago

I'll still use another distinct file system scheme for those 'detached' body editors for a fixed gnx. This will allow to selectively permit or disallow commands.

boltex commented 7 months ago

This is now in 0.2.13 beta ! 😮