1. 27 Mar, 2014 3 commits
  2. 25 Mar, 2014 3 commits
  3. 24 Mar, 2014 7 commits
  4. 21 Mar, 2014 2 commits
  5. 19 Mar, 2014 2 commits
    • RawKStar77's avatar
      1349d235
    • RawKStar77's avatar
      Add V1 viewsort feature. · a1e08fc0
      RawKStar77 authored
      The viewsort feature allows users to better control the annotations that appear in the sidebar. The view control allows users to select either SCREEN (in which the sidebar only displays annotations that are currently visible on screen) or DOCUMENT (All annotation on the page are visible in the sidebar). The sort feature allows users to sort annotations by newest, oldest, or location (where they fall in the document). Both controls are implemented in simple tabs below the topbar.
      
      The sort feature is implemented using Angular's very useful OrderBy attribute on ng-repeat.
      
      The view control is implemented using updateviewer.
      a1e08fc0
  6. 17 Mar, 2014 2 commits
  7. 16 Mar, 2014 15 commits
  8. 15 Mar, 2014 1 commit
    • Randall Leeds's avatar
      Kill sliding-panels and summary hover shadow · ffdf6eda
      Randall Leeds authored
      The sliding panels are totally unused. They can be brought back but
      right now it's unnecessary structure. The most reasonable place to
      relocate the card-emphasis was in the stream-list. After all, cards
      go in streams. But I found the stream-list class wasn't actually
      placed on the list, it was placed on the list items. That seems
      counterintuitive, so I raised it up in the structure.
      
      Afterward, to keep the emphasis looking correct, I changed the paper
      class to not have padding, and moved that padding to the thread
      instead. Then I had to change some things about the thread, including
      using it as a class in the editor (which is consistent, and makes
      some sense). That meant that some viewer-only tag styles were bleeding
      over, so I worked on those to make the tag styles a little nicer.
      
      Finally, I had to fix the hover shadow on the threads now, and opted
      to go for a background darkening instead of a shadow, since it works
      across both replies and top level threads, and makes things less
      bouncy, which I find to be a relief.
      
      All in all, I'm happy. Probably will make someone unhappy.
      ffdf6eda
  9. 14 Mar, 2014 5 commits
    • Randall Leeds's avatar
      Support query in baseURI replacement for streamer · 3fdce006
      Randall Leeds authored
      Once again, avoid putting things unnecessarily in the scope.
      For this to work, we also need to use the html5 location syntax.
      This configure function will go away once streamsearch is merged
      into the main app.
      3fdce006
    • Randall Leeds's avatar
      Sanitizing DI annotations · 2cd228b3
      Randall Leeds authored
      2cd228b3
    • Randall Leeds's avatar
      More improvements to baseURI · ba8a6293
      Randall Leeds authored
      Make the streamer independent of the /app prefix, just as the share
      link is, by replacing the last path component rather than an exact
      match for /app, and inject it into the Annotation controller rather
      than passing it around on the scope.
      ba8a6293
    • Randall Leeds's avatar
      Fix more inconsistent use of baseURI · 0cae0c4c
      Randall Leeds authored
      0cae0c4c
    • Randall Leeds's avatar
      Small style improvments to helpers and baseURI · cfcf04d0
      Randall Leeds authored
      To be consistent with angular style and our own in-house style
      - Change baseurl to baseURI, since that is the normal DOM name for the
        concept
      - Change helper to helpers (like controllers, services, etc)
      - Wrap the dependency injection annotations on the baseURI factory
        function definition, rather than its use, because the annotations
        should always appear with the definition so they can be easily kept
        in sync
      cfcf04d0