Namida v5.3.9 Changelog
namidaco🎉 New Features:
• fetch album/artist images from network + option to decide source + ability to set custom image manually + ability to choose network image
• option to show/hide albums and singles in albums page
• option to ignore common prefixes like (A/An/The/etc) while sorting, for customizable media types (title/artist/album/folder/etc)
• 2 new add track options (similar dicover date & similar time range)
• display "liked music" playlist in user yt hosted playlists section
• option to add tracks at the beginning for playlists
• option to disable "stretch lyrics duration" stretching allows normal lyrics to fit perfectly on spedup/slowed/nightcore versions
🛠️ Bug fixes & Improvements:
- core:
• integrate with `namida_sync` (https//github.com/010101-sans/namida_sync) thanks @010101-sans
• improve downloading especially for unavailable videos - when downloading an unavailable video -> use cached versions if available, write info file to download location, set cache priority to `VIP` & show descriptive error message - fix/reduce lag when adding downloaded track to local library - fix ocasional tripled download tasks - improve info obtaining by merging all possible infos available
- perf:
• most played tracks are now smoothly manipulated, instead of sorting after each addition - this also eliminates video lag the moment it counts the listen - also forced stricter reactive access for the listens map (so that ui refreshed only when needed)
• app freeze while importing huge or multiple takeouts at once - and show progress for files parsing
• improve all lists scrolling performance and fix lyrics view causing issues in floating window
- chore:
• more sort options and show sorting info on cards for albums/artists/playlists/etc
• improve sorting for albums/artists/genres - by having extra fallbacks
• show "count/total" for filtering in pages (albums/playlists/etc) - mainly to make it clear that an album filter (single/normal) is applied - also replace duplicated playlists count with a create button in playlists page - fix inaccurate playlists search matching
• improve hit box of position/duration text in player (to seek backwards/forwards)
• add a menu button with some video options in fullscreen player - like (show endcards/show channel watermark/enable glow effect)
• improve default color decision for a palette - no longer mix all palette, but instead only first few colors
• ui tweaks - increase area of equalizer slider magnet & decrease area of video slider magnet in fullscreen
• always fetch new info when opening video info dialog (views/likes/like status)
• toggle to also delete m3u file while deleting playlist inside app
• display proper empty list messages in home page
• add button in auto backup error snack, to request needed permission
• always display album artist in album card, regardless of sort mode
• display total duration in playlist page
• avoid ui jumps for album staggered view
• remember sort mode in file browser
• improve m3u line path extraction
• improve file extensions support
• improve wheel slider
• improve how sleep timer is started
• add error logging in more places
• few fixes n tweaks
• small adjustment
• final adjustments
- fix:
• app stuck on startup (especially for windows)
• some languages causing white parts in ui
• tracks page shuffle sorting (in advanced sorting)
• equalizer ui displaying wrong gain value
• multiple skips when spamming play/pause in the end of playback
• startup issues
• not importing/refreshing m3u playlist
• issues with replay gain and volume
• small touch area in some menus
• artwork not showing when specific settings are applied
• various visual data fixes
• more fixes