github jmshrv/finamp 0.6.11

latest releases: 0.9.11-beta, 0.9.10-beta, 0.9.9-beta...
17 months ago

It's been a while, so there's a lot to cover here :)

Features/Major bug fixes

  • Greatly improve reliability for selecting transcode/direct audio
    • Before, Finamp used the same endpoint to get both direct and transcoded audio
    • This worked most of the time, but broke in certain edge cases, such as when audio had a lower bitrate than the transcode bitrate
    • Finamp now uses /Items/{itemId}/File for direct play, which will never transcode
    • For transcoding, Finamp now uses /Audio/{itemId}/main.m3u8, which will always return a HLS stream
  • Add configurable buffer size
    • This allows you to make Finamp buffer more music
    • Setting this value too high can cause the app to get killed more quickly
  • Add setting to disable gestures (@BhasherBEL)
  • Add option to delete songs from playlist (@BhasherBEL)
  • Sort options are now saved per-tab (@Maxr1998)

Minor changes/bug fixes

  • Change alignment of song title to start, and remove padding on album cover
  • Fix wrong image in queue when deleting item (@BhasherBEL)
  • Stop sending queue in progress updates
    • Jellyfin never used this, and it took up a lot of bandwidth
  • On iOS, use iOS-style switches instead of Material-style switches
  • When favouriting items, there is no longer a delay from pressing the button and the icon showing up in the song list tile
  • Trim search term for searching (@Maxr1998)
  • Fix crash in error app (@Maxr1998)
  • Fix vertical padding in artist/genre lists (@Maxr1998)
  • Fix singles not having any songs in the album screen (@Maxr1998)
  • Download original images instead of always converting them to PNG (@Maxr1998)
  • Sort downloaded items in the downloads screen (@Maxr1998)
  • Logging out now has a timeout, so you don't have to go into airplane mode if your server isn't responding

Translations

Don't miss a new finamp release

NewReleases is sending notifications on new releases.