Baganator

Baganator

1M Downloads

Multiple bag views?

WanderingFox opened this issue ยท 10 comments

commented

Is your feature request related to a problem? Please describe.
The 'single view' can become quite large when lots of items are in your inventory

Describe the solution you'd like
The ability to generate multiple bag views instead of one single bag and be able to open them individually would be huge for me (like how the addon Baggins works). The idea being that you would effectively have multiple backpack views each with a set of filters on them. That would then allow you to open just your 'equipment' bag which has categories for your equipment sets and BoEs for example, or a 'consumables' bag that has categories for potions, food, water, flasks, etc.

Describe alternatives you've considered
I'm currently using Baggins which is the only bag addon out there that I can find that does what I've described. I'd love to swap to baganator though.

Additional context
I totally get if this is outside the scope of the addon. I appreciate all the work you do for the WoW community and thank you for considering the suggestion!

commented

Its not completely out of scope. What would make a Baganator implementation desirable, when Baggins already exists?

commented

Totally understandable. I appreciate you entertaining the idea!

commented

If it doesn't meet your needs I'll need a feature list of what is needed to make it work for you. Although it sounds like it would be similar to the category view, but each section would be its own window.

This is basically exactly it, though ideally with the ability to specify multiple categories per window. For example in your screenshot above, there could hypothetically be a "Gems" window that has the cogwheel gems, tinker gems, and gem categories in it and then a second window that has the healing potion and consumable categories in it etc.

Actually the remix gems is a good example of why I find this so appealing. I want them separated into their types, but there's a lot of them and I don't need them regularly so I would prefer they not clutter up the more high use visual space. Having a separate window allows for selectively showing them etc.

Honestly, even something that works a lot like the guild bank tabs would go a long way in solving the problem for me.

commented

That sounds out of scope, as having configuration for multiple windows/tabs worth of categories feels like the configuration UI would be complex.

commented

Mostly the searching and clean api to extend the addon. Baggins is great and I've loved it for many years but it has started to falter a bit as more and more icon types and borders are added to the game. It takes a bit for it to load up and doesn't always automatically sort things anymore (forcing a manual refresh).

The fact that Baganator has an API exposed is also super attractive to me as a software dev myself. To add a new category into baggins largely requires directly altering the main addon or making giant lists of items, which is a pain lol.

commented

Would a category mode, like this (work in progress):
image
meet any of your needs?

Features so far:

  • Categories normally created by searches
  • Categories can be done by manually adding items
  • Categories can be reordered or removed
  • Identical items are (optionally) grouped together
commented

For stats. That variance is from different amounts of items in the bags

  • opening the bag, assuming one item changes takes 5-10ms
  • opening the bag, no item changes is 2.5ms-8ms
  • changing an item costs 6-11ms with the bag open
  • pickup up an item costs 6-9.5ms with the bag open
  • Increases in time are not linear, weirdly, the WoW API seems to be more responsive when called multiple times in a frame
commented

I'm looking to add collapsing categories to go with it, so that should give you the multiple views?

commented

If it doesn't meet your needs I'll need a feature list of what is needed to make it work for you. Although it sounds like it would be similar to the category view, but each section would be its own window.

commented

Can't promise completion, but can look into what changes I can make to make it match your use case better.