Permalink
Commits on Jan 1, 2011
  1. Annotator release 0.0.2

    nickstenning committed Jan 1, 2011
Commits on Oct 17, 2009
Commits on Oct 12, 2009
  1. Remove logging.

    nickstenning committed Oct 12, 2009
  2. README changes

    nickstenning committed Oct 12, 2009
Commits on Oct 8, 2009
Commits on Sep 13, 2009
Commits on Sep 11, 2009
  1. Catch 'keydown' events for annotation textarea.

    This commit simply changes the event handling from the 'keypress' event to the
    'keydown' event, because Safari doesn't fire 'keypress' for non-character
    keys.
    
    For more information, read:
    http://ejohn.org/blog/keypress-in-safari-31/
    nickstenning committed Sep 11, 2009
Commits on Sep 10, 2009
  1. Fix up specs.

    nickstenning committed Sep 10, 2009
Commits on Sep 9, 2009
  1. Refactor Annotator into jQuery plugin.

    This commit adds support for using the annotator as a jQuery plugin, i.e. it
    is now instantiated on a specific element:
    
        $(elem).annotator();
    
    Method calls on the annotator can be performed too:
    
        $(elem).annotator('myMethod', arg1, arg2);
    
    although to preserve jQuery's chaining, any return values will be lost unless
    you use an alternative syntax:
    
        $(elem).data('annotator').myMethod(arg1, arg2);
    
    All this (including a new means of event delegation in DelegatorClass) is
    intended to facilitate the creation of a separate AnnotationStore plugin which
    will listen to events raised on the element by Annotator, and will persist
    annotations through a REST server interface.
    
    NB: a few specs are broken at the moment: problems with the specs, not the
    code, but these will be fixed soon.
    nickstenning committed Sep 9, 2009
  2. Ignore dev HTML.

    nickstenning committed Sep 9, 2009
Commits on Sep 7, 2009
  1. Add git release task

    nickstenning committed Sep 7, 2009
  2. Merge package

    nickstenning committed Sep 7, 2009
  3. Add JSpec rake task

    nickstenning committed Sep 7, 2009
  4. Upgrade jspec. Remove rhino spec for the moment. Use server spec for …

    …checking
    
    compressed version.
    nickstenning committed Sep 7, 2009
  5. Add first-stab UI for writing annotations.

    NB: there is currently no elegant means of *displaying* your annotations. This
    commit includes only the code relevant to creating annotations, and a skeletal
    implementation of that, to boot.
    nickstenning committed Aug 8, 2009
  6. The UI begins to appear.

    A few first changes before the real work.
    nickstenning committed Aug 8, 2009
Commits on Aug 8, 2009
  1. Merge branch 'ui'

    nickstenning committed Aug 8, 2009
  2. Minor cleanup.

    nickstenning committed Aug 8, 2009