1. 06 Mar, 2015 8 commits
  2. 05 Mar, 2015 4 commits
  3. 02 Mar, 2015 2 commits
  4. 28 Feb, 2015 1 commit
  5. 26 Feb, 2015 9 commits
  6. 25 Feb, 2015 3 commits
    • Randall Leeds's avatar
      Use a singular time expression one year · c15ed760
      Randall Leeds authored
      Close #1973
      c15ed760
    • csillag's avatar
      Simply PDF text extraction · 27da8253
      csillag authored
      Removing some obsolete conditional code,
      which was necessary for some obsolete version
      of PDF.js.
      
      Fortunately, by now, all supported versions
      of PDF.js uses the same data format, so this
      workaround can go.
      27da8253
    • csillag's avatar
      Simply PDF text extraction · f42c3656
      csillag authored
      Earlier, on some versions of PDF.js, we used to
      use the PDF.js's FindController as a data source
      for the text extraction.
      
      However, at some point, we stopped using the
      routines shipped with it, since it didn't always
      provide use adequate spacing between the various
      pieces of texts. So we ended up just contenating
      the various pieces of text ourselves.
      
      Then, for new versions of PDF.js, we introduced
      other means of accessing the same information,
      completely bypassing the PDFFindController.
      
      This change simply unifies the access; now we can
      do the same an all PDF.js versions.
      f42c3656
  7. 24 Feb, 2015 2 commits
  8. 23 Feb, 2015 3 commits
  9. 22 Feb, 2015 3 commits
    • gergely-ujvari's avatar
      Merge pull request #1949 from hypothesis/1928-fix-realtime-delete · e009194e
      gergely-ujvari authored
      Fix real-time delete
      e009194e
    • csillag's avatar
      Adding tests for applyUpdate · 56de2455
      csillag authored
      56de2455
    • csillag's avatar
      Fix real-time delete · 5b488a77
      csillag authored
      When receiving a real-time notification about the removal
      of an annotation, we emit an annotationDeleted event,
      so that all components can react.
      
      Earlier, we emited this event simply with the Annotation
      bject that arrived on the wire.
      
      However, some components couldn't deal with this, because
      they were expecting to see the 'real' Annotation object,
      the ones they already knew about.
      
      So now we do a lookup before emiting the event, and use
      the locally found objects instead.
      5b488a77
  10. 20 Feb, 2015 5 commits