Permalink
Commits on Nov 16, 2012
  1. Fix downloading updates from the right URL.

    arantius committed Nov 16, 2012
    Refs #1497 - Introduced bug
    Fixes #1669
Commits on Nov 8, 2012
  1. Fix script auto-updating.

    arantius committed Nov 8, 2012
    The goal is to act just like Firefox acts for any other Add-on.  Using the same preferences it already defines.
    This is done by removing all custom "check for updates" code (which previously supported Firefox 3), relying instead on the AddonManager interface.
    
    Refs #1646 (probable fix)
    Fixes #1647
Commits on Nov 7, 2012
  1. Modified scripts: download dependencies carefully.

    arantius committed Nov 7, 2012
    Rearrange the "dependencies modified" code to take the possibility of download failure into account.  Don't remove existing files until all new ones have been downloaded successfully, then rearrange everything in place.
    
    Fixes #1661
  2. Options window allows stats opt in/out.

    arantius committed Nov 7, 2012
    Refs #1651
  3. First implementation of statistic data submission.

    arantius committed Nov 7, 2012
    Still to do: UI to opt in/out.
    
    Refs #1651
Commits on Oct 24, 2012
Commits on Oct 17, 2012
  1. Display the new update's version in 'Available Updates'.

    arantius committed Oct 17, 2012
    Name and description, also.
    
    Fixes #1497
  2. Remove a bunch of old manual-update support code.

    arantius committed Oct 17, 2012
    Instead make "availableUpdate" the parsed script when it was determined to be a valid update.  (To support coming fix for #1497.)
  3. Clean up checking for updates of scripts.

    arantius committed Oct 17, 2012
    Especially: the missing callInstallListeners('onNewInstall') broke bits of the UI, in the non-"Update Add-ons Automatically" case.
  4. Remove now-unused variable.

    arantius committed Oct 17, 2012
Commits on Oct 12, 2012
Commits on Oct 7, 2012
  1. Version bump: 1.4

    arantius committed Oct 7, 2012
Commits on Oct 4, 2012
  1. Remove menu items asynchronously.

    arantius committed Oct 4, 2012
    Fixes some mysterious crashing bug on Ubuntu Unity.
    
    Fixes #1632
Commits on Sep 27, 2012
  1. Version bump: 1.3

    arantius committed Sep 27, 2012
  2. Replace nsILocalFile with nsIFile.

    arantius committed Sep 27, 2012
    Fixes #1642
  3. Fix boolean logic in forcing updates.

    arantius committed Sep 27, 2012
    Fixes #1643
  4. Version bump: 1.2

    arantius committed Sep 27, 2012
  5. Honor autoInstallUpdates preference.

    arantius committed Sep 27, 2012
    Fixes #1636