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.

Reply via email to