Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Created by
brew bump
Created with
brew bump-formula-pr
.release notes
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 package.
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.
New Features / Improvements
@ravachol
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.
@ravachol
Improved the search function so that albums are shown below an artist hit.
@ravachol
Improved installation instructions for Fedora and openSuse in the README.
@ravachol
Enabled the detection of FAAD2 (which handles m4a) on Fedora properly in the makefile.
@ravachol
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).
@ravachol
Added an icon indicating if the song is playing or paused before the title at the top when the logo is hidden.
@ravachol
Shows the playlist from the first song (if it's in view), instead of always starting from the playing song. Suggested by @affhp.
@ravachol
Improved the safety of various functions and addressed potential vulnerabilities.
@ravachol
Don't make a space for the cover if there is none on landscape view.
@ravachol
Improved the instructions in the help view.
Bug Fixes
@arcathrax
Fixed visualizer crashing the app on ultrawide monitors.
@ravachol
Added null check for when exporting an empty playlist to .m3u.
@ravachol
Prevent flickering when scrolling on TTY and likely on some other terminals as well.
@ravachol
Search: fixed files being reordered when scrolling on macOS/kitty.
View the full release notes at https://github.com/ravachol/kew/releases/tag/v3.5.0.