Releases: ravachol/kew
v2.7.0
2.7
This release adds:
- Complete and corrected MPRIS implementation and support of playerCtl, except for opening Uris through mpris.
- Libnotify as a new optional dependency.
- Fixes to many minor issues that have cropped up.
-
Proper MPRIS and PlayerCtl support. Set volume, stop, seek and others now work as expected. You can also switch tracks while stopped or paused now. Everything should work except openUri and repeat playlist which are not available for now.
-
New (optional) dependency: Libnotify. In practice, adding libnotify as a dependency means browsing through music will no longer make desktop notifications pile up, instead the one visible will update itself. Thank you, @kazemaksOG, this looks much better. kew uses libnotify only if you have it installed, so it should if possible be an optional thing during installation.
-
Allows binding of other keys for the different ui views that you get with F2-F6.
-
Removed the option to toggle covers on and off by pressing 'c'. This led to confusion.
-
Removed build warning on systems with ffmpeg 4.4 installed.
-
Only run one instance of kew at a time, thanks @werdahias for the suggestion.
-
If you exit the kew with 0% volume, when you open it next time, volume will be at 10%. To avoid confusion.
-
Handle SIGHUP not only SIGINT.
-
Prints error message instead of crashing on Fedora (thanks @spambroo) when playing unsupported .m4a files. This problem is related to ffmpeg free/non-free versions. You need the non-free version.
-
Fixed issue where special characters in the song title could cause mpris widgets to not work correctly.
v2.6.0
-
New command: "kew albums", similar to "kew all" but it queues one album randomly after the other. Thank you @the-boar for the suggestion.
-
Fixed bug where sometimes kew couldn't find a suitable name for a playlist file (created by pressing x).
-
Made it so that seeking jumps in more reasonable smaller increments when not in song view. Previously it could jump 30 seconds at a time.
-
Rolled back code related to symlinked directories, it didn't work with freebsd, possibly others.
v2.5.1
2.5.1
-
Fixed bug where desktop notifications could lead to a short stall of the app at startup if notify-send wasn't installed. Thank you Visual-Dawg for reporting this and for all the help with testing!
-
Search: Removed duplicate search result name variable. This means search results will now have a very low memory footprint.
-
Symlinked directories should work better now. Works best if the symlink and the destination directory has the same name.
v2.5.0
2.5.0
-
Fuzzy search! Press F5 to search your library.
-
You can now quit with Esc. Handy when you are in search view, because pressing 'q' will just add that letter to the search string.
-
Fixed issue where after completing a playthrough of a playlist and then starting over, only the first song would be played.
-
Fine tuning of the spectrum visualizer. Still not perfect but I think this one is better. I might be wrong though.
-
Fixed issue where debian package tracker wasn't detecting LDFLAGS in the makefile.
-
Made scrolling quicker.
v2.4.4
2.4.4
-
Fixed no sound when playing a flac or mp3 song twice, then enqueuing another.
-
Don't save every change to the playlist when running the special playlist with 'kew .', only add the songs added by pressing '.'.
-
Removed a compiler warning and a few other minor fixes.
v2.4.3
2.4.3
-
Fixed covers not being perfectly square on some terminals.
-
Fixed playlist selector could get 'stuck'.
-
Code refactoring and minor improvements to playlist view.
-
Moved the files kewrc and kewlibrary config files from XDG_CONFIG_HOME into XDG_CONFIG_HOME/kew/, typically ~/.config/kew.
v2.4.2
v2.4.1
2.4.1
-
Improved album cover color mode. Press 'i' to try this.
-
To accelerate startup times, there is now a library cache. This feature is optional and can be enabled in the settings file (kewrc). If the library loading process is slow, you'll be prompted to consider using the cache for efficiency.
-
You can now press 'u' to update the library in case you've added or removed songs.
-
Faster "kew all". It now bases its playlist on the library instead of scanning everything a second time.
-
Fixed when running the special playlist with "kew .", the app sometimes became unresponsive when adding / deleting.
-
Code refactoring and cleanup.
v2.4
2.4
-
Much faster song loading/skipping.
-
New settings: configurable colors. These are configured in the kewrc file (in ~/.config/ or wherever your config files are) with instructions there.
-
New setting: hidehelp. Hides the help text on library view and playlist view.
-
New setting: hidelogo. Prints the artist name as well as the song title at the top instead of a logo.
-
Fixed an issue with shuffle that could lead to a crash.
-
Fixed an issue where it could crash at the end of the playlist.
-
Fixed an issue where in some types of music libraries you couldn't scroll all the way to the bottom.
-
Fixed notifications not notifying on songs with spaces in cover art url.
-
Fixed sometimes not being able to switch song.
-
Further adjustments to the visualizer.
-
.aac and .mp4 file support.
-
New option: -q. Quits right after playing the playlist (same as --quitonstop).
-
Improved help text.