- If possible I'd like not to have to modify any Bloc code. If it is not
possible then as little as possible.

What is the aversion here?  Bloc is still developing and since its
semantics are based on old-Morphic maybe this use-case is not
considered. Adding this use-case may be an opportunity to make the
overall system architecture simpler instead of needing workarounds.
To what degree would Bloc already support this?

What matthieu wants to say is that opening a window in an external sufrace should not impose to have some hacks into bloc and alain agrees with that and will modify the
bloc architecture to handle separate native windows.
- These windows should be persistent but maybe not exactly like morphs. It
could be a button that the user needs to press in the window to toggle the
persistence on and off (a bit like in the world menu to stick it to the
world if you see what I mean).

I'm not sure that you want to have that behavior. Open windows should be persisted.
As well a Preference so that this can be set globally.  A multitude of
open windows could be handled with a menu item in the task bar "Close
all > external windows".

btw, I presume Morphs in these windows would still appear in the task
bar as usual.




Reply via email to