Download
(4 Kb)
Download
Updated: 06/18/22 03:23 PM
Patch for:
Mer Quickslot Filters.
Pictures
File Info
Compatibility:
High Isle (8.0.0)
Ascending Tide (7.3.5)
Deadlands (7.2.5)
Waking Flame (7.1.5)
Blackwood (7.0.5)
Flames of Ambition (6.3.5)
Markarth (6.2.5)
Stonethorn (6.1.5)
Greymoor (6.0.5)
Updated:06/18/22 03:23 PM
Created:03/06/15 04:19 PM
Monthly downloads:61
Total downloads:13,961
Favorites:43
MD5:
Mer Quickslot Filters - Split up consumables (drink, food, potion)  Popular! (More than 5000 hits)
Version: 2.0
by: Baertram [More]
This patch is a small change for the helpfull addon "Mer Quickslot Filters"

Thx for the addon merlight!

My changes:
Split up the consumables button into 3 buttons:
1. Food
2. Drinks
3. Potions

Original addon description:
Improvements to the Quickslots inventory window:
Add item type filters: Consumable, Repair, Siege, Trophy. If you can't find something under any of those, you will always find it under Slottable Items.
Remove the All filter, it's useless. Everything is either under Slottable Items or Collectibles.
Merge stacks so that only one row per item kind is shown. This only affects display in the Quickslots tab, it doesn't re-stack items in your backpack.
Show filter tooltips above buttons - I'm pretty sure they were not meant to be positioned differently than on the other inventory tab.
Version 2.0
-Fixes for High Isle
-Moved added quickslots buttons right of the default enabled "Consumables" button
->Compatible with AdvancedFilters allthough the new butons will show the last active QuickSlot subFilter bar of AF for now.
Maybe fixed in the future with an AF update


Version 1.9
-Fixed: AdvancedFilters and/or ItemSaver were breaking this adodn somehow. Added an OptionallyDependsOn to the txt file of this addon and it should work again now.
-Changed: Re-enabled the "ALL" button.
-Changed: Raised API
Archived Files (2)
File Name
Version
Size
Uploader
Date
1.9
3kB
Baertram
05/20/18 10:18 AM
1
3kB
03/06/15 04:19 PM


Post A Reply Comment Options
Unread 06/19/22, 07:54 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Originally Posted by SteveCampsOut
Hopefully when you get back you can fix it so quickslot s appearances can be filtered by skins, outfits, personalities etcetra like it was before. I know it wasn't your addon that did this because I didn't have it back then, but the appearances' category used to have sub filters by skits, personalities, outfits and makeups. Don't know why they broke that.
The only addon adding subfilters to the main filters (at the normal inventories, quickslots, crafting tables) I know of is "AdvancedFilters".
Did you try this and check if it adds the subfilters you were looking for?

This addon here was never adding any subfilters, just main filter categories which were hidden behind other main filters, like "Consumables" -> "Drink"/"Food"/"Potion"
Last edited by Baertram : 06/19/22 at 07:55 AM.
Report comment to moderator  
Reply With Quote
Unread 06/19/22, 12:18 AM  
SteveCampsOut
 
SteveCampsOut's Avatar

Forum posts: 38
File comments: 363
Uploads: 0
Hopefully when you get back you can fix it so quickslot s appearances can be filtered by skins, outfits, personalities etcetra like it was before. I know it wasn't your addon that did this because I didn't have it back then, but the appearances' category used to have sub filters by skits, personalities, outfits and makeups. Don't know why they broke that.
Report comment to moderator  
Reply With Quote
Unread 06/12/22, 05:56 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
The quickslots changed with high Isle, ZO_QuickSlot needs to be replaced by QUICKSLOTS_KEYBOARD.control and some other changes need to be done. I'll take a look after vacations.
Report comment to moderator  
Reply With Quote
Unread 06/12/22, 02:22 AM  
Akopian Atrebates

Forum posts: 9
File comments: 230
Uploads: 0
New Error

I use this often but if there is something else out there, let me know. I had the following error:

user:/AddOns/merQuickslotFilters/merQuickslotFilters.lua:46: attempt to index a nil value
stack traceback:
user:/AddOns/merQuickslotFilters/merQuickslotFilters.lua:46: in function 'onAddOnLoaded'
<Locals> event = 65536, addOnName = "merQuickslotFilters" </Locals>

