1. 23 Mar, 2018 1 commit
  2. 14 Mar, 2018 1 commit
  3. 06 Mar, 2018 1 commit
    • Matt Mascarenhas's avatar
      cinera.c: Binary search the .metadata · de2c6328
      Matt Mascarenhas authored
      Also optimise out superfluous searches, and relieve IndexToBuffer() of
      the need to string-search the .index
      
      Rewrite the table of contents page after deleting an entry
      
      This commit also retains profiling, as a reminder to me how I used it,
      and the old linear search code. The timing blocks and the old code may
      be deleted in a future commit
      de2c6328
  4. 28 Feb, 2018 1 commit
    • Matt Mascarenhas's avatar
      cinera_player_pre.js: Reenable YT interaction · ab598e37
      Matt Mascarenhas authored
      Essentially, the previous change prevented the marker progress code from
      firing if the user only interacts with the YouTube player directly.
      
      cinera.c: Try to curl the quotes in, rather than straight up deleting
      them, if(ShouldFetchQuotes)
      ab598e37
  5. 27 Feb, 2018 4 commits
  6. 23 Feb, 2018 1 commit
    • Matt Mascarenhas's avatar
      cinera.c: Add <!-- __CINERA_CUSTOMn__--> tags · 2cac3ed0
      Matt Mascarenhas authored
      Also compress the template code
      
      cinera_player_pre.js: Fix bug in which onRefChanged() tried to call
      player.jumpToNextMarker(); before the player was ready. This could
      happen if its first marker's timecode is 0:00 and medium is :afk
      
      Enable Theatre mode to work in containers styled with max-width or
      max-height
      2cac3ed0
  7. 21 Feb, 2018 2 commits
  8. 12 Feb, 2018 2 commits
  9. 05 Feb, 2018 1 commit
  10. 04 Feb, 2018 2 commits
  11. 28 Jan, 2018 2 commits
  12. 21 Jan, 2018 2 commits
  13. 17 Jan, 2018 1 commit
  14. 15 Jan, 2018 1 commit
    • Matt Mascarenhas's avatar
      cinera: Theatre Mode · f270ee2a
      Matt Mascarenhas authored
      This also changes the hardcoded, unintegrated output to wrap cineraMenus
      and cineraPlayerContainer in a <div>, as newly reflected in the example
      template_player.html
      f270ee2a
  15. 14 Jan, 2018 1 commit
  16. 12 Jan, 2018 1 commit
  17. 08 Jan, 2018 2 commits
  18. 05 Jan, 2018 3 commits
  19. 04 Jan, 2018 1 commit
  20. 03 Jan, 2018 1 commit
    • Matt Mascarenhas's avatar
      cinera.c: Video-specific medium and template · 8f37ce0b
      Matt Mascarenhas authored
      Remove environment variable CINERA_INTEGRATE because this is meaningless
      now that the default template locations are blank
      
      Flags
          -t Template Directory (was Player Template Location)
          -y Player Template Location
      
      Bug Fixes
          Correctly skip annotation sets that couldn't be processed for
          various reasons
          Fix crash caused by <!-- __CINERA_INDEX__ --> tag in a player
          template, because its buffer was being freed
          Fix 2048 bytes leak per processed set of annotations
      8f37ce0b
  21. 31 Dec, 2017 1 commit
  22. 29 Dec, 2017 1 commit
  23. 24 Dec, 2017 1 commit
  24. 23 Dec, 2017 1 commit
  25. 18 Dec, 2017 2 commits
    • Matt Mascarenhas's avatar
      cinera.c: Support a combination of modes · 120290b3
      Matt Mascarenhas authored
      Specifically, with the addition of MODE_ONESHOT in v0.5.12 we must allow
      for the possibility of being in both that mode and MODE_INTEGRATE
      120290b3
    • Matt Mascarenhas's avatar
      cinera.c: Add -q flag · 4a954b6a
      Matt Mascarenhas authored
      This sets cinera to "oneshot mode" which makes a Project Edition instance
      quit after syncing from annotation files in project input directory
      4a954b6a
  26. 17 Dec, 2017 2 commits
  27. 12 Dec, 2017 1 commit
    • Matt Mascarenhas's avatar
      cinera: Allow custom output paths · 0aa585a1
      Matt Mascarenhas authored
      Relative to the Base:
          -a sets the player location
          -n sets the index location
      
      Tweak flags, and add -B to set Base URL (necessary if setting -a or -n)
      
      New template tags:
          __CINERA_URL__
          __CINERA_VIDEO_ID__
      
      Bump DB version: 2
          index_header now contains the Index and Player Locations
      0aa585a1