Skip to content

Frequently Requested Features

Ben Hollis edited this page Jan 19, 2023 · 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 probably 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 would 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 (with notes: search) or loadouts (with is:inloadout search) to record this kind of information. Additionally, a # in notes adds a little flair and will autocomplete searches for you, so try adding notes of #pve or #pvp on your items and see how it works. For wish lists, searches like wishlistnotes:pvp can help.

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.

Separate weapon types when sorting by type

Similar to the previous proposal, we hear a lot of people asking for separators between weapon types in the same way we separate armor by class. We've tried this and it takes up a lot of space and looks awful! We won't be adding this.

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.

Can DIM show me what weapons I use the most?

This would actually be a cool feature, but the API does not give us data about how often weapons are equipped. The best we can do is provide the kill tracker data, which is available as an Item Search and a column in Organizer.

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 - if we added an option every time we changed something, the settings page would have hundreds of options. Plus, we are a small team, and 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 problems when everyone has a different set of options. Finally, even if we do add an option, most people won't look at the settings page and will complain anyway. We prefer to try to find a good default and stick with that instead of adding options, or if we do have options, to put them in a place where they can be easily discovered.