Skip to content

MetroMusic 1.1

Choose a tag to compare

@github-actions github-actions released this 01 Aug 17:56
· 10 commits to main since this release

The first release with something in it that somebody asked for: sorting, from
issue #1. Built on
MangoTile 1.0.1.

Songs, albums and artists can each be arranged four ways. Hold a group header — the letter square,
or whatever the heading says — and the arrangements unroll out of it.

  • songs — name, date added, length, times played
  • albums — name, artist, date added, year
  • artists — name, songs, albums, times played

Every arrangement keeps its headings, so ordering by a number you cannot see still tells you where you
are: a run headed "5-19 plays" or "march 2026" instead of a list whose order you have to infer. Tapping
a heading zooms out over the groups exactly as the alphabet already did, so you can jump straight to
1997 or to the songs you have played most. Each section remembers its own arrangement, and tapping a
row plays the list as arranged rather than carrying on alphabetically from wherever that track sat.

The library screens got a row and a half of space back. The panorama's title was spending 83dp
above its own letters and 63dp below them; it now clears the status bar by inset rather than by a
hand-picked 52dp, and the blank the font reserves above the capitals is trimmed away. On a 1080x2400
screen a section's first row started 788px down and now starts at 609px.

And the title rolls away when you scroll. It gives up its height rather than sliding over the list,
so the list grows into the space, and it comes back when you drag past the top. On an album page the
cover, the numbers and the app bar go with it — fourteen tracks fill the screen instead of six. There
is a switch for it in settings → interface, because the title is also how some people know where they
are.

Fixed: a banner ("added to queue", the volume strip) used to sit in a screen-sized window, so
nothing underneath it was clickable for the two seconds it was up.


Scrobbling, the lyrics and the online cover lookup are unchanged, as is the rest of playback. The APK
carries the same signing certificate as 1.0 and 1.0.1 (SHA-256 494018a9…2acf7c09), so it installs
over either as an update and keeps your settings, favourites, play counts and queue.

minSdk 26 · compileSdk 36 · GPLv3 · third-party notices are in the app, on settings → about.