Version 1.1.0
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
- Missing font glyphs fallback to the internal font
Please see Known Issues for scripts that can bulk rename your files to ensure the application doesn't hang on "Preparing your library"!