Hi,
This looks really awesome!!! It was the kind of look I wanted for Leo
long time before (in fact I remembered sending a mail telling an idea of
integrating Leo with Ion window manager on windows machines to have tabs
and frames for multiples views of information deconstructed/assembled on
Leo). I second your idea. This should be on the main Leo distribution,
may be in some place in the 4.8.x series :-)
How can I start to use this branch now?
Cheers and many, many thanks,
Offray
El 01/12/10 18:25, Terry Brown escribió:
Attached is a screen shot of the new "free_layout" plugin.
It allows free manipulation of the panels (swapping, adding, nesting, removing)
via context menus on the dividers between the panels. You can move things from
log-panel tabs to their own panels, and back again. It can also swallow the
viewrendered plugin window into a panel, as it's doing here. It's trivial for
scripts and plugins to add their own panels, basically just
c.frame.top.splitter_2.addWidget(yourWidget).
The screen shot shows the tree panel (top-right), log panel (bottom-right), and
body-panel (bottom-left) along with the tabs from the quicksearch, todo, and
graphcanvas plugins in their own panels, and the viewrendered plugin running
top-left.
It's not actually available as a plugin - I'm hoping to persuade Edward it can
be merged into the core Qt gui. It subclasses QtGui.Qsplitter, so the easy way
to integrate it is to find-and-replace 'QtGui.Qsplitter' with 'NestedSplitter'
in the Qt gui core code - probably just two occurrences. Trying to install it
from a plugin is difficult, basically trying to replace high level container
elements without breaking existing references.
Perhaps the best approach is to post a new branch on launchpad for testing?
Cheers -Terry
--
You received this message because you are subscribed to the Google Groups
"leo-editor" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/leo-editor?hl=en.