Skip to content

Lots of fixes and improvements

Pre-release
Pre-release
Compare
Choose a tag to compare
@pendo324 pendo324 released this 25 Apr 22:07
· 3 commits to master since this release

Pretty big update that:

  • Bumps the electron version
    • This adds a few more "proper" dark mode features and performance improvements, among other things
  • Replaces get-window-by-name with @pendo324/get-process-by-name
    • This means the building this project no longer requires a native C++ module
  • Replaces a hacky JScript (I really don't remember why I decided to have a JScript in the first place, hint: its not a sane version of Javascript) with a PowerShell script (I don't really like PowerShell but its still waaaaaaaaaaaaaay better)
  • Fix race conditions when writing to files takes a long time and persistency bugs when switching tabs
  • Add minimizing to system tray
    • This means that the "X" button in the top right no longer actually closes the application. You now must go to the system tray and right click the "Universal Now Playing" icon and click "Quit". I'm also seeking feedback on what else should be in that menu.

As a result of all of those changes, the application now properly supports CJK (Chinese, Japanese, Korean) characters! (Really it should support all Unicode characters, please let me know if there are still some rough edges, I only tested it with Japanese text).

I also (finally) got the Chrome Web Store to accept an oldddd update to the extension. So YouTube Music and Tidal will finally work.