Thanks for pointing me in right direction.
That leads me to ask, since the defaults terminal command allows us to override built in values of settings used in applications, is there a process to query an application to see just what these settings are?
The reason I ask is that WebKit did a crappy implementation of scroll bouncing in that it does not read the value of the system key for NSScrollViewRubberbanding, it just hardcodes ENABLE_RUBBER_BANDING = 1 if the OS == MacOS in the features.gypi file.
This means that anything that uses Webkit in Lion or > is stuck with view bouncing or rubberbanding when flick scrolling your mouse to the end of a webkit view. iTunes, Safari, Chrome all ignore the setting for NSScrollViewRubberbanding since webkit chooses to completely ignore the system setting.
It would be really really nice to know how to examine an app to be able to turn off the annoying new things that have been added (all animations mostly).
Thanks.
On Jul 19, 2012, at 11:31 AM, Fritz Anderson wrote:
Xcode User Defaults