Here’s a quick update on what’s new with Cappuccino in the last month.
Cappuccino
Changes/Fixes
Fixed: slow drawing on non-retina resolutions due to needless identity transform. (cacaodev - c9e83e0)
Fixed: the init method
CPArray initWithObjects:count:
did not work on a nativeCPJavascriptArray
when the argument count was different than the length of the provided array. (mrcarlberg - 8599ad4)Fixed:
CPTabView
did not accept the first mouse event when theCPTabView
was in an unfocused window. (Dogild - 3fcc37e)Fixed: crash with the
CPRuleEditor
when dragging the first row. (Dogild - 7a0b2c9)Fixed:
CPToolTip
did not work in an externalCPWindow
. (Dogild - 4ac6395)Fixed: view based
CPTableView
broken after theCPAppearance
feature was added. (Dogild - 448c2a2)New: speed up app loading by creating the
DOMCanvas
only ifCPView -drawRect:
orCPView -viewWillDraw
are overriden, and do it lazily (on the firstviewWillLayout
). (Dogild - 448c2a2)New: (private API)
CPView viewWillLayout
andCPView viewDidLayout
. (Dogild - 448c2a2)Refactoring:
CPAppearance
andCPVisualEffectView
. (Dogild - 448c2a2)