Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Jun 30, 2014
  1. @jakepetroules

    Make the repository significantly more organized.

    jakepetroules authored
    Now everything is not pretty much all in one directory.
  2. @pornel
Commits on Jun 29, 2014
  1. @pornel

    Added window autosave identifier

    pornel authored
    Fixes #52
  2. @pornel

    Copied align to other XIBs

    pornel authored
  3. @pornel
Commits on Jun 28, 2014
  1. @MaddTheSane
  2. @MaddTheSane

    Convert the xibs to Xcode 5.1 format.

    MaddTheSane authored
    The SUUpdateAlert wasn’t migrated in this commit because of the autolayout branch.
Commits on Feb 17, 2014
  1. @pornel

    Deleted redundant strings files

    pornel authored
  2. @pornel
  3. @pornel
Commits on Jan 31, 2014
  1. @pornel
Commits on Sep 5, 2012
  1. @kainjow

    Disable row selection in the system profile table by implementing the…

    kainjow authored Kevin Wojniak committed
    … table delegate and turning off "Avoid Empty Selection", "Preserve Selection" and "Select Inserted Objects" on the array controller in the nib.
Commits on Feb 8, 2012
  1. Improved Japanese translations

    Koichi MATSUMOTO authored
    Improved some strange translations in Japanese
Commits on May 10, 2011
  1. @andymatuschak
Commits on May 2, 2011
  1. @uliwitness
  2. @uliwitness
Commits on May 4, 2010
  1. @andymatuschak
Commits on Feb 21, 2010
  1. @uliwitness

    SUUpdateAlert.nib: Made sure all installButton outlets are hooked up.…

    uliwitness authored
    … Converted from NIB to XIB.
  2. @uliwitness
Commits on Dec 7, 2009
  1. @uliwitness

    Updated localizations.

    uliwitness authored
Commits on Dec 4, 2009
  1. @uliwitness

    Merge of changes from SVN repository:

    uliwitness authored
    - Changed NTSynchronousTask to also give the status return value and direct stderror output to the outputData.
    - Changed includes so this builds as part of an app, too, not just as a framework
    - Made sure SUAppcast's dealloc releases some leaked ivars.
    - Added infoURL, extracted from link, that can point to a "more Info" page for download-less URLs
    - Added support for version attribute on item so we can support update notifications that don't include an enclosure (e.g. paid upgrades, or upgrades that would require a system update)
    - Added/improved a few description methods to ease debugging.
    - Added SULog so one can ask for a special log with additional information when there are update issues.
    - Added mayUpdateAndRestart for apps that absolutely, positively can't restart right now (e.g. cuz they're burning a CD and would produce a coaster).
    - Added updaterWillRelaunchApplication delegate method, analogous to the notification. Useful to have app delegate quit helper apps during installation.
    - Made SUBasicUpdateDriver's abortUpdate implicitly retain/autorelease the update driver, because the notification center otherwise releases it and it goes away, causing crashes in superclass's abortUpdate.
    - Merge of SUKeepDownloadOnFailedInstallKey and SUFixedHTMLDisplaySizeKey.
    - Avoid a few warnings about missing prototypes
    - Be paranoid, hdiutil can verify the download again, so let it. Better for internal apps where we turn off DSA checks, too.
    - SUHost has an -installationPath now, independent from the bundlePath, so one can normalize the app name from "MyApp 1.1b4" back to "MyApp" Users assume the file name contains the correct version number when there is one in it. Saves support a few round-trips each time.
    - Be better at threading: Try calling non-thread-safe methods on main thread only, and don't assume delegates know when they need to be thread-safe, call them on main thread where possible.
    - Added a method to put the old copy of the app in the trash. 1.5git changed in this spot, so I didn't actually merge the code that uses it back in yet.
    - Fix version comparison so it doesn't get confused by bracketed build numbers in version strings
    - Make sure cancel button is disabled during extraction, otherwise user would crash.
    - Don't put auto-update window at floating window level. It's huge and can't be switched to background! If you're an NSBGOnly where you need that, turn it on only in that case, but don't generally do such nonsense.
    - Hide release notes view if there aren't any.
    - Test whether we are on dial-up before checking for updates in background. It's not nice to cause (possibly expensive) dial-up periodically.
    - Temporarily comment out DSA complaints for easier testing.
    - Don't store (possibly already invalidated) one-shot NSTimers in an ivar. It's bad style. Retain it instead.
    - Decompress some monster expressions with nested method calls in ternary operators and nested in method calls again.
    - Don't use implicit "id" for params or return types.
    - finish_installation now puts up a progress window, so user knows update is still not finished.
    - Use ThreadSafePreferences (included dummy version that uses regular prefs for projects that don't use ThreadSafePreferences).
    - Todo later: Change finish_installation to be prettier.
Commits on Jul 31, 2009
  1. @andymatuschak
Commits on Sep 4, 2008
  1. Don't use unicode in NSString literals

    Stuart Morgan authored
Commits on Jun 29, 2008
  1. @andymatuschak
Commits on May 18, 2008
  1. updated the '%@ of %@' string in all localizations

    Jonas Witt authored
    added kB/MB in german (trivial)
    added kB in russian
Commits on May 9, 2008
  1. @andymatuschak

    Added string files for current translations of nibs and removed all n…

    andymatuschak authored
    …ibs for non-English localizations so that Sparkle doesn't freak out and crash on them.
Commits on Nov 13, 2007
Something went wrong with that request. Please try again.