On Fri, 16 Sep 2011 06:10:50 -0700 (PDT)
"Edward K. Ream" <[email protected]> wrote:

> 1. Build Blender-like windows into Leo.  That is:
> 
> A.  Create a Blender-like interface for splitting and joining Leo
> windows.

It was Blender's window splitting / joining which inspired the "easter
egg" free_layout plugin.  Come to think of it it's no less hidden, no
less of an easter egg, in Blender than it is in Leo.

It would be nice if free_layout could have the simpler "join/split with
arrows indicating which" interface Blender has, but that requires more
low level Qt graphics drawing, doable, but the blue/orange styling hack
I used was a simpler quicker alternative.

Also, I think as much as possible of the window splitting / joining
should be done as a replacement to QSplitter, i.e. the NestedSplitter
class Leo is using, *without getting it tangled up with Leo* - it's
cleaner design and makes it useful for other projects.  Currently
nested_splitter.py is Leo free, and free_layout.py presents
NestedSplitter to Leo in a Leonine way.

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