1. 20 Apr, 2016 4 commits
  2. 19 Apr, 2016 18 commits
  3. 18 Apr, 2016 4 commits
  4. 15 Apr, 2016 1 commit
  5. 14 Apr, 2016 11 commits
  6. 13 Apr, 2016 2 commits
    • Robert Knight's avatar
      Remove unused 'required' input for <markdown> component · 37405915
      Robert Knight authored
      The editor is only used from the <annotation> component which never
      sets this input.
      37405915
    • Robert Knight's avatar
      Use data-in, events-out pattern for <markdown> component · 6328298e
      Robert Knight authored
      This simplifies the implementation of the <markdown> component slightly,
      and makes its inputs more consistent with other recently written components.
      
       - Replace use of 'ngModel' with 'text' input property and 'onEditText'
         output event.
      
       - Add tests for preview state.
      
       - Add tests for rendering and editing annotations that have no text.
      
       - Optimize editor initialization by not creating the toolbar's DOM
         elements until the user starts editing the annotation, via using
         ng-if rather than ng-show to hide the toolbar in view mode.
      6328298e