Skip to content

Version 1.1.0

Compare
Choose a tag to compare
@tallbl0nde tallbl0nde released this 27 Nov 02:24
· 28 commits to master since this release
317e19b

Changelog:

Due to a bug I missed, you'll need to install this one manually (see GitHub wiki for instructions). This should be fixed for next time!

  • Added support for FLAC files
    • Some really high quality files (e.g. 3+ channels or high sample rate) may not play properly
    • Please reencode these to have 2 or less channels and/or a lower sample rate if you encounter issues
  • Added support for WAV files
    • See the above notes regarding FLACs if you encounter issues with WAVs too
  • Added playlist import/export functionality
    • Playlists can be imported from a .m3u/.m3u8 file with relative paths
    • Playlists will be exported as a .m3u8 file to /music
  • Migrated to TagLib for metadata extraction
    • This speeds up the initial scan by about 20x (at least with my library)
    • Huge thanks to @einsteinx2 for incorporating this!
  • Added support for languages other than English
    • Translations can now be easily integrated in the future
    • If you're interested in translating TriPlayer, please get in touch with me if you're unsure how to begin!
  • General system stability improvements to enhance the user's experience, including:
    • Missing font glyphs fallback to the internal font
      • Those '☒' boxes should no longer appear!
    • The overlay no longer locks the database while it is open
      • This fixes any "Unable to update the database" errors when creating playlists, etc.
    • Fixed a memory leak when closing the application
      • This was most obvious when closing the application after checking for an update as it would crash
    • Chinese, Korean and other keyboards are now available when using the on-screen keyboard

Please see Known Issues for scripts that can bulk rename your files to ensure the application doesn't hang on "Preparing your library"!