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:
CPCache
has been added toFoundation
. (william57m - 630aa53)New:
CPPlatformWindow -initWithWindow
. This feature allows you to manipulate aCPPlatformWindow
through the givenCPWindow
, which is easier than regular platform window manipulation. (Dogild - 14349cb)New: the theme attributes
image-search-inset
andimage-cancel-inset
have been added forCPSearchField
. (Dogild - 4d7cb06)New: the protocol
CPScrollViewDelegate
has been added inCPScrollView.j
. (Dogild - 51bdfa4)New:
CPSegmentedControl
performance has been improved.
Changes/Fixes
Fixed:
CPTableColumn
‘s binding documentation was not clear. (daboe01 - eca9590)Fixed:
CPSearchField
s 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
. TheselectedSegment
variable 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
CPPlatformWindow
did not close its mainCPWindow
. (primalmotion - 1dc0601)Fixed:
CPComboBox
es were not properly aligned when coming from a xib. (Dogild - cf92fb9Fixed:
CPTableView -reloaData
caused an extra run loop perform. (Dogild - f2c5515)Fixed: the default template generated by the command
capp gen -t ThemeDescriptor
was slightly non-standard compared to that of Aristo 1 and Aristo 2. (Dogild - 6aece1c)Fixed: in
CPTableView
,clickedRow
andclickedColumn
did 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
OBJMoq
andOJMockSpy
worked incorrectly if set up multiple times with different arguments. (Dogild - 09de5a2)