Inventorian: Search Presets
Inventorian is a bag replacement addon. This adds a button with some useful presets for its search bar, because you probably don't know all the syntax for LibItemSearch off the top of your head.
Specifically:
- Item quality
- Item binding type
- Unique items
- Quest items
- Crafting reagents
- Artifact power items
- Champion equipment
- Toys
- Items in an equipment set
The link to inventorian no longer works because of curse. It should link to: https://www.curseforge.com/wow/addons/inventorian
Hi, its nice to have these filters, but the only things I'm missing are these, how do I go about adding them?
-Pets: shows battle pets and pets that I can learn
-Usable items: this for things that I can open like bags that I win from battles etc, stuff like these, unlike the one usable that exist which shows all usable for lvl 120 which is almost everything
- Miscellaneous: Hearths and stuff like these.
... and a wish if possible for the next versions whithout hurry :)
Should be possible to have the item quality separated (like combuctor has or in any other place) so we can intersect the queries ? I.e. armor epic quality and so on :) ?
Thanks :)
In reply to gmarco:
In reply to Nevcairiel:
thanks for your reply.
I think it should not be confusing being the quality filter common and complementary to many (if not all) of the other filter options.
It is true also that bag is not so big and you can search for all the pattern together but I found that the combuctor bubble in the left corner was one of the most usefull thing it has and the things that user use 95% of the times :) (I used combuctor for a long time before inventorian). And that space in the left bottom corner is so empty :)
So I think you could give it a try.
If you don't put in inventorian main addon you could think to made it as plugin :)
OK I tried the latest version v3 and:
It is strange ... the equipment and weapon seems to work but ...
"type:gemme|type:contenitori"
it is searched as gems and containers :) and it works...
Hi again,
downloaded the latest: 7.2.0.2 (first one to do :)
put the client in italian again to test and:
type equipment and armor don't work.
Artifact Power works
Champion equipment don't work
Thanks again.
In reply to gmarco:
In reply to gmarco:
In reply to Kemayo:
With the client in English everything is works like expected.
Probably LibItemSearch has iussues with localized clients (in italian here).
Thanks.
In reply to gmarco:
In reply to Nevcairiel:
Thanks to both for your kind replies.
Now I have switched to english client and it works like a charm as I said (just finished to change all the macro, if only blizzard let us use /cast spell_num instead of spell_name the client changes will be a lot more easier :)
In reply to gmarco:
Hi again :)
The search criteria seems to works in combuctor but it is using a different LibItemSearch:
https://github.com/Jaliborc/LibItemSearch-1.2/wiki/Search-Syntax
Probably this is not the right place to post but I'll replicate the iussue on Inventorian web page as well.
Thanks again.
Hi again,
if I removed (put in bank) the mithic+ key it doesn't give any error anymore:
Now everything works without errors but some search fails.
Here is the summary:
Quality --> All work.
Bound --> All work.
Oggetto di Missione (quest) --> works
Unico (unique) --> works
Reagente di artigianato (crafting) --> works
Potere Artefatto (artifact power) --> NOT works
Champion Equipment --> NOT works
Giocattolo (toy) --> not checked yet :)
In equipment set (set:*) --> works.
Thanks for your attention.
In reply to gmarco:
Hi,
I am installed the v1 on the latest Inventorian and when I do some searches I get :
3x ...erface\Inventorian\libs\LibItemSearch-1.0.lua:335: table index is nil
...erface\Inventorian\libs\LibItemSearch-1.0.lua:335: in function <...erface\Inventorian\libs\LibItemSearch-1.0.lua:314>
...erface\Inventorian\libs\LibItemSearch-1.0.lua:348: in function 'findItem'
...erface\Inventorian\libs\LibItemSearch-1.0.lua:192: in function 'UseTypedSearch'
...erface\Inventorian\libs\LibItemSearch-1.0.lua:179: in function <...erface\Inventorian\libs\LibItemSearch-1.0.lua:145>
(tail call): ?
...erface\Inventorian\libs\LibItemSearch-1.0.lua:98: in function 'FindIntersectSearch'
...erface\Inventorian\libs\LibItemSearch-1.0.lua:87: in function <...erface\Inventorian\libs\LibItemSearch-1.0.lua:84>
(tail call): ?
Inventorian\Item.lua:229: in function 'UpdateSearch'
Inventorian\ItemContainer.lua:118: in function 'UpdateSearch'
Inventorian\ItemContainer.lua:113: in function 'Search'
Inventorian\Frame.lua:287: in function 'OnSearchTextChanged'
[string "*:OnTextChanged"]:2: in function <[string "*:OnTextChanged"]:1>
Locals:
itemLink = "[Chiave del Potere: Occhio di Azshara]"
search = "Si vincola alla raccolta"
itemID = nil
cachedResult = nil
result = true
maxLines = 4
(*temporary) = <table> {
139814 = true
3371 = false
133564 = false
32757 = true
139632 = true
133722 = false
140581 = true
141605 = true
139808 = true
140587 = false
127848 = false
141652 = true
139811 = true
147348 = true
139863 = true
140397 = true
133573 = false
133575 = false
141889 = true
146757 = true
133563 = false
133724 = false
133716 = false
110290 = false
141293 = false
128353 = true
139866 = true
139816 = true
142401 = false
139175 = false
140192 = true
142340 = true
124437 = false
128650 = false
110560 = true
103678 = true
143681 = false
139335 = true
133565 = false
6948 = true
80914 = true
137208 = true
}
(*temporary) = 4
(*temporary) = 1
(*temporary) = 3
(*temporary) = "Si vincola alla raccolta"
(*temporary) = "Si vincola alla raccolta"
(*temporary) = nil
(*temporary) = "Si vincola alla raccolta"
(*temporary) = "|c[ %x]%x[ %x]%x[ %x]%x[ %x]%x(.+)"
(*temporary) = "table index is nil"
tooltipCache = <table> {
Si vincola alla raccolta = <table> {
}
}
tooltipScanner = LibItemSearchTooltipScanner {
0 = <userdata>
updateTooltip = 0.2
needsReset = true
hasMoney = 1
numMoneyFrames = 1
}
stripColor = <function> defined @Inventorian\libs\LibItemSearch-1.0.lua:303
For example I got no error on "q:" search types but got them when I try the others.
Is possible it is happening because I have an italian client ?
Thanks.
In reply to gmarco: