Author Topic: Auto-size track details panel (fit artwork)  (Read 1817 times)

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
I still frequently have to resize the right panel after some change, either moving the window between monitors or changing view modes or something. The issue, mainly, is that I want the artwork in the track details panel to fill the panel without having a scrollbar or excess space. Would it be possible to have a setting, either permanent or like the "auto-size all columns" command that would adjust it automatically (without changing the height of track details)?
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

getmusicbee_account1111

  • Jr. Member
  • **
  • Posts: 51
+1

Dragging between monitors or even resizing the window either creates unnecessary scrollbars and hides part of or the entire cover or creates empty space in awkward locations:



Notice the giant gap between the track info and the cover. If I try to make the panel shorter to get rid of the gap, it just moves the cover off the screen and adds a scrollbar.



That makes me think the gap is somehow hardcoded?

Apparently it was "solved" in an older thread, but I don't understand what the solution was. The current behavior is confusing and unintuitive.

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
That gap seems like a different issue. Is it ever not there?

[Update] Actually, I just observed the same thing. The scrollbar went away while the artwork is still not fully shown, and there's a bigger gap than usual above it. Even with the scrollbar, it won't scroll all the way down. That seems more like a bug than a wishlist request.
Last Edit: October 03, 2024, 09:48:40 AM by psychoadept
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

getmusicbee_account1111

  • Jr. Member
  • **
  • Posts: 51
Yeah you're right the gap is different (but I think related).

Quote
Is it ever not there?
Seems to be the biggest for landscape covers, smaller with square covers. It's not there for portrait covers. Come to think of it, the gap bug might get squashed (or become more obvious?) if your auto-size wish is implemented because it seems aspect ratio-related. Regardless, I will create a bug report.

I definitely experience the issue you're describing though and often find myself having to play around with the panels to uncover the artwork or get rid of the scrollbar. In addition to dragging between monitors or resizing the MB window, this seems to happen when a track that has a cover with a different aspect ratio comes up.
Last Edit: October 03, 2024, 02:13:33 PM by getmusicbee_account1111

hiccup

  • Hero Member
  • *****
  • Posts: 9157
Do you perhaps have some rules/formulas for displaying text fields that are reserving space? (but not always return information)
Maybe post a screenshot of your Track Information settings panel?

psychoadept

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 10940
Not in my case. That crossed my mind, too, but it wouldn't explain why the scrollbar goes away prematurely or you can't see the whole artwork even with the scrollbar.

I won't be able to get screenshots until at least tonight but I will if more is needed.
MusicBee Wiki
Use & improve MusicBee's documentation!

Latest patches
(Unzip and overwrite existing program files)

hiccup

  • Hero Member
  • *****
  • Posts: 9157
I won't be able to get screenshots until at least tonight but I will if more is needed.
No need, I'm pretty sure you know what you are doing ;-)
(I meant to address getmusicbee_account1111)

getmusicbee_account1111

  • Jr. Member
  • **
  • Posts: 51
Do you perhaps have some rules/formulas for displaying text fields that are reserving space? (but not always return information)
Maybe post a screenshot of your Track Information settings panel?

I do have the default ones + one rule:


But removing all of them only wins back a tiny bit of space:


... which is better than nothing and makes me wonder: is it possible to make the fields that return no information not take up space?

hiccup

  • Hero Member
  • *****
  • Posts: 9157
... which is better than nothing and makes me wonder: is it possible to make the fields that return no information not take up space?
I think that is already default behaviour.
I was just wondering if you perhaps had some very complicated rules for that panel that might be influencing this, but it seems not.