github lokal-music/desktop v3.1.0
Release v3.1.0

latest releases: desktop, v14.3.1, v14.3.0...
one month ago
image image image

Right-Click menu! Ctrl/Cmd+click! Shift+click!


Changelog

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.

✨ New Features

  • Select several songs at once. In Library, playlists, search, artist pages, Home and album pages:
    • Ctrl/Cmd+click adds or removes a song, Shift+click selects a range, Ctrl/Cmd+A selects all, and Escape clears the selection.
    • Delete removes the songs from the playlist when you're in one; anywhere else it asks before deleting them from the library.
    • A plain click clears the selection, and double-click still plays.
    • A bar appears while songs are selected, with the same actions as the right-click menu.
      (#90, #91)
  • Right-click menu on songs: Play, Play next, Add to queue, Add to playlist, Go to album, Edit (one song) or Batch edit (several), Remove from this playlist, and Delete from library. Right-clicking a song outside the selection selects just that one. The menu works with the keyboard (arrows, Enter, Escape). (#90)
  • Select several releases. On the Albums page and on artist pages:
    • Ctrl/Cmd+click or Shift+click selects releases, shown with a ring and a check.
    • Right-click (or the selection bar) gives Play, Play next, Add to queue, Add to playlist, Open, Go to artist, and Delete from library.
      (#90, #91)
  • Clearer deleting. Deleting several songs or releases asks first ("2 releases · 6 songs"), says whether the files are deleted too, and runs as one batch. (#90)

🛠️ Fixes

  • Play next with several songs keeps their order (they used to end up reversed). (#90)
  • Album page songs no longer play on a single click; they now select and play like everywhere else. (#90)
  • No double actions. Clicking Delete or a release action twice no longer runs it twice. A failed removal now shows an error instead of stopping silently. (#90)
  • Releases on artist pages now fetch the right songs, matched by title and artist instead of title alone. (#91)

Full Changelog: v3.0.0...v3.1.0


Setup

See README.md for full setup instructions.


Binary Checksums (SHA-256)

Lokal-3.1.0-arm64-mac.zip: [0B3F297FA0788D510EBD5D646DB99E24920BD9825A4F3A736C398243C1036647]
Lokal-3.1.0-arm64-mac.zip.blockmap: [FABE05E446E430DD235F2307EF853B00633D3A2B05B4049B2D23E709E86D089C]
Lokal-3.1.0-arm64.dmg: [E20EC8A5CCA6DD7D1EA050585E390FCFE323565635CE5E00C2409CFC02AE4F1A]
Lokal-3.1.0-arm64.dmg.blockmap: [B760C6F872013446FC057066D33C2B3C36A5FBA7EB239265486CB6AE85227ACB]
Lokal-3.1.0.AppImage: [C7AC6A86984ACA9324FB2BBF5A9D7BDA59C2F1DC7CAE32E9377EA5D575FCAC79]
Lokal-3.1.0.exe: [4C2D1A7371C7EA678BB3A89FE36B8932400668751812C3667819696E148C9D47]
Lokal-Setup-3.1.0.exe: [1663F13581AB40874A8EAE14037993450BF0EC18B4CDEAC6AF72E1166B6035A9]
Lokal-Setup-3.1.0.exe.blockmap: [78CCE54352211EC0BE9E432AC040F3E2714B267919DDAB40B4D99B12A412C2BC]
builder-debug.yml: [87A8667F1B55774A0E1EF3CBA06A6C84BC178B5ADCA8E28C2B2384169B707665]
latest-linux.yml: [7F6D33331737F547075E8281F14A6BB1254D45DD8B84F65019A7A3AD2C8796E3]
latest-mac.yml: [E0561723BEB8BAE52918B397FE6DB8F1D717EBF927F24E2B95ED0B35EB733B6A]
latest.yml: [2C0DA46B8520F603C7511565EA1391B115B32DD9FC303D5B8F0A4D70B8462188]
lokal-music_3.1.0_amd64.deb: [07053134DDE8A043EBBBD5DED7EEBD430A3ED0814CD9280C27F455188050DDA0]

Don't miss a new desktop release

NewReleases is sending notifications on new releases.