Changeset [1a8fc7f07f7522ea0d9c8d8a3a8d92e57e67daab] by Aparajita Fishman

March 23rd, 2012 @ 04:53 PM

CPPopover fixes/enhancements

  • Lion-style popovers now zoom open just like their Lion counterparts (except for opacity, the browser couldn't handle that at the same time).
  • Fixed a number of subtle drawing issues caused by not aligning path points correctly.
  • The anchor arrow deals correctly with corner cases where the middle of the reference rect is not within the corners of the popover.
  • Code cleanup: factored redundant code, removed unused code.
  • Added corner cases to the demo app, changed demo app to reuse a single popover. https://github.com/cappuccino/cappuccino/commit/1a8fc7f07f7522ea0d9...

Committed by Aparajita Fishman

  • M AppKit/CPWindow/_CPAttachedWindowView.j
  • M AppKit/_CPAttachedWindow.j
  • M Tests/Manual/CPPopover/AppController.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