Re: NSOutlineView not lazy when expanding items :(

2014-09-19 Thread Jerry Krinock
On 2014 Sep 18, at 12:51, Corbin Dunn wrote: > Have you logged a bug on this issue? On Sept 17, I filed a bug 18365579, on the slow behavior in Safari. Hmmm, maybe I should file a separate bug on the underlying AppKit behavior. With two teams getting it in their in-box, it has a better chanc

Re: NSOutlineView not lazy when expanding items :(

2014-09-18 Thread Corbin Dunn
> On Sep 16, 2014, at 4:48 PM, Jerry Krinock wrote: > > > On 2014 Sep 16, at 15:23, Kyle Sluder wrote: > >> I'd try wrapping things in an NSAnimationContext with >> allowsImplicitAnimation=NO. Though I'm not sure where you would have the >> opportunity to wrap the built-in expand behavior.

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Raglan T. Tiger
On Sep 16, 2014, at 5:50 PM, Alex Zavatone wrote: > All I want is to turn off that distracting NSOutline expand/collapse > animation all the time, everywhere. So useless and certainly distracting. > Certainly doesn't make my UI any faster or enhance my user experience. > > If anyone knows how

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Alex Kac
Just wait - next year we’ll have a “Modern AppKit” rewritten for Swift and to be more like UIKit. I keep hoping. > On Sep 16, 2014, at 5:48 PM, Jerry Krinock wrote: > > Weird that here we are with the Apple Watch and Swift, and old NSOutlineView > still doesn’t work as it should. Alex Kac - P

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Alex Zavatone
All I want is to turn off that distracting NSOutline expand/collapse animation all the time, everywhere. So useless and certainly distracting. Certainly doesn't make my UI any faster or enhance my user experience. If anyone knows how, I'll gladly mail them 50 bucks. Is there an NSUserDefaults

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Jerry Krinock
On 2014 Sep 16, at 15:23, Kyle Sluder wrote: > I'd try wrapping things in an NSAnimationContext with > allowsImplicitAnimation=NO. Though I'm not sure where you would have the > opportunity to wrap the built-in expand behavior. Yes, I’ve never understood “graphics contexts” and its new friend

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Kyle Sluder
On Tue, Sep 16, 2014, at 05:04 PM, Jerry Krinock wrote: > > > On 2014 Sep 16, at 10:29, Jens Alfke wrote: > > > > Maybe it's the animation that ends up dereferencing all the rows? I forget > > whether there's a way to disable the animations on an NSOutlineView … > > I can’t find any such contr

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Jerry Krinock
> On 2014 Sep 16, at 10:29, Jens Alfke wrote: > > Maybe it's the animation that ends up dereferencing all the rows? I forget > whether there's a way to disable the animations on an NSOutlineView … I can’t find any such control, Jens. * * * Apparently, *someone* inside Apple knows how to make

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Jens Alfke
> On Sep 16, 2014, at 10:23 AM, Jerry Krinock wrote: > > Apparently it’s the *expand* operation which is not smart enough to realize > the small number of items that can be displayed. (So I guess you would not > see this behavior in a table view.) Maybe there is a technical reason for > thi

Re: NSOutlineView not lazy when expanding items :(

2014-09-16 Thread Jerry Krinock
> On 2014 Sep 16, at 06:13, SevenBits wrote: > > Could you perhaps upload the source? I'd like to take a look at this, as I am > trying to do something like this as well. Here you go… https://github.com/jerrykrinock/NSOutlineViewLazinessDemo Unfortunately, it was easy to reproduce the proble