Skip to content

Oto Music for Desktop v0.8.0-alpha

Pre-release
Pre-release
Compare
Choose a tag to compare
@Sandakan Sandakan released this 19 Aug 15:48
· 189 commits to master since this release

The latest version (v0.8.0-alpha) contains a lot of new features and improvements. As always, expect to see bugs in the app because this app is still in alpha phase.

  • 🎉 New Features and Updates

    • Now double-clicking on a supported song in the File Explorer would play it on the app. Be sure if you made Oto Music the default audio player for the respective audio file. (Experimental)
    • Now users can drag and drop a supported audio file to play it on the player. (Experimental)
    • Now users can edit song id3 tags. (Experimental)
    • Added windowing technique to improve app performance. Before this update, app would take considerable amount of time to render a huge song library but now it renders almost instantly. (Experimental)
    • App theme switching according the system theme.
    • Now user can select whether the song duration or the song remaining duration should be displayed.
    • Updated taskbar thumbnail buttons to support the system theme.
    • Now the app will check for updates every 15 minutes and inform the user to update.
  • 🔨 Fixes and Improvements

    • Data update events will be queued from this update to improve app performace. If more than 3 events occur around one second interval they will be queued so that all the events will be sent at the same time.
    • Updated the app installer and reduced file size of the installer by 13%.
    • Updated open_source_licenses.
    • Replaced trash package for the electron built in shell.trashItem.
    • Updated data update events dispatch process to improve performance.
    • Removed some unnecessary resources.
    • Cleaned up unnecessary styles.
    • Fixed a bug where editing song tags could remove the artwork of a song.
    • Fixed a bug where using search features on songs metadata editing page updates the search history.
    • Fixed a bug where adding a previously parsed folder would parse the same folder.
    • Removed some unnecessary npm packages.
  • 🐜 Known Issues and Bugs

    • Parsing a big music library could sometimes make the app unresponsive. Currently, the only solution is to wait some time until the parsing process finishes and the app regains responsiveness.
    • App theme will be changed when you change your system's theme even though you didn't select to use system theme in the app.
    • App theme will be changed when you change your system's theme even though you didn't select to use system theme in the app.
    • Lyrics on some songs aren't being read by the app. Still you will be able to see lyrics from the internet.
    • If a song is added next to the last song of the queue, the last song won't be played.
    • Trying to play corrupted songs will make the app player unusable. Workaround is to play the next song and restart the renderer using F5 button.
    • Sometimes adding a song to play next would only add it to the queue instead of adding it next to the current song.
    • There is still a small amount of unwanted cpu consumption due to over-rendering of components.