Skip to content

Frequently Requested Features

Ben Hollis edited this page Nov 16, 2019 · 13 revisions

Many of the things we plan on doing in DIM are already listed in our issues page. Beyond that, there are also features that get requested frequently, but that we won't do. Those can also be found in our issues (closed), but this page collects the most common requests.

Add more tag values

Folks often ask for more tag values (for example, "PvP" and "PvE"). We've chosen the tag values we support based on a workflow of organizing your gear and identifying what to keep and what to get rid of, not what each item is best at. Adding many more tags will make tagging unwieldy and mixes purposes - we'd need to support multiple tags per item to express things like "this is PvP but also junk". Instead, use notes or loadouts (with is:inloadout search) to record this kind of information.

Custom groupings within the vault

We've seen a lot of proposals for ways of subdividing the vault, often manually, into smaller groupings. These are always awkward. We won't be adding anything that relies on extensive manual effort to organize these things. Instead, use our sorting options along with tags to impose order on your vault.

Disable "smart moves"

A key feature of DIM is that it will make sure that any item move succeeds, unless it cannot (because you're completely out of space). If you ask to move an item to a character that is full, DIM will move one of those items to the vault to make space. This is essential for making things like loadouts work - there are so many items to be moved that we invariably end up having to shuffle items around. Some people don't like that we move items for them, and ask for an option to disable this behavior. We won't add that option. If you don't want things to get moved automatically, make sure there's space ahead of time.

Hide characters

Some people would like to hide some of their characters. We could figure out a way to do this (maybe by showing all that character's items as if they were in the vault) but it has limited utility and will end up being a very different mode of operation for DIM. This one isn't going to happen.

Add an option for it

This is a meta-feature - whenever we introduce some change or feature, folks ask if it can be made an option. We generally want to avoid adding options to DIM - we are a small team, and so the more options that get added, the larger set of combinations won't ever be tested and will break. Even the amount of options we expose today provides a constant challenge for us. It also makes the app confusing and hard to explain and debug. We prefer to try to find a good default and stick with that instead of adding options.