>
>
> Docks can be floated, which might be useful when using multiple monitors.
> Perhaps this is dock's major advantage. Docks are also necessary for the
> pyzo_in_leo plugin, but I *would *be willing to abandon that plugin.
>
>
It is possible to have outline, body and tabs in separate top level windows
in no-docks. Just right click on the split line and choose "openWindow"
then any widget you want and it will be displayed in the separate top level
window that can be moved to the different monitor.
> Good point. Another option would be to use the outline dock as the only
> possible central widget.
>
>
Also I've noticed that window state is kept in the global cache using a key
which contains the file name. That seems to me unnecessary. Both global and
local cache use the same code under the hood, but the local one mangles the
keys using file name. So, it would be simpler if the layout was stored in
the c.db['windowState'] instead of g.app.db[f'windowState:{c.fileName()}']
Vitalije
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To view this discussion on the web visit
https://groups.google.com/d/msgid/leo-editor/da146e09-4786-4608-87a1-a56597e201c2o%40googlegroups.com.