getmusicbee.com

General => MusicBee Wishlist => Topic started by: chrctrlmt on December 09, 2022, 11:19:44 PM

Title: pinning column width + autosize
Post by: chrctrlmt on December 09, 2022, 11:19:44 PM
this request is for the ability to 'pin' a column's width, so when selecting the option to 'auto size in all columns' a specific column could remain at a fixed width, while all others are auto sized.

this applies to the 'tracks' view or any view using detail columns.
Title: Re: pinning column width + autosize
Post by: boroda on December 10, 2022, 03:58:32 PM
+1
Title: Re: pinning column width + autosize
Post by: phred on December 10, 2022, 04:00:21 PM
Good idea.
+1
Title: Re: pinning column width + autosize
Post by: vzell on December 11, 2022, 08:50:24 AM
+1
Title: Re: pinning column width + autosize
Post by: ChriUwe on December 12, 2022, 07:19:14 AM
+1
Title: Re: pinning column width + autosize
Post by: sapr on December 12, 2022, 08:52:47 AM
+1. Not necessarily need to copy Foobar Columns UI, but its concept can be used for reference.

Columns can be weighted so that they are responsive to UI container width:

(https://i.imgur.com/gvKxrHu.jpeg)

Or they can have a zero weight which means fixed width:

(https://imgur.com/ndsDibm.jpeg)

But indeed there are corner cases which need to be ironed out, such as when sum of width of fixed columns alone already exceeds windows width, etc.
Title: Re: pinning column width + autosize
Post by: chrctrlmt on December 15, 2022, 05:24:05 PM
a very over-engineered example of column pinning, expanding, auto-sizing, etc is in a file explorer program called directory opus.  it has a system for this that could be as granular as desired.

here (https://www.gpsoft.com.au/help/opus12/index.html#!Documents/FolderOptions/Columns.htm) is a link to the online documentation for that feature, its also a great program for anyone into file organization