github ravachol/kew v4.2.1

latest release: v4.2.2
12 hours ago

kew 4.2.1

The big changes this release are:

  • A new repo kew-data with a database which, if installed, makes artists names clickable. Click on an artist in track view to go to their homepage. Why? We are trying to find ways to support artists and bought music better. It's recommended that this becomes an optional dependency for kew packages. The data is sourced from Wikidata, then washed and is 9MB with 162 000 homepages.
  • Clickable songs/folders.
  • Scrollbar on lists.
  • Faster seek on long files.
  • Switched mp4 lib from minimp4 to libmp4 because Fedora doesn't accept the minimp4 license.
  • .Mp4 file support.
  • Always logs errors to ~/.local/state/kew/logs/error.log.
  • Fixed two bugs on windows, small images and resize crash.
  • Non-square covers are now correctly displayed.
  • Fixed regression bug that affected gapless playback introduced in 4.1.8.
  • Starts playing directories faster for people with big folders with unsorted files.

Thank you to new sponsors @mattfoo, @ddogfoodd, @rick and @rei for their support!

- Ravachol

Enhancements

  • (Optional) Click on an artist name in track view to open their homepage . By @ravachol. Repo: https://codeberg.org/ravachol/kew-data.
  • Clickable songs/folders. By @ravachol.
  • Scrollbar on lists. By @ravachol.
  • Always logs errors. Linux/FreeBSD: $HOME/.local/state/kew/logs. macOs: /Library/Logs/kew. Windows: LOCALAPPDATA/kew/logs. By @ravachol.
  • Replace minimp4 with libmp4, because minimp4 has the wrong license for Fedora. libmp4 is vendored and under BSD-3-Clause license: https://github.com/Parrot-Developers/libmp4. By @ravachol. Suggested by @bkmgit.
  • .Mp4 file support. A side effect of switching lib. By @ravachol.
  • Add ability to name playlist. By @ravachol.
  • Add support for parsing embedded lyrics from M4A files, By @Quillenar-dev.
  • When album and artist is missing, use folder names as fallback. By @ravachol. Suggested by @thedyze.
  • Remove number + g / number + ENTER for playing a numbered song on the playlist. It's just complicated to implement with termbox2.
  • Faster seek on very long mp3 files. By @ravachol. Reported by @thedyze.
  • Set save repeat/shuffle settings default to off. By @ravachol. Suggested by @werdahias.
  • Reduced the max limit of files to sort when there's no song number, from 256 to 100. This should make playing directories faster for people with vig folders of unsorted files. By @ravachol. Reported by @Senal-D-A-Gunaratna.

Bug fixes

  • Windows resize crash. By @ravachol.
  • Windows: small cover images. By @ravachol. Reported by @thedyze.
  • Displays non-square covers correctly, not small. By @ravachol.
  • Fixes error.log produced in the wrong directory. By @ravachol. Found by @C0LD-96.
  • Better fix for end of list crash on Ubuntu/Wezterm 4.1.7, the previous one could break gapless playback. By @ravachol.

Full Changelog: v4.2.0...v4.2.1

Don't miss a new kew release

NewReleases is sending notifications on new releases.