Commits on Jul 1, 2011
Commits on Jun 30, 2011
  1. Merge pull request #387 from zbinlin/patch-1

    erikvold committed Jun 30, 2011
    Edited extension/modules/utils/Scriptish_localizeDOM.js via GitHub
Commits on Jun 29, 2011
  1. test: Scriptish_getTLDURL

    erikvold committed Jun 29, 2011
  2. minor change: Use the internal '_run-at' when updating from a new scr…

    supahgreg committed Jun 29, 2011
    …ipt. Otherwise it will be set to the 'defaultRunAt' value.
  3. Closes #384 Standardize on 'Add-ons Manager', as that is what Mozilla…

    supahgreg committed Jun 29, 2011
    … uses.
    (cherry picked from commit 86094b14b98bb3ca3b3a0cc5abefdd66068e54ea)
  4. Newscript: generate-id button should now consume a whole column

    nmaier committed Jun 29, 2011
    Also fixes: first instance of the dialog in a session was right-cropped before
    due to showing the generate-button only late in the game in a new column
    (gecko issue).
Commits on Jun 28, 2011
  1. Newscript: Validate that name and id are provided

    nmaier committed Jun 28, 2011
    If no name or id are given, accepting the dialog will fail and the
    corresponding fields will be highlighted.
    Also, the required fields got a placeholder text now, asking the user to
    specifiy the text.
    (Note: Not using HTML5 Form validation here, as this does not work
    reliably when intermixed with XUL)
  2. minor: adding a semicolon

    supahgreg committed Jun 28, 2011
  3. Scratchpad integration: Make the code comprehensible

    nmaier committed Jun 28, 2011
    Also allow other extensions to check/use `Scratchpad.saveAsUserscript`
  4. Newscript: support @author

    nmaier committed Jun 28, 2011
  5. createUserScriptSource should support any @key.

    nmaier committed Jun 28, 2011
    Also it should not have to care about what data type a specfic
    @key-value and simply support a more generic approach
  6. Avoid stat thrashing

    nmaier committed Jun 28, 2011
    Many nsIFile properties will effectively cause a stat() call, e.g.
    lastModifiedTime or fileSize.
    As scriptish does regularly check these properties, e.g. when loading a
    website, the number of stat() calls should be clammed. This commit clams
    such calls to 1 in 1000ms.
    Together with the previous CachedResource patch, this might greatly
    reduce the disk load where it matters, i.e. during high activity loads.
  7. Closes #376 <preferences> should be defined in a <prefpane>

    supahgreg committed Jun 28, 2011
    (cherry picked from commit 894ca379445c6d1141cfb0ed012961d516cbe8e6)
Commits on Jun 27, 2011
  1. Dynamically inserted iframes (frames?) not processed

    nmaier committed Jun 27, 2011
    Wait for location/src-less frames via DOMContentLoaded. Once we receive
    that event, push to `docReady` again and synthetisize another
    Closes #298