1. 15 Dec, 2014 3 commits
    • Gergely Ujvari's avatar
      Store persona in the rootScope · a1ae261d
      Gergely Ujvari authored
      a1ae261d
    • Gergely Ujvari's avatar
      Fill reply permissions · 3765a865
      Gergely Ujvari authored
      Privacy directive doesn't fill the permissions if the annotation has
      already have them and the replies permissions were not filled, only
      the reading permissions
      
      Before that the privacy directive detected that other way.
      
      Fix #1759
      3765a865
    • csillag's avatar
      Update Annotator · 4dcdd7ab
      csillag authored
      ... to b8c75146 (typed-packaging branch)
      
      Fixes the shortlink problem with the Document plugin for #1760.
      
      (Also brings in some dead code removal)
      4dcdd7ab
  2. 13 Dec, 2014 2 commits
  3. 12 Dec, 2014 8 commits
  4. 11 Dec, 2014 3 commits
  5. 10 Dec, 2014 1 commit
  6. 09 Dec, 2014 6 commits
  7. 08 Dec, 2014 1 commit
    • csillag's avatar
      Update PDF plugin · ad1a4b16
      csillag authored
      ... to 18d8f72a (typed-packaging branch),
      which brings support for the PDF.js version
      shiping with FF35.
      ad1a4b16
  8. 05 Dec, 2014 7 commits
  9. 04 Dec, 2014 3 commits
  10. 03 Dec, 2014 6 commits
    • csillag's avatar
      4977bfa9
    • Randall Leeds's avatar
      Merge pull request #1752 from hypothesis/consistent-rpc-names · 9aac31c2
      Randall Leeds authored
      Rename rpc methods to be more consistent
      9aac31c2
    • csillag's avatar
      Consolidate code paths around deciding about PDF.js · 2fe5485f
      csillag authored
      Annotator's PDF.js plugin replaces the document plugin
      for PDF.js, so when we are using the PDF plugin, we
      don't want to load the document plugin.
      
      For this, we are removing it from the options, in
      presence of PDF.
      
      This commit changes how we test for PDF.
      
      Earlier, we were simply testing for the presence of the
      global PDF.js object, but it's better to actually
      use the test already implemented inside the PDF plugin.
      
      This has two benefits:
       * If the PDF plugin is not present, we won't
         mistakenly  remove the document plugin.
       * If the PDF plugin decides that it can't deploy,
         for whatever reason, we won't
         mistakenly remove the document plugin.
      2fe5485f
    • Gergely Ujvari's avatar
      Rename rpc methods to be more consistent · eea3b762
      Gergely Ujvari authored
      Between guests <-> sidebar
      - `showViewer()` to  `showAnnotations()`
      - `updateViewer()` to `updateAnnotations()`
      - `toggleViewerSelection()` to `toggleAnnotationSelection()`
      
      All these renames were to enforce encapsulation and these calls
      are more like APIs. To guest side really do not have to know anything
      what the sidebar has or does.
      eea3b762
    • gergely-ujvari's avatar
      Merge pull request #1750 from hypothesis/more-consistent-names · 29b4075f
      gergely-ujvari authored
      Renamed a few methods to be more consistent
      29b4075f
    • csillag's avatar
      Renamed a few methods to be more consistent · ef706f43
      csillag authored
      (As previously discussed with @tilgovi)
      
      Sidebar -> Document RPC methods:
       * Renamed `scrollTo()` to `scrollToAnnotation()` (to be consistent with `focusAnnotations()`
      
      Guest methods:
       * Renamed `showViewer()` to `showAnnotations()` (to be consistend with `focusAnnotations()`)
       * Renamed `updateViewer()` to `updateAnnotations()` (same reason)
       * Renamed `toggleVIewerSelection()` to `toggleAnnotationSelection()` (same reason)
      ef706f43