github ravachol/kew v3.5.1
kew 3.5.1

latest releases: v3.7.3, v3.7.2, v3.7.1...
3 months ago

3.5.1

Fixed issue/test on homebrew.

3.5.0

Now with themes and Android support

New in this release:

  • Fully customizable colors

  • Themes supporting both TrueColor RGB and the terminal 16-color palette

  • Theme pack with 16 included themes

  • Android support

  • Fixed TTY flickering

  • Improved search

Themes

Press t to cycle available themes.

To set a theme from the command-line, run:

kew theme themename (ie 'kew theme midnight')

Put themes in ~/.config/kew/themes (~/Library/Preferences/kew/themes on macOS).

Android

I haven't looked at battery life aspects yet, but staying in library view will be easier on the battery than using track view with the visualizer. You can also press v to toggle the visualizer on or off.

TTY problems resolved

The flickering in TTY has been fixed. Btw, if you are on tty or have limited colors and font on your terminal, try pressing i (for other color modes), v (for visualizer off) and b (for ascii cover). That should make it look much more easy on the eye!

Move to Codeberg

We now have a repo on Codeberg and that will be the preferred repo going forward. But people will be welcome to contribute in whichever place they prefer. Except for PRs, PRs need to go to codeberg, develop branch.

OpenSuse

We are now back on openSuse, our package there hadn't been updated in a long time, due to openSuse not having faad lib.

We still need a Fedora package. We already have a RPM spec that @kazeevn added and everything.

Thank you to @Welpyes for bringing up Termux and helping out with that, and @arcathrax for fixing the ultrawide monitor bug. Thank you to mantarimay for updating the openSuse library.

Sponsors and Donations Wanted

Thank you to a new sponsor, @BasedScience!

Please support this effort:
https://ko-fi.com/ravachol
https://github.com/sponsors/ravachol.

  • Ravachol

New Features / Improvements

Theme colors, both TrueColor and 16-color palette theming. Cycle by pressing 't'.

@Welpyes,
@ravachol
Android compatibility! Please see ANDROID-INSTRUCTIONS.md for how to get kew on your phone.

Improved the search function so that albums are shown below an artist hit.

Improved installation instructions for Fedora and openSuse in the README.

Enabled the detection of FAAD2 (which handles m4a) on Fedora properly in the makefile.

Made makefile compatible with openSuse Tumbleweed. The kew package has been updated on openSuse for the first time in a long time, thank you mantarimay (maintainer on openSuse).

Added an icon indicating if the song is playing or paused before the title at the top when the logo is hidden.

Shows the playlist from the first song (if it's in view), instead of always starting from the playing song. Suggested by @affhp.

Improved the safety of various functions and addressed potential vulnerabilities.

Don't make a space for the cover if there is none on landscape view.

Improved the instructions in the help view.

Bug Fixes

@arcathrax
Fixed visualizer crashing the app on ultrawide monitors.

Added null check for when exporting an empty playlist to .m3u.

Prevent flickering when scrolling on TTY and likely on some other terminals as well.

Search: fixed files being reordered when scrolling on macOS/kitty.

Don't miss a new kew release

NewReleases is sending notifications on new releases.