head 1.2; access; symbols pkgsrc-2026Q1:1.1.0.2 pkgsrc-2026Q1-base:1.1; locks; strict; comment @ * @; 1.2 date 2026.05.01.15.09.32; author ktnb; state dead; branches; next 1.1; commitid 8KbXY4rXV9j6I7EG; 1.1 date 2025.12.29.03.10.14; author ktnb; state Exp; branches; next ; commitid NTnrB7zJymhtGfoG; desc @@ 1.2 log @kew: update to 4.0.0 New: - Discord RPC integration - kew play \ \ command - Support for macOS media keys - You can now dequeue m3u playlists and they are sorted first - Lyrics page now centers the current lyric once it reaches the center of the screen - Smoother gradient for non default sized spectrum visualizers - Added a Nix Flake - Expandable directories in search view - miniaudio bumped to version 0.11.24. - Hide footer option, hideFooter=1 - Hide time status (elapsed seconds, song length and so on) option, hideTimeStatus=1 - Add option to disable the stripping of track numbers from file names in the library: stripTrackNumbers=0 - Add AIFF support - ClearListClearsAll option, which makes backspace clear the whole playlist including the playing song - Non-square cover art is no longer stretched Bugs: - Do not strip the number from a song title if it's connected to an alphanumeric character, like '10th song - Fixed switching view via mouse leads to wrong view or no view is changed on macOS - Fixed finishing a repeated playlist while in track view puts you back in library view - Last line of lyrics duplicated in landscape mode - Fixed lyrics page not staying at the last line but jumping to the top - Fixed trim() segfaults on NetBSD 11 - Fixed side cover on library view sometimes appearing at the bottom and not centered - Fixed cover not being fetched from files with uppercase extension - Fixed crash when pressing enter on a different song while audio is playing on Termux - Fixed crash on exit in Termux/Android - Improved and more efficient stripping of numbers on filenames - Fixed segfault sometimes when pressing u for update - Fix timestamp calculation in embedded lyrics - Fix playlist not loading in correct order on startup - Fix chinese lyrics characters not printed correctly @ text @$NetBSD: patch-src_ui_common__ui.c,v 1.1 2025/12/29 03:10:14 ktnb Exp $ Comment out broken code for now. https://github.com/ravachol/kew/issues/519 --- src/ui/common_ui.c.orig 2025-12-29 02:51:24.742217846 +0000 +++ src/ui/common_ui.c @@@@ -489,7 +489,7 @@@@ void process_name(const char *name, char if (strip_unneeded_chars) remove_unneeded_chars(output, strnlen(output, max_width)); - trim(output, strlen(output)); +// trim(output, strlen(output)); } void process_name_scroll(const char *name, char *output, int max_width, @ 1.1 log @kew: update to 3.7.3 - Optimisations for large music collections/slow disks and a key binding/input handling overhaul. - kew play , plays a file or a the contents of a directory. - Added support for USLT lyrics tag including USLT with embedded synchronized lrc content - bug fixes @ text @d1 1 a1 1 $NetBSD$ @