Download
(5 Kb)
Download
Updated: 11/03/20 02:52 PM
Updated:11/03/20 02:52 PM
Created:02/25/19 09:26 AM
Monthly downloads:58
Total downloads:544,465
Favorites:361
MD5:
libCommonInventoryFilters - OBSOLETE & DISCONTINUED  Popular! (More than 5000 hits)
Version: 1.61
by: Baertram, merlight, sirinsidiator
THIS LIBRARY IS DISCONTINUED! Please do not use it any longer


After the Markarth patch (API 10033) this library won't be needed any longer.
Please deinstall and remove it from your addons!


Old description:
Author: merlight
Maintainers: Baertram, sirinsidiator

This library will fix some smaller issues like filtering items in the inventories, enabling the search boxes in the inventories again.
-Compatibility fixes between addons like AdvancedFilters, Awesome Guild Store


Dev github: https://github.com/sirinsidiator/eso-libCommonInventoryFilters

API functions

Code:
-- shift backpack sort headers and item list down (shiftY > 0) or up (shiftY < 0)
-- add-ons should only call this from their EVENT_ADD_ON_LOADED handler
function libCIF:addBackpackLayoutShiftY(shiftY)

-- tell libCIF to skip enabling inventory filters on guild store sell tab
-- add-ons should only call this from their EVENT_ADD_ON_LOADED handler
function libCIF:disableGuildStoreSellFilters()

-- tell libCIF to skip showing inventory search boxes outside guild store sell tab
-- add-ons should only call this from their EVENT_ADD_ON_LOADED handler
function libCIF:disableSearchBoxes()

-- apply the given anchor to the given backpack layout fragments or all.
-- add-ons should only call this from their EVENT_ADD_ON_LOADED handler
-- Additional expert hint: anchor can be a ZO_Anchor or a table having a function :Set(control).
-- You are able to implement your own complex anchoring functions, using e.g. "mode" information from crafting tables
-- tableWithLayoutFragment needs to be left empty to anchor all available layoutFragments, 
-- or it needs to be a table containing the layout fragments to be anchoredd 
-- (e.g. {BACKPACK_DEFAULT_LAYOUT_FRAGMENT})

function libCIF:setSearchBoxAnchor(anchor, tableWithLayoutFragments)
[1.61]
Forgotten sourceode commented. All external calls should not produce any error messages anymore

[1.60]
Library is obsolete and was deactivated!

[1.40]
Changes by "votan":
Library will use the layout fragments of the inventories now and use ApplyBackpackLayout function.
Inside the layoutData a new parameter searchBoxAnchor will be used to anchor the search box properly.
-> Check the API documentation iin teh description
Added support for houseBank search box.

[1.31]
Added "right click" of mouse button to search boxes: Resets the search text (clears the search)
Archived Files (4)
File Name
Version
Size
Uploader
Date
1.60
5kB
Baertram
11/03/20 07:22 AM
1.40
5kB
Baertram
08/23/19 07:05 AM
1.31
5kB
Baertram
03/30/19 12:52 PM
1.30
5kB
Baertram
02/25/19 09:26 AM


Post A Reply Comment Options
Unread 10/31/20, 02:34 PM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
After the Markarth patch (API 10033) this library won't be needed any longer.
Please deinstall and remove it from your addons!
Last edited by Baertram : 11/03/20 at 07:23 AM.
Report comment to moderator  
Reply With Quote
Unread 09/24/20, 08:34 AM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1566
File comments: 1119
Uploads: 41
Originally Posted by Marazota
error on PTS

user:/AddOns/libCommonInventoryFilters/libCommonInventoryFilters/libCommonInventoryFilters.lua:92: attempt to index a nil value
stack traceback:
user:/AddOns/libCommonInventoryFilters/libCommonInventoryFilters/libCommonInventoryFilters.lua:92: in function 'fixSearchBoxBugs'
user:/AddOns/libCommonInventoryFilters/libCommonInventoryFilters/libCommonInventoryFilters.lua:145: in function 'onPlayerActivated'
You can replace the event registration at the end of the file with the following:
Lua Code:
  1. if(GetAPIVersion() < 100033) then
  2.     EVENT_MANAGER:UnregisterForEvent(myNAME, EVENT_ADD_ON_LOADED)
  3.     EVENT_MANAGER:RegisterForEvent(myNAME, EVENT_ADD_ON_LOADED, OnAddonLoaded)
  4.    
  5.     EVENT_MANAGER:UnregisterForEvent(myNAME, EVENT_PLAYER_ACTIVATED)
  6.     EVENT_MANAGER:RegisterForEvent(myNAME, EVENT_PLAYER_ACTIVATED, onPlayerActivated)
  7. end

