github ravachol/kew v3.1
kew 3.1.0

latest releases: v3.7.2, v3.7.1, v3.7.0...
8 months ago

3.1.0

Now with internet radio, mouse support and ability to move songs around in the playlist.

Dependencies:

  • New dependency on libcurl.

Changes:

  • Added Internet radio support.
    MP3 streams only so far, but the vast majority of streams are MP3 streams in the database we are using, others are excluded.
    Press F6 for radio search or Shift+B on macOS. By @ravachol.

  • Added mouse support.
    Use the middle button for playing or enqueueing a song. Right button to pause. This is configurable with plenty of options. By @Chromium-3-Oxide.

  • Move songs up and down the playlist with t and g. By @ravachol. Suggested By @HAPPIOcrz007.

  • Added support for m4a files using ALAC decoder. By @ravachol.

  • When the program exits previous commands and outputs are restored. By @DNEGEL3125.

  • Clear the entire playlist by pressing backspace. By @mechatour.

  • Added support for wav file covers. By @DNEGEL3125.

  • Made the app do less work when idle. By @ravachol.

  • The currently playing track is now underlined as well as bolded, because bold weight wasn't working with some fonts. Found By @yurivict. By @ravachol.

  • Added logic that enables running raw AAC files (but not HE-AAC). By @ravachol.

  • Added debugging flag to the makefile. Now to run make with debug symbols, run:
    make DEBUG=1 -ij4.

  • It's now possible to remove or alter the delay when printing the song title, in settings. By @Chromium-3-Oxide.

  • Added the config option of quitting after playing the playlist, same as --quitonstop flag. By @Chromium-3-Oxide.

  • Improved error message system. By @ravachol.

  • Reenabled seeking in ogg files. By @ravachol.

Bug Fixes:

  • Fixed cover sometimes not centered in wezterm terminal. By @ravachol.

  • Fixed setting path on some machines doesn't work, returns 'path not found'. Found by @illnesse.

  • Fixed crash when in shuffle mode and choosing previous song on empty playlist. Found by @DNEGEL3125.

  • Fixed crash sometimes when pressing enter in track view. By @ravachol.

  • Fixed ogg vorbis playback sometimes leading to crash because there was no reliable way to tell if the song had ended. By @ravachol.

  • Fixed opus playback sometimes leading to crash because of a mixup with decoders. By @ravachol.

  • Uses a different method for detecting if kew is already running since the previous method didn't work on macOS. By @DNEGEL3125.

  • Prevent the cover from scrolling up on tmux+konsole. Found by @acdcbyl. By @ravachol.

Special Thanks To These Sponsors:

Big thank you to everyone who contributed!

Don't miss a new kew release

NewReleases is sending notifications on new releases.