And this little indicator then also exists for the downloadables window, in case I download a language I haven't set yet or I want to have a different configuration for this file. I made a little picture to visualize it:
-first, there are the numbers at the site of all selected audio tracks to indicate the order they will be saved within the file. I want to have german as the first track, so it has the 1. French would be second etc. AS should order them after these numbers, so german would be on top here. Then, if I would want to change the order, I drag and drop german to the top just like when reordering the queue (as mentioned). The number to german will then change to 1 (it would've been 2 in that example).
Then, to finally solve the subs issue. Of course this is only an example, it will look better when implementet into the GUI.
When using batch download, these checkboxes will appear to let me tell AS that it should ALWAYS download all forced subs for selected languages for subsequent episodes, even if not in EP1. Same for the other checkbox, but for all subs, regardless if forced or not.
-When they are not checked, the subs list will look as it always does. As soon as a user checks one box, the list will change.
--When I select to download all forced subs, then AS will add the forced entrys to the list, even if they are not available for EP1 so the user can select it.
--When I select download all subs, then the entire list will disappear and only the main language will be visible (so not german, german (forced), german (cc), but only german instead.)
Because I said all subs, so I only check the language and it will then download everything, regardless if forced, cc and if only available for EP1 or EP100.
Then the issue should finally disappear and I also can be sure that AS does as it should, instead of the need to rely on the auto-machanism (that doesn't work obviously, or at least not in all cases).