1. 26 Oct, 2018 1 commit
  2. 14 Oct, 2018 1 commit
    • floatingatoll's avatar
      Layout the subframe so that it's shown on first visit · 6bb63a1f
      floatingatoll authored
      On tvOS, there's a bug where the list of chapters isn't shown when the
      info pane is first opened. Switching to another tab of the pane and then
      back to the (default, first) Chapters tab displays the subview correctly.
      Calling layoutIfNeeded when binding the subview to the info controller
      seems to ensure that it's ready to be displayed on the first visit.
      6bb63a1f
  3. 10 Oct, 2018 1 commit
    • floatingatoll's avatar
      Use the chapter index to look up the description · f8ae334d
      floatingatoll authored
      A tvOS bug exists where all chapters show the name of the first chapter,
      rather than the names of each chapter. This is because the player's
      current title's index is used to lookup in the chapter descriptions
      array. Using the current chapter's index instead results in a valid
      lookup and working chapter titles on tvOS.
      Signed-off-by: Felix Paul Kühne's avatarFelix Paul Kühne <felix@feepk.net>
      f8ae334d
  4. 22 Aug, 2018 1 commit
  5. 13 Apr, 2018 1 commit
  6. 12 Apr, 2018 1 commit
  7. 29 Mar, 2018 1 commit
    • Carola Nitz's avatar
      newUI: Introduction of the new UI · 1f034b70
      Carola Nitz authored
      Move from the sidemenu to use the tabbarcontroller, removed the MenuRevealButton
      Add the MediaViewController and adjust the architecture in the VLCDisplayController
      Created a subclass for the  view of the VLCDisplayController to let touches go through
      Have only one instance of the Playbackcontroller that is going to be part of the tabbarcontroller
      Changed the code that is currently calculating the miniviews position. This still needs fixing in case you turn the phone
      Add sort button still need to implement functionality
      Add Presentationtheme and darkmode. Move Appearance code into own class
      Move the Wificell into the VLCServerListViewController
      1f034b70
  8. 23 Mar, 2018 1 commit
  9. 11 Mar, 2018 1 commit
  10. 09 Mar, 2018 1 commit
  11. 07 Feb, 2018 1 commit
  12. 31 Jan, 2018 1 commit
  13. 22 Dec, 2017 1 commit
  14. 02 Nov, 2017 3 commits
  15. 10 Oct, 2017 1 commit
  16. 09 Oct, 2017 6 commits
  17. 28 Sep, 2017 1 commit
  18. 14 Aug, 2017 1 commit
  19. 23 Jan, 2017 1 commit
  20. 23 Jul, 2016 1 commit
  21. 02 May, 2016 1 commit
  22. 06 Apr, 2016 1 commit
  23. 03 Mar, 2016 2 commits
    • Felix Paul Kühne's avatar
      Add S/PDIF option · aef26eb5
      Felix Paul Kühne authored
      (cherry picked from commit 8249ac00)
      aef26eb5
    • Benjamin Adolphi's avatar
      Update transport bar when it becomes visible · ca408dd9
      Benjamin Adolphi authored
      The transport bar is being updated whenever the playback position has changed and when the transport bar is visible. This causes an old position being displayed when the playback is paused and the transport bar is not visible at that time. A previous commit fixed that problem by adding another update when the playback is paused. But this is not enough to fix all cases where the old value could be displayed. If the playback state is changing to buffering because there is a switch between two media, the bar is also not being updated. And there are probably more cases where this happens. This commit therefore takes a more general approach to solve the problem by updating the transport bar whenever it becomes visible.
      Signed-off-by: Felix Paul Kühne's avatarFelix Paul Kühne <fkuehne@videolan.org>
      ca408dd9
  24. 04 Feb, 2016 1 commit
    • Benjamin Adolphi's avatar
      tvOS: Fixed transport bar not being updated when playback is paused · 1dd7fde4
      Benjamin Adolphi authored
      On tvOS, when the playback is paused, the transport bar is not being updated. This is because the playbackPositionUpdated callback in the VLCFullscreenMovieTVViewController class only updates the transport bar in case it is visible. This makes sense as it does not need to be updated in case it is not visible. However, in case of the playback being paused, the mediaPlayerStateChanged callback of the VLCFullscreenMovieTVViewController class, which handles showing the transport bar, is called after the last playbackPositionUpdated callback. Because of that, the transport bar is displayed but it displays the old position of when the transport bar was last hidden.
      
      This commit adds an additional update of the transport bar in case the playback is being paused.
      Signed-off-by: Felix Paul Kühne's avatarFelix Paul Kühne <fkuehne@videolan.org>
      1dd7fde4
  25. 18 Jan, 2016 4 commits
  26. 14 Jan, 2016 3 commits
  27. 06 Jan, 2016 1 commit