Skip to content

Release v0.4.0

Compare
Choose a tag to compare
@windows-server-2003 windows-server-2003 released this 28 Nov 15:33
· 126 commits to main since this release

Hello, I'm releasing a new version with the community posts support, basic audio editing options, and the ability to browse videos while playing another video.
Unfortunately, I have to tell you that I will be on a hiatus and temporarily leave from the development of ThirdTube for four months from now for personal reasons.
I'm glad if you remember this app when I come back.

Here is the changelog :

  • Separated the video player and the video page
    This means you can now browse other videos while continuously playing one video.
    It also means that a video doesn't automatically play upon loading if another video is playing, so you have to press the "Play" button in the "General" tab
  • Added support for community posts in the channel page
    Animated images are currently not supported
  • Added preamp, speed and pitch manipulators in the "Playback" tab
  • Added playlist tab in the channel page
  • The 3DS now doesn't go into sleep mode so that the app can continue the playback
    While the lid is closed, you can still listen to the audio through the headphone plug but not from the speaker because there seems to be no way to prevent it from being disabled
  • Introduced thumb up/down icon to indicate like/dislike in the video page
  • Added like counters on comments and replies
  • Improved network performance when libcurl is chosen as the network framework and a redirect occurs on a video/audio stream
  • Improved the behavior when one of the subscribed channels changes its icon
  • Improved the performance and memory usage of the subscribed channels scene
  • Improved the behavior of option selector when you grab it and scroll
  • Made it to retry when a minor network error occurs
  • Fixed random crashes when trying to play a video
    Tips : it had the possibility of crashing after loading 17th video counting from the startup of the app
  • Fixed crashes when exiting the app while loading something (video page, comments continuation, etc.)
  • Fixed the throttling by YouTube which came back due to a change in one of their javascripts
  • Fixed long loading and possible crashes when trying to seek near the end of the video
  • Fixed terrible audio for some video (#53)
  • Fixed memory leaks when video loading fails
  • Implemented a workaround for #47 (240p or below fails to load for some videos)