Here’s a quick update on what’s new with Cappuccino in the last month.
Cappuccino
News
New: added the delegate method
windowWillResize:toSize:forCPWindow. (Dogild - 7b4365b)New: added the delegate methods
windowDidMiniaturize:,windowWillMiniaturize:andwindowDidDeminiaturize:forCPWindow. (Dogild - 737ef58)New: send the
CPAppKitDefinedevent when the application is launched. (Dogild - 0dad10d)
Changes/Fixes
Fixed: the method
CPView -scrollRectToVisible:did not behave like in Cocoa. (mrcarlberg - 44c686f)Fixed: the height of a
CPSegmentedControlbrought in vianib2cibwas incorrect. (cacaodev - 914a3d7)Fixed: the
keyWindowandmainWindowof the application were not updated when switching from a platform window to another one. (Dogild - 10792c0, 01ba6dd, fd06844)Fixed: the overflow of a
CPPlatformWindowwas not clipped; it was possible to scroll a platform window. (Dogild - 9798b9f)Fixed: a
CPPopoverclosed itself even on a click in another platform window. (Dogild - 769b379)Fixed: the private method
CPEvent -_initOtherEventWithType:location:modifierFlags:timestamp:windowNumber:context:did not save thewindowNumberprovided. (Dogild - 6efe563)Fixed: notifications
willBecomeActive:anddidBecomeActive:were called even if the application was already active. These notifications are now also sent when the application just finished to launch. (Dogild - 0dad10d)Fixed: notifications
willBecomeActive:,didBecomeActive:,willResignActive:,didResignActive:were not sent when the application focus was lost or gained. (Dogild - 5c2e093)Fixed: the
nextValidKeyViewcalculated by Cappuccino in aCPScrollViewdid not behave as in Cocoa. It does now take in account the possibility of scrolling. (Dogild - da15cc4)Fixed: a
CPTextFieldcould not become first responder when not visible. (Dogild - da15cc4)Changed
CPTextFieldfirst responder resignation behavior for a non key windowCPWindow. (Dogild - 136138d)
Cucapp
News
New: added the method
-simulateScrollWheelOnPoint:. (Dogild - af4fbc7)New:
Cucappnow generates an error message for everyobjjexceptions catched. (Dogild - b432bd2)
Change/Fixe
- Fixed: methods
textFor:andobjectValuedid not return the string value of aCPPopUpButton. (Dogild - 01b7ddc)