Hi all
Got a feature request that I hope might be pretty easy to add, and would be really useful to me:
I would like an option that causes manual changes to view schemes to not persist; so they revert as soon as the view is navigated away from.
What this means:
* With the option on, any change made to a view scheme outside of the Edit View Scheme menu are not saved and will revert when the user clicks out of this view scheme.
* So with the option enabled, none of the following will result in a permanent changes to the view scheme:
* Clicking on a column header to sort it
* Right click on the column header line to add or remove displayed columns
* Changing Pane config by choosing the Panes > top line menu
* Any similar live/manual changes to the view.
* But, if the user chooses Customize View, then changes he makes are saved if he chooses OK.
* I would implement a global option to enforce this change on all schemes. Ideally there would then be a per-scheme override property, allowing one to prevent manual changes to some but not all schemes (in the same way that certain schemes can be locked.) But just having it global would be good enough for me.
Why this would be useful
My Audio view scheems has Album/Artist panes, and then sorts by 6 columns.
I often find myself wanting to make a quick, temporary change to the view. For example, if I'm tagging and looking at Unassigned, I might want to sort by Filename in order to get all album tracks together (because I know my albums are always in their own folders.) Or sometimes I want to drop the album thumbnail to get more columns fully visible without scrolling - also usually while running a tagging or fixup type procedure.
At the moment, any such change I make is permanent. I then need to remember to revert the change, and if I forget then I probably find myself confused when I next use this scheme and find albums playing in the wrong order or no thumbnails visible.
I'd therefore like to be able to prevent these manual changes being saved. If I need to make changes, I can do it in Customize View (or just toggle the option for a minute if I prefer to make the changes outside the Customize View Scheme dialog.)
Thanks
Tom