Changeset [46c14f3766da69131751c575adceb1f160425cf4] by Derek Hammer

September 19th, 2010 @ 07:20 PM

Adding the real skeleton

Copying previous constants

Removing unnecessary constants

Borrowing initialization from my old implementation.

Refactoring the initialization method and adding setBackgroundColor: override.

Removing +initialize (no theming support yet) and -viewDidMoveToWindow (not sure why this was there?)

Implement the bulk of the new CPTabView

Adding delegate selectors. Don't think this is complete, though. What about when a user clicks on a segmented tab control?!

Adding delegate

Think I may have fixed the delegate blocking for selected segment control items

Adding tests. Fixing a bug by reverting to old way. Delegates still broken.

Cleaning up the test.

Resolving delegate issues (thanks Saikat!).

Switching tab appearance based on type enum. Updating tests to slightly test this.

Conflicts:

AppKit/CPTabView2.j

http://github.com/280north/cappuccino/commit/46c14f3766da69131751c5...

Committed by Derek Hammer

  • A AppKit/CPTabView2.j
  • A Tests/Manual/CPTabView2/AppController.j
  • A Tests/Manual/CPTabView2/Info.plist
  • A Tests/Manual/CPTabView2/Jakefile
  • A Tests/Manual/CPTabView2/Resources/spinner.gif
  • A Tests/Manual/CPTabView2/index-debug.html
  • A Tests/Manual/CPTabView2/index.html
  • A Tests/Manual/CPTabView2/main.j
New-ticket Create new ticket

Create your profile

Help contribute to this project by taking a few moments to create your personal profile. Create your profile ยป

The Cappuccino Web Framework, including AppKit, Foundation, and Objective-J.

Shared Ticket Bins