I hope that the time can be found to fix this. I find it useful. Thank you.
Last edited by Akopian Atrebates : 06/12/22 at 02:23 AM.
Report comment to moderator  
Reply With Quote
Unread 06/23/18, 01:35 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
If you want to remove the all button please edit the file merQuickslotFilters.lua in line 93 and remove the --[[ and the ]] in line 104 so the code changes from:

Lua Code:
  1. -- Remove the ALL button and add it new after all custom quickslot tabs were added
  2.     --[[
  3.     for idx, data in ipairs(QUICKSLOT_WINDOW.quickslotFilters) do
  4.         if data.descriptor == ITEMFILTERTYPE_ALL then
  5.             data.hidden = true
  6.             -- We can skip calling ZO_MenuBar_UpdateButtons to actually
  7.             -- hide the button here, because ZO_MenuBar_AddButton will
  8.             -- do that for us when we add more buttons.
  9.             --Abort the loop now
  10.             break
  11.         end
  12.     end
  13.     ]]

to

Lua Code:
  1. -- Remove the ALL button and add it new after all custom quickslot tabs were added
  2.     for idx, data in ipairs(QUICKSLOT_WINDOW.quickslotFilters) do
  3.         if data.descriptor == ITEMFILTERTYPE_ALL then
  4.             data.hidden = true
  5.             -- We can skip calling ZO_MenuBar_UpdateButtons to actually
  6.             -- hide the button here, because ZO_MenuBar_AddButton will
  7.             -- do that for us when we add more buttons.
  8.             --Abort the loop now
  9.             break
  10.         end
  11.     end
Report comment to moderator  
Reply With Quote
Unread 06/15/18, 07:05 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Originally Posted by Marazota
yes, all under blue line also inside icon with cubes

all above red line also inside All icon
All is different from all slottable then and users requested the all button to return. I guess I'll keep it. Check the addon code and search for all. You are able to comment the block with surrounding - - [[... ]] to remove the all button for you.
Report comment to moderator  
Reply With Quote
Unread 06/15/18, 04:29 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
yes, all under blue line also inside icon with cubes

all above red line also inside All icon
Report comment to moderator  
Reply With Quote
Unread 06/13/18, 02:52 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Aren't they showing different items? If not then it's possible to comment the all entry again in this addon.

Originally Posted by Marazota
i see
i mean its looks like too many All categories, no?
they partially duplicate each other
may be leave only one All

Report comment to moderator  
Reply With Quote
Unread 06/12/18, 11:47 PM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
i see
i mean its looks like too many All categories, no?
they partially duplicate each other
may be leave only one All

Last edited by Marazota : 06/12/18 at 11:48 PM.
Report comment to moderator  
Reply With Quote
Unread 05/31/18, 12:39 AM  
RavenMind
 
RavenMind's Avatar

Forum posts: 6
File comments: 391
Uploads: 0
One of those addons that once discovered, you wonder how you'd ever lived without! Thanks for yet another great contribution Baertram!!
Report comment to moderator  
Reply With Quote
Unread 05/27/18, 11:00 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Why could I disregard "slottable items" filter?

