Changelog
Windows builds: free code signing provided by SignPath.io, certificate by SignPath Foundation (code signing policy).
FYI:
Lokal is 100% local; the library, history, anything in database, or any info that is used for API's such as yt-dlp, LRCLIB, is NOT seen by us.
Title: Improve lyric translations, track actions, and embedded artwork
Summary
This PR improves lyric translation preservation, track selection and context-menu actions, and local artwork management.
- Lyric translations: Preserve line-by-line translations in line-synced, enhanced, and karaoke LRC formats. Prefer richer USLT/LRC lyrics when SYLT timing data is also available, and preserve translations across Lokal's private and portable lyric tags.
- Track selection: Add an optional Selection column to TrackList, integrated with the existing multi-selection actions.
- Player-bar actions: Expand the right-click menu with queue, playlist, library, like, edit, and artwork actions.
- Embedded artwork: Write replaced cover art to the source audio file, not just Lokal's cache. Apply this to manual artwork selection and iTunes artwork replacement.
- Lossless upgrades: Display the current audio file size in the “Get it in lossless” dialog.
- Artwork editing: Clarify the artwork replacement action and improve error handling when embedding artwork fails.
Full Changelog: v9.2.9...v9.2.10
Setup
See README.md for full setup instructions.
macOS: this build is ad-hoc signed, not notarized (no Developer ID certificate is configured). The first time, right-click Lokal in Applications and choose Open, or run xattr -dr com.apple.quarantine /Applications/Lokal.app.
Binary Checksums (SHA-256)
Lokal-9.2.10-arm64-mac.zip:
[12DF5348C2087EA63605B2BAB73B35947C1AFEAEFD7CE428DE1A58D2FB709D52]
Lokal-9.2.10-arm64-mac.zip.blockmap:[55DEA8B814DA180FE847A5C61599E80BF3D79568102EF9CBB8BC651F8B1124FB]
Lokal-9.2.10-arm64.AppImage:[D99F7461E84B088A3D8B20BCF7C665C5E25FDD68175CC143C1ADBABA416F2B61]
Lokal-9.2.10-arm64.dmg:[241A88F40D3B5AFA979E16905C6B5549BC3B440D529AC19B1E68F8D1928427B4]
Lokal-9.2.10-arm64.dmg.blockmap:[931B8ADB7D4FC2010A81A25D608D2DA0DB46A5CCB5E0EC2C721A3C6EED3A38BF]
Lokal-9.2.10-mac.zip:[5EA090912A86A312578EEDAFB8BB91710F66617F5E00E468BDDD30BF92ED41CD]
Lokal-9.2.10-mac.zip.blockmap:[2AC15AA48E7E7531CF377E0FAB1EF3580D3DF99A3047417234470B20B73629BE]
Lokal-9.2.10.AppImage:[840BB8FAB66886213DAD2D091B65FA255CB2954F9E2C3E8B33271F3D10E2EDD1]
Lokal-9.2.10.dmg:[69B4C6022245A91ECF33318E5ABD04977A1FD805CCC8FB4DC5D204680DA69C7B]
Lokal-9.2.10.dmg.blockmap:[1708F2740F206737AC36027E2AA060CE8093A33949F3BA502D9D092576E47664]
Lokal-9.2.10.exe:[931544B6F9A4BA3980297B0552D0B2DABCC7EA8DB6D121F9743249CBD1A71E13]
Lokal-Setup-9.2.10.exe:[52170AF8472BF99C2A9A49081064FDBE9B5E35BA6080CA7728863A25538AA13F]
Lokal-Setup-9.2.10.exe.blockmap:[3D5D7E7ECECD7600E0DC4298F007B2AE034C76400FD26DA22CD9D3D3814D16A5]
builder-debug.yml:[F06DC40331DD06EB5663156C15AD9E459C4DC742C38BC147D6949DF5AD854BB6]
latest-linux-arm64.yml:[EDFF4DA53D6E95FD6983BF8CD2C9F758EB3022220C5551C1C2CEB96A00F46940]
latest-linux.yml:[C99E9ED9C8168DB5D80CFF562CB37A667EB7DEB8F0F151B6314667AC0061A048]
latest-mac.yml:[F7A24C9D845BE90DADA64FD0535B2B422CF67B8292B7313DDB479775D97B78EF]
latest.yml:[C7AE0B9FE4A5AC1D166CC8C85476AB793AFA37FA95BF22C27F7BE7FEBBEC7033]
lokal-music_9.2.10_amd64.deb:[A006FB0FA627E841D7BE224218537EDAA8D4DD4D2A763B3655485E2837990D42]
lokal-music_9.2.10_arm64.deb:[27CA47D09D5A333A3CDBCC40BB6E38FD79946F94F42178CC3ABF0BF635717388]
