Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package kew for openSUSE:Factory checked in at 2025-12-12 21:41:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kew (Old) and /work/SRC/openSUSE:Factory/.kew.new.1939 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kew" Fri Dec 12 21:41:52 2025 rev:27 rq:1322285 version:3.7.1 Changes: -------- --- /work/SRC/openSUSE:Factory/kew/kew.changes 2025-10-13 15:36:39.744560781 +0200 +++ /work/SRC/openSUSE:Factory/.kew.new.1939/kew.changes 2025-12-12 21:43:10.225876270 +0100 @@ -1,0 +2,103 @@ +Thu Dec 11 22:22:29 UTC 2025 - Muhammad Akbar Yanuar Mantari <[email protected]> + +- Update to version 3.7.1 + + Fixes + - Fixes a bug where the screen was not getting cleared when + switching views if `hidesidecover` was set to `1`. +- Update to version 3.7.0 + + Optimisations + - Faster loading of previous playlists, especially for large + collections. The new method is up to 20x faster for loading + big playlists. + - The library is now always cached and only scans if the files + have changed. This speeds up library loading, especially on + slow disks. + + Key Binding Overhaul + - Advanced key bindings and more key combinations are now + supported. + - New format for key bindings: + + `bind = +, volUp, +5%` → Increase volume by 5% + + `bind = Shift+s, stop` → Stop playback + + `bind = mouseMiddle, enqueueAndPlay` → Enqueue and play + track + - Old config files are mostly compatible, but new examples can + be found by deleting the `kewrc` file. + + Lyrics Enhancements + - Support for both synchronized and unsynchronized Vorbis + lyrics. (Suggested by @hiruocha) + - Auto-scrolling lyrics for synced lyrics with manual scroll + support. (By @noiamnote) + + Translations + - The app and README have been translated into Japanese and + Chinese. Thanks to @hiruocha for the Chinese translation. + + Themes + - New theme: `catpuccin mocha` by @pixel-peeper. + - New theme: `neutral`, which uses only the default foreground + color. + + UI Improvements + - The album cover is now visible on the left side of most views + (can be disabled by setting `hideSideCover=1` in the config + file). + + Bug Fixes + - Don't enqueue `.m3u` files themselves when mass enqueueing. + - Fixed a bug where song metadata wasn't switching for certain + MP3 files. + - Fixed a bug where the position of the selected row could jump + in library view. + - Made the path validation function less strict to avoid false + positives. (Reported by DimaFyodorov) + - Removed hardcoded paths in Makefile to avoid conflicts. + - Fixed a few minor bugs with the library UI. + - Fixed full-width characters not being displayed in + notifications. +- Update to version 3.6.4 + + Bug Fixes + - Fixed the `kew theme` command. + - Added support for Vorbis lyrics in FLAC, Ogg, and Opus files. + - Includes `.lrc` file support and SYLT MP3 lyrics support. +- Update to version 3.6.3 + + Bug Fixes + - Fixed an issue on Termux for users without `faad` installed. + - Fixed song loading instability with FLAC and MP3 files. + - Fixed behavior when song arguments are provided, ensuring + proper track view behavior. +- Update to version 3.6.2 + + Bug Fixes + - Fixed `kew` not exiting cleanly on Android. + - Fixed error when updating library from cache. +- Update to version 3.6.1 + + Bug Fixes + - Fixed build issue on Termux. +- Update to version 3.6.0 + + New Features + - Added logo and tagline: "MUSIC FOR THE SHELL". + - Introduced a default red color (`#de2b4d`) when no music is + playing and album colors are used. + - Improved the welcome screen when the path is not set. + + Song Lyrics Support + - Added support for `.lrc` files and SYLT ID3 tags. + - Watch timestamped lyrics in track view or press 'm' for full + -page lyrics. + + Internal Changes + - Bumped `miniaudio` to version v0.11.23, fixing a bug with + certain MP3 versions. + - Extensive code cleanup and improved internal structure, + including the removal of globals. + - The `kewrc` config file is now respected and only updated when + running `kew path <path>`. + + UI Improvements + - Path expansion is now correct when providing it through the + first screen. + - The app will no longer create `~/.config/kew/themes` if no + themes are available. + - Gradients are now enabled when using themes, not just album + colors. + + Bug Fixes + - Fixed a bug with library cache IDs introduced in the last + version. + - Fixed a build issue on macOS. + - Fixed an issue with replay gain being calculated in the wrong + place. +- Add lang subpackage + +------------------------------------------------------------------- Old: ---- kew-3.5.3.tar.gz New: ---- kew-3.7.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kew.spec ++++++ --- /var/tmp/diff_new_pack.UyvAwM/_old 2025-12-12 21:43:10.837902092 +0100 +++ /var/tmp/diff_new_pack.UyvAwM/_new 2025-12-12 21:43:10.837902092 +0100 @@ -19,7 +19,7 @@ %bcond_without aac Name: kew -Version: 3.5.3 +Version: 3.7.1 Release: 0 Summary: A command-line music player License: GPL-2.0-only @@ -45,6 +45,8 @@ %description Listen to music in the terminal. +%lang_package + %prep %autosetup %if 0%{?suse_version} < 1600 @@ -61,6 +63,7 @@ %install %make_install PREFIX=%_prefix MAN_DIR=%_mandir +%find_lang %{name} %{?no_lang_C} %files %license LICENSE @@ -69,3 +72,5 @@ %{_datadir}/kew %{_mandir}/man1/kew.1%{?ext_man} +%files lang -f %{name}.lang + ++++++ kew-3.5.3.tar.gz -> kew-3.7.1.tar.gz ++++++ ++++ 61057 lines of diff (skipped)