btw: I'm just maintaining this addon so it works, what it does. I'm not planning to add new features as I got plenty of addons to maintain and less time to share.
The filters are quite easy to understand though. If the mounts arealready inside the quickslots (which I don't know) it should be easy for you to add the wanted filters yourself maybe.

Originally Posted by Marazota
hey there! so with this usefull addon you can delete and disregard default "Slottable items" filter yes?
why not delete it? and replace mby with smthing usefull as "Mounts"
Report comment to moderator  
Reply With Quote
Unread 05/24/18, 04:55 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
hey there! so with this usefull addon you can delete and disregard default "Slottable items" filter yes?
why not delete it? and replace mby with smthing usefull as "Mounts"
Report comment to moderator  
Reply With Quote
Unread 05/21/18, 03:31 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Homestead Update

Thanks, I just "documented" it in here so other devs / me is finding what caused the problem. Sometimes one stumbles upon such tricky stuff which is easy to solve if one gets the right direction

Originally Posted by and
Originally Posted by Baertram
Ok, some more tests and I must say "wtf".

Tested it with AF and merQuickslotFilters enabled alone:
It's not working.

Tested with alot of other addones enabled:
It's working like a charm for me, all filter buttons filter what they should.
Every othe button is filtering what it should too.


Trying to find the addon which is "fixing" it to get more intel.

Edit:
It is FCOItemSaver which "fixes" it somehow. Weird. Not sure what it does to fix it though.

Edit2:
After disabling libFilters within AdvancdFilters it's working normally. Somehow the addon's library (which appears to be exactly the same as within FCOItemSaver) is destroying the function call to "QUICKSLOT_WINDOW.ShouldAddItemToList" which is needed within merQuickslotFilters.
Cannot find any reason but if I disable the library within AF it'S working again. Weird.
Trying to find a solution.

Found it: Needed to make merQucikslotFilters optionally depending on AdvancedFilters.
Should be the same with the addon ItemSaver (not FCO ItemSaver!) which was reported to be causing merQuickslotFilters to not work anymore too.
This way it's working again combined.
Well, first of all, congratulations for having solved this tricky issue, and then thank you! (if you prefer, the other way around)

Being a final user, I really don't know how libraries and dependencies work... but you solved it, so jolly good show!
Report comment to moderator  
Reply With Quote
Unread 05/21/18, 03:27 PM  
and

Forum posts: 9
File comments: 256
Uploads: 0
Thumbs up Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Homestead Update

Originally Posted by Baertram
Ok, some more tests and I must say "wtf".

Tested it with AF and merQuickslotFilters enabled alone:
It's not working.

Tested with alot of other addones enabled:
It's working like a charm for me, all filter buttons filter what they should.
Every othe button is filtering what it should too.


Trying to find the addon which is "fixing" it to get more intel.

Edit:
It is FCOItemSaver which "fixes" it somehow. Weird. Not sure what it does to fix it though.

Edit2:
After disabling libFilters within AdvancdFilters it's working normally. Somehow the addon's library (which appears to be exactly the same as within FCOItemSaver) is destroying the function call to "QUICKSLOT_WINDOW.ShouldAddItemToList" which is needed within merQuickslotFilters.
Cannot find any reason but if I disable the library within AF it'S working again. Weird.
Trying to find a solution.

Found it: Needed to make merQucikslotFilters optionally depending on AdvancedFilters.
Should be the same with the addon ItemSaver (not FCO ItemSaver!) which was reported to be causing merQuickslotFilters to not work anymore too.
This way it's working again combined.
Well, first of all, congratulations for having solved this tricky issue, and then thank you! (if you prefer, the other way around)

Being a final user, I really don't know how libraries and dependencies work... but you solved it, so jolly good show!
Report comment to moderator  
Reply With Quote
Unread 05/20/18, 08:19 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5988
Uploads: 78
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Homestead Update

Ok, some more tests and I must say "wtf".

Tested it with AF and merQuickslotFilters enabled alone:
It's not working.

Tested with alot of other addones enabled:
It's working like a charm for me, all filter buttons filter what they should.
Every othe button is filtering what it should too.


Trying to find the addon which is "fixing" it to get more intel.

Edit:
It is FCOItemSaver which "fixes" it somehow. Weird. Not sure what it does to fix it though.

Edit2:
After disabling libFilters within AdvancdFilters it's working normally. Somehow the addon's library (which appears to be exactly the same as within FCOItemSaver) is destroying the function call to "QUICKSLOT_WINDOW.ShouldAddItemToList" which is needed within merQuickslotFilters.
Cannot find any reason but if I disable the library within AF it'S working again. Weird.
Trying to find a solution.

Found it: Needed to make merQucikslotFilters optionally depending on AdvancedFilters.
Should be the same with the addon ItemSaver (not FCO ItemSaver!) which was reported to be causing merQuickslotFilters to not work anymore too.
This way it's working again combined.
Last edited by Baertram : 05/20/18 at 10:14 AM.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump:

Support AddOn Development!

You have just downloaded by the author . If you like this AddOn why not consider supporting the author? This author has set up a donation account. Donations ensure that authors can continue to develop useful tools for everyone.