up

Cappuccino News 2015 April 1st

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 to Foundation. (william57m - 630aa53)

  • New: CPPlatformWindow -initWithWindow. This feature allows you to manipulate a CPPlatformWindow through the given CPWindow, which is easier than regular platform window manipulation. (Dogild - 14349cb)

  • New: the theme attributes image-search-inset and image-cancel-inset have been added for CPSearchField. (Dogild - 4d7cb06)

  • New: the protocol CPScrollViewDelegate has been added in CPScrollView.j. (Dogild - 51bdfa4)

  • New: CPSegmentedControl performance 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: and CPSegmentedControl -frameForSegment: did not return the correct value when using CPSegmentedControl -sizeToFit. The selectedSegment 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 main CPWindow. (primalmotion - 1dc0601)

  • Fixed: CPComboBoxes were not properly aligned when coming from a xib. (Dogild - cf92fb9

  • Fixed: 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 and clickedColumn did not behave like in Cocoa outside of the scope of a mouse event. (Dogild - 98d0a39)

Cucapp

New
  • New: the nodes backgroundColor, textColor and borderColor in the generated xml. (Dogild - 986db18)
Changes/Fixes
  • Fixed: the command simulateScrollWheel: did not work in a CPScrollView. (Dogild - a266833)

  • Fixed: the command simulateScrollWheel: did not return a result. (Dogild - e07bc84)

OJTest

New
  • New: the method verifyThatAllExpectationsHaveBeenMetInOrder: has been added to OJMoq. 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 and OJMockSpy worked incorrectly if set up multiple times with different arguments. (Dogild - 09de5a2)
RSS
Posted by Alexandre Wilhelm
on Apr 01, 2015.
comments powered by Disqus