On Mon, 5 Mar 2018 12:12:39 -0800 (PST)
vitalije <[email protected]> wrote:

> Comparing to Leo's current implementation.  After expanding large
> outline, Leo becomes less responsive. With new code it is not the
> case. 

Hmm, I gave it a quick try.

Probably minor, but I see todo.py icons aren't rendering, and
multi-node selection isn't enabled.

Comparing Outline -> Expand All on LeoPyRef.leo on 768-new-tree and
master I expected Leo to get really laggy with the old code, but it
didn't really - new code might have been slightly faster, but nothing
super noticeable.

Not trying to say there isn't a major improvement here (removing code
is an improvement by itself ;-) but wondering if your seeing a bigger
performance boost?  I'm using Ubuntu / Python35 / Qt 5.5

Cheers -Terry

> On Monday, March 5, 2018 at 8:57:30 PM UTC+1, Terry Brown wrote:
> >
> > On Mon, 5 Mar 2018 11:25:10 -0800 (PST) 
> > vitalije <[email protected] <javascript:>> wrote: 
> >  
> > > Browsing LeoPyRef.leo outline with more than 10.000 nodes is
> > > breeze.   
> >
> > Was it a problem before?  Not saying it wasn't ;-), just curious
> > what you're seeing performance wise.  Do you mean with all nodes
> > expanded? 
> >
> > I know based on how QTreeView (not ...Widget, which is less clear
> > to me) works, infinite nodes should not be a problem really. 
> >
> > Cheers -Terry 
> >  
> 

-- 
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 post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to