amperfy icon indicating copy to clipboard operation
amperfy copied to clipboard

[Request] Grid view (especially for albums)

Open el-tiuri opened this issue 1 year ago • 4 comments

A grid view would be fantastic for albums. This would be especially nice for iPads.

Some notes:

  • Resizing the grid (choosing the number of albums per row) greatly improves this feature. In my opinion the Manet screenshot (see below) would look a lot better with three or perhaps even four albums per row, but that’s not an option.
  • Options for rounded corners might be a good idea. The iOS music app rounds them by default, but the corner radius could also be an option the user could adjust
  • It could be an option to change which metadata is displayed under each album, though just defaulting it to album and artist also makes sense.
  • Defaulting to available album art might be a good idea for the artist view, if no image is available

Example from the default Music app on iPad

Example from Manet on iPhone (Jellyfin music player)

Example from Marvis (alternative app for Apple Music)

Settings pane for Marvis, which might provide inspiration and is an example of a couple of things I mentioned

el-tiuri avatar Jun 13 '24 19:06 el-tiuri

This feature was once implemented (486368d) and got removed due to wishes from the community (899a771). To that time I didn't let the user choose which style is wanted (Collection view was the only one). I will add it again again with the option to let user choose the style.

BLeeEZ avatar Jun 14 '24 07:06 BLeeEZ

Done in 8ed3352c84fa84a2527be194b66c870bb7f51ec6:

Simulator Screenshot - iPhone 15 Pro Max - 2024-06-22 at 16 46 32

BLeeEZ avatar Jun 22 '24 14:06 BLeeEZ

Sweet! Did you also implement an option to adjust the size of the album art so more albums can fit on the screen? It’s not apparent from the screenshot.

el-tiuri avatar Jul 03 '24 07:07 el-tiuri

Size is now adjustable with via 9051f68801c6cc53619f91c9c7625183a302dfdf.

BLeeEZ avatar Jul 23 '24 16:07 BLeeEZ

I used this in beta and it looks great - thanks for implementing!

tobiaseisenschenk avatar Nov 10 '24 17:11 tobiaseisenschenk