mekanism/Mekanism-Feature-Requests

Oredictionificator Lacks Ability to Rearrange Filters in UI

FinnTheWizard opened this issue · 3 comments

Describe the feature you'd like

Capture1
Throughout Mekanism, most everything which filters items has the ability to rearrange the filters in-menu with little up-down arrows. The Oredictionificator lacks these buttons.

Describe alternatives you've considered

I would assume these buttons would not be hard to add, but of course there's also no real rush to do so - it's just a little quality of life feature, after all. Still, figured it should be pointed out, since it is a little annoying being unable to rearrange the list of items, even if ultimately it serves no practical purpose since every item is going to the same place anyway.

Additional context

No response

What use case do you have for reordering the filters in the Oredictionificator? Nothing should be in more than one of the tags that can be set

I have my Oredictionificator hooked up to QIO exporters and importers so that all items in my storage are immediately filtered to be from the same mod. I am using various mods with overlapping items (e.g. ChemLib's got Tin, Lead, Osmium, and Uranium variants of ingots, dusts, and nuggets) and would like to be able to move filters up and down in the list for organization's sake (Keeping all the ingots together, all the dusts together, etc).
For example, I have Copper, Gold, and Sulfur dust in the example image above. Let's say I have those filters in the filter list of my Oredictionificator, and then start adding the four mekanism metal Dusts after that, then Ingots, followed by Nuggets (meaning I now have at least 12 different filters after the initial 3 dusts) only to then realize I forgot to add some other dusts which also overlap (e.g. Iron dust, which ChemLib also has). If I wanted to have the Iron dust filter at the top of the list, next to the initial 3 dusts, I would need to delete all 12 filters I just made, input the Iron dust, and then re-input all 12 filters.
If I did not delete the existing filters and simply continued adding filters as I notice them, I would quickly wind up with a giant mess of disordered filters where I would have to scroll up and down over and over to find a specific filter should I want to change the output type to be something from a different mod, or simply just to make sure I do in fact have the filter in place that I want to have.
The QIO Inporter, Exporter, and Logistical Transporter in Mekanism all offer the ability to rearrange the order of filters in order to negate that issue, thanks to the little up-and-down arrows I circled in the image above. It feels inconsistent for the Oredictionificator to not have the same treatment, at least for the sake of both organization and aesthetics.

As I said, unnecessary quality-of-life, but it does feel strange to not have that option when everything else does have that option.
Hopefully that makes sense, and hopefully I understood your request correctly.

Ah so it is just for easier sorting and keeping track of your filters even though functionally it makes no difference to the behavior of the Oredictionificator. I will try to get to it at some point though not quite sure when