1. 14 Nov, 2016 1 commit
  2. 19 Sep, 2016 4 commits
  3. 16 Sep, 2016 1 commit
  4. 15 Sep, 2016 6 commits
  5. 14 Sep, 2016 11 commits
  6. 25 Jul, 2016 1 commit
  7. 21 Jul, 2016 1 commit
  8. 31 Dec, 2015 1 commit
  9. 29 Nov, 2015 1 commit
  10. 05 Nov, 2015 1 commit
  11. 23 Oct, 2015 1 commit
  12. 13 Oct, 2015 2 commits
  13. 16 Sep, 2015 2 commits
  14. 28 Jul, 2015 1 commit
    • Hugo Beauzée-Luyssen's avatar
      Subtitle renderers: Merge RenderText & RenderHTML · f2e43bd7
      Hugo Beauzée-Luyssen authored
      The current workflow is often parsing a subtitle format, then convert it
      in a common HTML and then push it to the renderer as HTML. The renderer
      will reparse the HTML and try to render it. Of course, that means that
      only one renderer can do that correctly, and so we bloat the freetype
      renderer as much as we can.
      It also means that we have 2 render callbacks for subtitles, one for
      normal text and one for styled text, and we sometimes reparse the HTML
      to remove the tags, for the first.
      
      We now only use a text_segment, with new segments at every style change;
      an unique render function and the renderer can decide to honor or not
      the style.
      
      It's a big commit, so regressions can arise, but it was tested for most
      common cases.
      f2e43bd7
  15. 30 Apr, 2015 1 commit