Lighthouse has a new layout. Prefer the old one? Return to the old layout, and switch back any time from the link at the top of each page.

Changeset [ce2c6628723517a573c54c26116a7bfe3203a06e] by Aparajita Fishman

Revision ce2c6628723517a573c54c26116a7bfe3203a06e, committed by Aparajita Fishman · September 9th, 2010 @ 09:56 PM

Fixes to previous CPButton image positioning commit.

  • Checkbox and radio selected states would not show in the images. It turns out that the image and alternate image cannot be encoded->decoded->set without messing up the theme, and unfortunately the theme blending task (during a jake build) would do so. So for now this means that we cannot encode non-theme images with a button class, which is unlikely to happen.

  • Since we cannot access themes in the NS classes, I went ahead and started to make some constants in a few control classes so that the values can be changed in one place and affect the theme and nib2cib. http://github.com/280north/cappuccino/commit/ce2c6628723517a573c54c...

7 changed files

  • M AppKit/CPButton.j
  • M AppKit/CPCheckBox.j
  • M AppKit/CPRadio.j
  • M AppKit/Themes/Aristo/ThemeDescriptors.j
  • M Tests/Manual/CPButtonImageTest/Resources/MainMenu.cib
  • M Tests/Manual/CPButtonImageTest/Resources/MainMenu.xib
  • M Tools/nib2cib/NSButton.j