strawberrymusicplayer / strawberry

:strawberry: Strawberry Music Player
https://www.strawberrymusicplayer.org/
GNU General Public License v3.0
2.66k stars 183 forks source link

Make context scalable and adjustable #299

Closed v-fox closed 4 years ago

v-fox commented 4 years ago

Is your feature request related to a problem? Please describe.

Album art is small and not prominent enough. Option to show full size is too hidden and too close to "unset" button.

Describe the solution you'd like

Describe alternatives you've considered

Clementine scales art in panel better and shows full-size on click. With song info overlay too but I prefer keeping them separate.

jonaski commented 4 years ago

I've added a separator between unset cover and show full size. Also, you can now show full size on double click. I don't really want the single click. The reason the playing widget can't be made smaller is due to the context being fixed size (if I remember correctly). The whole context needs to be rewritten to be scalable and customizable.

v-fox commented 4 years ago

For me, no amount of clicking shows it.

Well, the widget is small enough for me. I would prefer it to be larger. Both, screen overlay and sys-tray pop-up. But I get that it's old legacy code that is easier to replace then to modify.

By "context" you mean Context menu in left panel ? Unlike other menus, it does not use full width for art. But squeezing panel's menu-selection buttons would be nice, indeed.

Moreover, a friend of mine likes to use "vertical" layout in style of AIMP and WinApm, especially when he flips the monitor 90 degrees, so he was asking to add request for bettering such layout. For example: options to hide left panel altogether and using more than 1 line per track.

jonaski commented 4 years ago

You can select the option fit "cover to width" that will make it larger using the large album cover mode.

v-fox commented 4 years ago

"Cover to width" does not work for "Context" menu, only others.

jonaski commented 4 years ago

I've made the context album cover scale to the width now. https://github.com/strawberrymusicplayer/strawberry/commit/3fdbe8457375caf5a06a89e2ae23e06390243588

alekksander commented 4 years ago

thanks!