github jeffvli/sonixd v0.4.0
0.4.0

latest releases: v0.15.5, v0.15.4, v0.15.3...
2 years ago

0.4.0 is here! This release targeted a few QoL changes alongside a lot of code cleanup and refactoring. For the next release I'm going to be trying to improve the UI for a couple pages, notably the album and artist pages. I'll also be adding a more extensible theming approach so that more themes can be added.

Added

  • Added music folder selector (#52)
  • Added media hotkeys / MPRIS support for Linux (#50)
    • This is due to dbus overriding the global shortcuts that electron sends
  • Added advanced column selector component
    • Drag-n-drop list
    • Individual resizable columns
  • (Windows) Added tray (Thanks @ncarmic4) (#45)
    • Settings to minimize/exit to tray

Changed

  • Page selections are now persistent
    • Active tab on config page
    • Active tab on favorites page
    • Filter selector on album list page
  • Playlists can now be saved after being sorted using column filters
  • Folder view
    • Now shows all root folders in the list instead of in the input picker
    • Now shows music folders in the input picker
    • Now uses loader when switching pages
  • Changed styling for various views/components
    • Look & Feel setting page now split up into multiple panels
    • Renamed context menu button Remove from current -> Remove selected
    • Page header titles width increased from 45% -> 80%
    • Renamed Scan library -> Scan
  • All pages no longer refetch data when clicking back into the application

Fixed

  • Fixed shift-click multi select on a column-sorted list-view
  • Fixed right-click context menu showing up behind all modals (#55)
  • Fixed mini player showing up behind tag picker elements
  • Fixed duration showing up as NaN:NaN when duration is null or invalid
  • Fixed albums showing as a folder in Navidrome instances

Full Changelog: v0.3.0...v0.4.0

Don't miss a new sonixd release

NewReleases is sending notifications on new releases.