Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Collectors vault #514

Open
LittleNetworkHack opened this issue Mar 10, 2024 · 1 comment
Open

[Feature Request] Collectors vault #514

LittleNetworkHack opened this issue Mar 10, 2024 · 1 comment

Comments

@LittleNetworkHack
Copy link

Hello,

I really enjoy using your software, since i usually hoard massive amount of items.
Have you considered making something like "Unique collection tab"? link here: https://www.pathofexile.com/forum/view-thread/2457142
I would like to collect one of each and managing such items across many tabs and vaults can be a real chore.

I know this is open source, and i really do not know how much effort would this require.
I work in C# for over 10 years, i could look into making this feature by myself but it would require some time to get into your code.

Tell me what you think about this.

Here is general idea of categories:

  • Epic sets
  • Legendary sets
  • Epic non-set items
  • Legendary non-set items
  • Monster items

This can be one vault with tabs or one vault for each category, depending on how much of issue is to change UI behaviour of single tab.

Again, thanks for making TQVault.
Cheers

@hguy
Copy link
Collaborator

hguy commented Mar 11, 2024

Hi! Thanks for your input.

This is not inside TQVault, probably because tracking the collection of items is the main focus of TQCollector.
Check it out here: https://github.com/Malgardian/TQCollector.

That being said, you could leverage TQVault's advanced search capabilities in combination with custom tab icons.
Learn more about it here:

https://github.com/EtienneLamoureux/TQVaultAE/blob/master/documentation/HIGHLIGHT.md
https://github.com/EtienneLamoureux/TQVaultAE/blob/master/documentation/ADVANCEDSEARCH.md

TQVault current structure manage items stored inside containers using X,Y location (vault) which are files on the file system.
Your idea imply that you need virtual vault projections (filters) of existing items from other vault.
These "special vaults" should avoid (X, Y) placement rendering because you have no way to reuse original location of items accross multiple source vaults (collision).
A rich list type display is probably a better and easier solution.

You should also know that a lot of user do not enable "preload all vaults", which mean the program may not be aware of all items all the time.

Feel free to contribute.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants