1. 11 Feb, 2014 1 commit
  2. 22 Jan, 2014 1 commit
  3. 10 Jan, 2014 1 commit
    • csillag's avatar
      Temporary work-around: don't loose target while creating an annotation. · 8cce3de0
      csillag authored
      See #1020 for a description of the problem.
      
      This commit patches the merge behavior of the bridge plugin:
      never update a list of targets with a shorter list.
      (This avoids it being zeroed by accident.)
      
      This does not really solve the more generic problem: the race condition
      of the messages moving on the bridge. We should either do some
      time-stamping, or some other smarter flow control...
      8cce3de0
  4. 03 Jan, 2014 2 commits
  5. 17 Dec, 2013 3 commits
  6. 14 Dec, 2013 1 commit
  7. 13 Dec, 2013 2 commits
  8. 12 Dec, 2013 1 commit
  9. 11 Dec, 2013 1 commit
  10. 10 Dec, 2013 5 commits
  11. 09 Dec, 2013 1 commit
  12. 05 Dec, 2013 1 commit
  13. 03 Dec, 2013 1 commit
  14. 02 Dec, 2013 2 commits
  15. 01 Dec, 2013 1 commit
  16. 30 Nov, 2013 5 commits
  17. 28 Nov, 2013 8 commits
    • csillag's avatar
      DTM changes · 4e1b8ce3
      csillag authored
       * Updated dom-text-mapper to 3fb30bee (master branch)
       * Updated Annotator to 631c1345 (typed-packaging branch)
      
      These are all internal DTM / Annotator changes.
      The communcation about DOM changes has migrated from method calls
      to events.
      
      See also https://github.com/hypothesis/dom-text-mapper/issues/14
      4e1b8ce3
    • csillag's avatar
      When hovering the mouse over a visible highlight, add a drop shadow to the... · 3924bae4
      csillag authored
      When hovering the mouse over a visible highlight, add a drop shadow to the annotation card in the sidebar.
      
      Fixes #918.
      Also fixes #957.
      3924bae4
    • csillag's avatar
      50486382
    • csillag's avatar
      Migrated some H-specific stuff from Annotator level to H · 46675758
      csillag authored
       * Updated Annotator to 3d4ae840 (typed-packaging branch).
         In this version, the `noDocAccess` option has been removed.
       * Added the required (noop) overrides to regain the same functionality
      46675758
    • csillag's avatar
      555ab769
    • csillag's avatar
      Resurrect the forced-login support · a228b13c
      csillag authored
      Also did some cosmetical changes.
      
      Fixes #953.
      a228b13c
    • csillag's avatar
      Selection and adder-related fixes · f7c44667
      csillag authored
       * Update Annotator to bbad33fe (typed-packaging branch),
         which has some adder-related tweaks/fixes.
         (More sane encapsulation of the `canAnnotate` behavior,
         following suggestions from @gergely-ujvari)
       * Copy Annotator's changes to our overrides:
         * In `onAdderClick()`, set `inAdderClick`
         * In `onSuccessfulSelection()`, return false when annotating is forbidden
       * Upon building the channels between the guest and sidebar,
         synchronize the enableAnnotating state.
      
      Really fixes #949.
      f7c44667
    • csillag's avatar
      Add protection against adding new annotations while editing · 74eef1d0
      csillag authored
       * Update Annotator to dd6f102d (typed-packaging branch)
         * Several internal fixes, tweaks and cosmetic changes
           (Now it's fully functional in Stand-alone mode, again.)
       * Follow Annotator API changes
         * `noMatcing` option renamed to `noDocAccess`
         * `ignoreMouseUp` option renamed to `canAnnotate`,
            and the semantics got inverted
       * The bridge plugin now propagates the 'enableAnnotating' events
       * Added an `isEmpty` method to the draft service
       * When editing/replying/canceling/saving in the sidebar,
         enable/disable annotating.
      
      Fixes #949
      74eef1d0
  18. 27 Nov, 2013 3 commits