github elianiva/meiro desktop-v0.7.0
Meiro 0.7.0

latest release: desktop-minimal-v0.7.0
37 minutes ago

Downloads

  • macOS: brew install --cask elianiva/tap/meiro, or the universal .dmg (Apple Silicon and Intel).
  • Windows (amd64): the -portable.zip (extract and run Meiro.exe), or the -setup.exe installer. Untested: the author has no Windows machine.
  • Linux (amd64, arm64): .deb, .rpm, .flatpak (full build only), .AppImage or .tar.gz.
  • Full builds bundle ffmpeg and yt-dlp; minimal builds use the ones on your system.
  • Verify downloads with SHA256SUMS.txt.

What's new

Added

  • Meiro asks before it counts an install. The first run lets you send one anonymous message with your OS, architecture and the Meiro version, send it as a bare ping, or send nothing. A sent message holds a random ID and nothing about you. Crash reports are a second switch, off by default, which sends a crash to Sentry with secrets and web addresses removed.
  • Meiro starts from a terminal on Linux. The Debian and Arch packages, and the tarball's install.sh, add a meiro command, so meiro in a terminal opens the app.
  • The media controls show the album. The media controls on Linux, the status bars, lock screens and desktop widgets that read them, and the macOS Now Playing panel now get the album along with the title, artist and cover. Windows already did.
  • A song in the queue can play next. The menu on a song in the queue has Play next, which adds it directly after the track playing and leaves the queue as it was, so the same song can be queued twice.

Changed

  • Track notifications show the cover on Linux. They now pass the cover to MyGo's own notification image, which also replaces the temporary tray icon Windows used to show it.
  • The Linux packages recommend a CJK font. A fresh install can have no font for Korean, Chinese or Japanese text, which then drew as nothing. The .deb and .rpm packages now recommend Noto CJK, which covers all three.
  • Rows name the artist, not the kind of thing it is. A song in search results read "Song • Ariana Grande & The Weeknd"; it now reads "Ariana Grande & The Weeknd". Album and playlist rows lose their label the same way, so an album in search results reads "Someone • 2019". A line that links no artist keeps YouTube's own wording.

Fixed

  • The media controls and the listening history name the artist. Both took the row's whole byline as the artist, so the media controls read "Song • Ariana Grande & The Weeknd", and a song played from an album was filed in the stats under "Ariana Grande & The Weeknd • My Everything • 2014". They now name the artists the song credits.
  • A row adds its track to the queue under the pointer. Hovering a song in a playlist, album, artist, search result or the player's related list shows an add-to-queue button beside its length, and hovering a row of the queue shows a cross that takes it out. The track playing stays in the queue and offers no cross. The same actions remain in the row's menu for the keyboard.
  • Shift and a sideways drag swipe a row. Dragging a song row to either side with Shift held adds it to the queue, and dragging a queue row that way takes it out; the row slides aside and uncovers the action as it moves. A drag without Shift leaves the rows as they are, and a drag short of the mark springs back.
  • Playing an artist plays all of their songs. The Play and Shuffle buttons on an artist's page, and on the artist's card and search result, queued only the handful of songs the page lists and then moved on to recommendations. They now play the artist's whole Songs list, as YouTube Music does, and an artist's card has a button that shuffles it.
  • The queue's menu has even gaps. Move up, Move down and Remove from queue were taller than the song's other actions, so the space around them looked wider. Every row is now the same height.
  • Logging out keeps your place. When macOS or Windows logs out or shuts down with Meiro open, Meiro now saves the queue, your place in the track, your settings and the listening history before it exits.

Full changelog: https://github.com/elianiva/meiro/blob/desktop-v0.7.0/CHANGELOG.md

Don't miss a new meiro release

NewReleases is sending notifications on new releases.