Right now it looks like this lib won't be needed any more.
Report comment to moderator  
Reply With Quote
Unread 09/24/20, 07:25 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 257
File comments: 1517
Uploads: 2
error on PTS

user:/AddOns/libCommonInventoryFilters/libCommonInventoryFilters/libCommonInventoryFilters.lua:92: attempt to index a nil value
stack traceback:
user:/AddOns/libCommonInventoryFilters/libCommonInventoryFilters/libCommonInventoryFilters.lua:92: in function 'fixSearchBoxBugs'
user:/AddOns/libCommonInventoryFilters/libCommonInventoryFilters/libCommonInventoryFilters.lua:145: in function 'onPlayerActivated'
Report comment to moderator  
Reply With Quote
Unread 05/22/20, 02:06 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
Re: FREE Enjoyment

You are welcome.
Glad you enjoy being sarcastic
Please don't try to carry it too far, thanks.

Background info:
I've deleted your "Please update" posts here 2 times and wrote you a private message to stop the silly posts please (inlcuding instructions how to fix the APIversion you refer to as "needed update" yourself), as we devs do this in our free time and not for your enjoyment.

The time you've spend to write the last post would have been enough to "update" the addons you ask for an APIversion increase yourself, 2 times
And if there is anything else not working properply you need to tell me what and how to reproduce please.

Originally Posted by Nighn_9
I remember when I gave you the idea of FCO MOUNTY mr dev sir when you created that for me after I gave you the idea for it, that actually gave me much enjoyment, thank you for letting me enjoy that. I also appreciate many of your addons that I use for enjoyment too. Thanks for all the enjoyment! Im so happy you guys use your free time to bring the player base ENJOYMENT . I couldnt be more enjoyed I couldnt be more happy about all of the adddons made to improve the games enjoyment for the players ultimate enjoyable experience.
Last edited by Baertram : 05/22/20 at 02:08 AM.
Report comment to moderator  
Reply With Quote
Unread 05/20/20, 04:53 PM  
Nighn_9
 
Nighn_9's Avatar

Forum posts: 10
File comments: 50
Uploads: 0
FREE Enjoyment

I remember when I gave you the idea of FCO MOUNTY mr dev sir when you created that for me after I gave you the idea for it, that actually gave me much enjoyment, thank you for letting me enjoy that. I also appreciate many of your addons that I use for enjoyment too. Thanks for all the enjoyment! Im so happy you guys use your free time to bring the player base ENJOYMENT . I couldnt be more enjoyed I couldnt be more happy about all of the adddons made to improve the games enjoyment for the players ultimate enjoyable experience.
Report comment to moderator  
Reply With Quote
Unread 08/16/19, 08:39 AM  
Baertram
Super Moderator
 
Baertram's Avatar
ESOUI Super Moderator
AddOn Author - Click to view AddOns

Forum posts: 4912
File comments: 5990
Uploads: 78
Re: Update?

Originally Posted by Snakefish
Might need an Update?
Why? Anything not working?
If it shows as outdated just edit the file libComminInvemtoryFilter.txt and change the line ## APIVersion: to

Code:
## APIVersion: 100028 100029
And you have no problems anymore for Scalebreaker and next patch.

Just for that no update is needed as long as no error messages appear...

Oh and btw: Simply enable the check box "Allow outdated addons" ingame in the addon manager. It does not check anything except the number in the txt file. There is no "is the addon working or not check"...
Last edited by Baertram : 08/16/19 at 08:40 AM.
Report comment to moderator  
Reply With Quote
Unread 08/16/19, 01:11 AM  
Snakefish

Forum posts: 0
File comments: 109
Uploads: 0
Exclamation Update?

Might need an Update?
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: