Here’s a quick update on what’s new with Cappuccino in the last month.
Community
- Capuccino 0.9.8 has been released this month. There are 745 changes between 0.9.7 and 0.9.8 so there’s something new for everyone here, not the least being an overall speed improvement.
Cappuccino
News
New:
CPCachehas been added toFoundation. (william57m - 630aa53)New:
CPPlatformWindow -initWithWindow. This feature allows you to manipulate aCPPlatformWindowthrough the givenCPWindow, which is easier than regular platform window manipulation. (Dogild - 14349cb)New: the theme attributes
image-search-insetandimage-cancel-insethave been added forCPSearchField. (Dogild - 4d7cb06)New: the protocol
CPScrollViewDelegatehas been added inCPScrollView.j. (Dogild - 51bdfa4)New:
CPSegmentedControlperformance has been improved.
Changes/Fixes
Fixed:
CPTableColumn‘s binding documentation was not clear. (daboe01 - eca9590)Fixed:
CPSearchFields were not properly aligned when coming from a xib. (t00f - b16b838)Fixed:
CPSegmentedControl -widthForSegment:andCPSegmentedControl -frameForSegment:did not return the correct value when usingCPSegmentedControl -sizeToFit. TheselectedSegmentvariable is now correctly updated. (cacaodev - 7c09517 2b853df)Fixed: memory leaks with tooltTips in
CPView. This was due to handlers not being released. (primalmotion - 027a317)Fixed: closing a
CPPlatformWindowdid not close its mainCPWindow. (primalmotion - 1dc0601)Fixed:
CPComboBoxes were not properly aligned when coming from a xib. (Dogild - cf92fb9Fixed:
CPTableView -reloaDatacaused an extra run loop perform. (Dogild - f2c5515)Fixed: the default template generated by the command
capp gen -t ThemeDescriptorwas slightly non-standard compared to that of Aristo 1 and Aristo 2. (Dogild - 6aece1c)Fixed: in
CPTableView,clickedRowandclickedColumndid not behave like in Cocoa outside of the scope of a mouse event. (Dogild - 98d0a39)
Cucapp
New
Changes/Fixes
Fixed: the command
simulateScrollWheel:did not work in aCPScrollView. (Dogild - a266833)Fixed: the command
simulateScrollWheel:did not return a result. (Dogild - e07bc84)
OJTest
New
- New: the method
verifyThatAllExpectationsHaveBeenMetInOrder:has been added toOJMoq. This method allows you to check if certain registered methods are called in order. (Dogild - 964fc8b)
Change/Fixes
- Fixed: counting of a selector with
OBJMoqandOJMockSpyworked incorrectly if set up multiple times with different arguments. (Dogild - 09de5a2)