I currently strip out some categories of items out for some handlers (e.g., for Epic I allow "software" but not "engines"; for itch I allow "tool" but not "asset"; for Humble I don't allow "source"). [Also, sometimes the launcher or one of its features/prereqs is muddled up with its games and I have to strip that out, though I don't think that ought to change.]
On the other hand, I really don't want to keep adding flags. Maybe it's time to use a class or even ConfigurationManager or something.
I currently strip out some categories of items out for some handlers (e.g., for Epic I allow "software" but not "engines"; for itch I allow "tool" but not "asset"; for Humble I don't allow "source"). [Also, sometimes the launcher or one of its features/prereqs is muddled up with its games and I have to strip that out, though I don't think that ought to change.]
On the other hand, I really don't want to keep adding flags. Maybe it's time to use a class or even ConfigurationManager or something.