Commits on May 18, 2012
  1. Hack in --optionsFile cli parameter to allow passing the path to an o…

    cfg committed May 18, 2012
    …ptions file other than ~/.weinre/
    Makes it easier to run as a Windows service.
Commits on Apr 25, 2012
  1. doc updates

    pmuellr committed Apr 25, 2012
  2. [CB-540] [weinre] easily navigate to spot in DOM

    pmuellr committed Apr 25, 2012
    - Web Inspector has a few behaviors here that weinre didn't,
      and so these were added:
      - re-expanding to last selected DOM element on reload
      - expand to DOM element via the inspect() function
    - most significant were WiDOMImpl:pushNodeByPathToFrontEnd
      and override in client of DOMNotify:setChildNodes to
      ignore calls made to previously set nodes
    - a few drive-by clean ups were done
    - added the common/Debug class which adds some nice logging
      methods for weinre developers
Commits on Apr 19, 2012
  1. [CB-315] generate valid Apache release artifacts names

    pmuellr committed Apr 19, 2012
    - additional set of updates related to CB-315
    - mainly doc hits
    - now packaging for `npm install weinre` convenience
Commits on Mar 30, 2012
  1. [CB-315] [weinre] generate valid Apache release artifact names

    pmuellr committed Mar 30, 2012
    - changed the way the archives are built, names, etc
    - updated a lot of the docs to reference those changes
    - added package.json files back to node_modules pre-reqs.
      This was a mistake in my .gitignore, because I want to
      exclude the package.json file I build 'live', but the
      gitignore rule was keeping the pre-req files from being
      stored!  This may have eventually caused havoc when you
      try to later update the pre-reqs.
Commits on Mar 2, 2012
  1. bullet-proof'd modjewel

    pmuellr committed Mar 2, 2012
    `require()` and `define()` are no longer globally defined
    in modjewel, only the object `modjewel` is globally defined.
    Changed references of `define()` to `modjewel.define()`, and
    change the initial launching `require()`s in the client and target
    to `modjewel.require()`.  There were also a couple of 'scripts'
    which needed changes to the `modjewel` specific version of `require()`.
    Drive-by fix to upgrade modjewel version to 2.0, and found an
    old 512x512 weinre icon (from the old mac app's .icns file) to
    add in case we need bigger than 128x128
Commits on Feb 29, 2012
  1. re-version as 2.0.0

    pmuellr committed Feb 29, 2012
    Just updated the version number of weinre from 1.7.0 to 2.0.0
  2. updates to LICENSE

    pmuellr committed Feb 29, 2012
         fix issues regarding pre-req licenses for weinre distribution
    Fixed LICENSE per comments in the bug.
    Also, drive-by fixes for some image cruft in the docs.
Commits on Feb 28, 2012
  1. fix a number of error conditions

    pmuellr committed Feb 28, 2012
    invocation exception on WeinreClientEventsImpl.connectionCreated(): \
        TypeError: Cannot read property 'url' of undefined
    The original problem logged in this issue was just one of the
    problems fixed.  There were a handful of others.  Added
    error checking where I could, and where I couldn't, I changed
    the logger to not display a warning message (bug in Web Inspector).
    Drive-by fixes for:
    - changing the sequence number of channels to start at 1 instead
    of a random number.  Note that the primary reason to use a
    random number is to because the server can get confused
    when you start/stop but have clients/targets that try to
    reconnect with the same channel number.  Not a problem at all
    in deployment, but a hassle at development time - or used to
    be.  I'm going to try turning the 'random' off and see how
    it goes.
    - dump the pid at startup when in verbose mode; making it
    easier to run top/dtrace/etc.
Commits on Feb 27, 2012
  1. handle null contentType

    pmuellr committed Feb 27, 2012
    fix for
            error when XHR contentType is null
    Also some drive-by fixes for contentLength
Commits on Feb 21, 2012
  1. fixed a typo

    fenghaitao committed Feb 21, 2012
Commits on Feb 17, 2012
  1. fix

    pmuellr committed Feb 17, 2012
    create a weinre tarball as a build archive that is npm install-able
    Add a tar invocation to the build script.
    Also fixed the package.json.template to point to the right location
    for the weinre script.
  2. fix

    pmuellr committed Feb 17, 2012
    the in the weinre-node distribution is bogus
    For some reason, the node_modules in weinre.server got munged.  A fresh
    `npm install` got everything fixed up, but apparently auto-updated
    formidable.  That's not great.  Presumably it updated due to a
    "use version >= x.y.z" in one of weinre's (recursive) pre-reqs.
    Beyond that, did some fix ups.
    Also changed the `weinre` command to load coffee-script via an
    explicit path; this might not be needed (the package.json file
    for coffeescript was munged, but then fixed later).
Commits on Feb 15, 2012
  1. Apache-ization, port to node.js

    pmuellr committed Feb 15, 2012
    Whole lot of changes here:
    * convert all files to use Apache license
    * port server from Java to JavaScript using node.js
    * various cleanups related to both of those issues
    relevant issues:
      Apache source headers in callback-weinre
      implement the server in node
      fix issues regarding pre-req licenses for weinre distribution
      add vendor files to weinre instead of pulling in at build time
Commits on Jan 16, 2012
  1. changed all licenses to ASLv2

    pmuellr committed Jan 16, 2012
    issue: Apache source headers in callback-weinre
Commits on Dec 1, 2011
Commits on Nov 30, 2011
  1. remove the ExceptionalCallback stuff

    pmuellr committed Nov 30, 2011
       bug: removeEventListener broken
    Remove the "new" ExceptionalCallback class, calls
    to the class, and examples in the demo.
Commits on Oct 28, 2011
  1. Merge branch 'develop'

    pmuellr committed Oct 28, 2011
  2. final changes for 1.6.0

    pmuellr committed Oct 28, 2011
Commits on Oct 27, 2011
  1. updates to the doc

    pmuellr committed Oct 27, 2011
    for issue CB-1:
    Biggest change was removing the test drive, and replacing
    with a "User Interface" page.  Re-doing all the screen
Commits on Oct 25, 2011
Commits on Oct 20, 2011
Commits on Oct 17, 2011
  1. fixes for #20

    pmuellr committed Oct 17, 2011
Commits on Oct 13, 2011
  1. fixes for #40

    pmuellr committed Oct 13, 2011
  2. fixes for #38

    pmuellr committed Oct 13, 2011
Commits on Oct 12, 2011
  1. closes #37

    pmuellr committed Oct 12, 2011
  2. closes #11

    pmuellr committed Oct 12, 2011
Commits on Oct 6, 2011
  1. closes #19

    pmuellr committed Oct 6, 2011
Commits on Oct 5, 2011
  1. closes #35

    pmuellr committed Oct 5, 2011