We already added the queue to the auto-download candidates. Now that auto-download was rewritten to not be a "master switch", the code is called even if auto-download is turned off for all subscriptions. This lead to queued episodes being downloaded for users who had auto-download disabled. Convert the feature to an explicit setting to avoid behavior changes for users. Also, this implements a setting to auto-download the queue, which users have requested because they did not know that AntennaPod already does this. Finally, it should solve user confusion where they automatically add episodes to the queue but set the auto-download filter to ignore specific episodes.
:ui:i18n
The abbreviation i18n stands for internationalization. This module contains the app's main texts that are translated to different languages. Most modules that show UI depend on this module.