~andymatuschak/sparkle/main

Viewing all changes in revision 242.1.12.

  • Committer: Andy Matuschak
  • Date: 2008-07-24 06:40:01 UTC
  • mto: This revision was merged to the branch mainline in revision 256.
  • Revision ID: andy@andymatuschak.org-20080724064001-yf8xa2h887s7bui0
Fixes 243884
Made Sparkle.h no longer a massive multi-headed abomination: now only SUAppcastItem, SUAppcast and SUUpdater (and SUVersionComparisonProtocol because it's part of the delegate protocol) are public.

COMPATIBILITY ISSUE:
This means there's no longer a public SUProbingUpdateDriver or a checkForUpdatesWithDriver: method. Now use checkForUpdateInformation. I may change that API before release, though. I'm thinking it might be better to give the delegate the opportunity to reject a potential update instead: then you'd just call checkForUpdatesInBackground and override that delegate method to always return NO. We'll see.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: