IMPORTANT:
This addon won't include the needed libraries anymore since this version 0.2.1!
YOU need to manually download & install them.
Be sure to check if your extraction software e.g. WinZIP, WINRAR, etc. did create a folder with the name of the zip file and has put the contents of the zip file in there: THIS IS WRONG! The contents of the zip file need to be in your AddOns directory (e.g. c:\users\your windows username\documents\elder scrolls online\live\AddOns) without a new created subfolder with the name of the zip file!.
Or use the addon manager "Minion" to do so, the following libraries in order to let this addon be enabled in the ingame addon manager & let the addon work properly:
-LibAddonMenu-2.0
-LibFilters-3.0
Optional: LibCustomMenu
Attention:
You may need to close and restart the game to recognize the new libraries in the addon manager!
Please read the description for further details and the reason. Thanks for your support!
0.6.7 2024-04-08
Fixed possible errors with LibLazyCrafting (WritWorthy e.g.)
0.6.6 2024-03-19
Fixed global leaking self
0.6.5 2024-03-18
-Updated API and version
-Updated dependencies
-Updated Russian translation, thanks to mychaelo
0.6.4 2024-01-16
-Added improvement/retrait extra filter for "Show only worn items" -> Setting
-Show worn items at inventory button too, if enabled in the settings
-Fixed showing worn items at "All" button
0.6.3 2024-01-14
Provides favorite sets at the Grand Master Crafting tables now, where you can define up to 6 custom categories (default are e.g. Tank, Mag Heal, Stam Heal, Mag DD, Stam DD and Hybrid DD), which can be renamed.
A context menu at the set entries allows you to add/remove/remove all at the category.
That way you always got your ost valuable sets sorted and easily selectable.
-> The set search box will not search or filter the sets in your favorites though! It will always find those in the appropriate standard category, e.g. "DLC" or "PVP" so you easily see where they origin from.
0.6.2 2023-04-21
-Updated API and versions
-Added settings to set the default crafting table tab to a defined entry
Each time you open the crafting table this tab will be selected
0.6.1 2023-01-03
-Fixed settings menu research headline
-Fixed opacity of the new "Show only researched" button (should be solid if enabled, and not if disabled)
0.6.0 2023-01-02
Added new filter button (enable it at the settings) at the crafting tables "research" horizontal scroll bar (research icon, left of the horizontal scroll bar):
It can show only currently researched items (green button, shine through), or show all items (uncolored, normal button).
The button's state should be remembered per craftingType (woodworking, blacksmithing, clothier, jewelry).
Attention: Please update LibFilters-3.0 and AdvancedFilters (if you use that addon)!
0.5.4 2022-12-04
Added compatibility with PerfectPixel addon (Giladil universal decon, smithing, woodworking, clothier, enchanting, jewerly, retrait)
0.5.3 2022-11-06
-Updated API versions
-Fixed rare errors at crafting panel open
-Added support for UniversalDeconstruction (using LibFilters panel show/hide callbacks)
0.5.2 2022-04-25
-Updated API for High Isle
-Fixed PTS buttons not clickable
0.5.1 2021-10-17
-Updated API
-Removed dependency to LibLoadedAddons
-Added debug function FCOCF.debugChangeFilter(LibFilters_LF_Constant number, changeSettings boolean)
0.5.0
-Updated API
-Updated dependencies
-Fixed include banked items checkbox to get enabled automatically if FCOCS is enabled
-Changed handling of the filter functions and integration into other addons like AdvancedFilters
-Added API functions:
FCOCF.GetActiveCraftPanelFilterSetting(filterPanelId)
-> Returns the active settings of FCOCS at the given LibFilters 3 filterPanelId (e.g. FCOCF_SHOW_ALL or FCOCF_ONLY_SHOW_INVENTORY etc.)
FCOCF.GetFilterCallbackFunction()
-> Returns the filter function used within FCOCS (parameters are bagId, slotIndex), which recognizes the filtered bags. Can be used to filter items at other addons e.g.
0.4.0
Your SavedVariables will be reset so please reconfigure the few settings!
-Changed SavedVariables to server dependent ones
-Improved button texture and tooltip update code
-Added constants for the different filter states of the button:
FCOCF_SHOW_ALL = 1
FCOCF_ONLY_SHOW_INVENTORY = 2
FCOCF_ONLY_SHOW_BANKED = 3
FCOCF_ONLY_SHOW_CRAFTBAG = 4
FCOCF_DO_NOT_SHOW_CRAFTBAG = -4
-Added filter state at the refine crafting tables: Only show Craftbag, Hide Craftbag items
-Fixed a few typos
-Enabled the "Only show banked" filter by default in the settings
0.3.9
Fixed quest checkbox at enchanting table if AdvancedFilters is not used
0.3.8
-Updated API
-Updated library/dependency versions needed
-Fixed "quest checkbox" at enchanting create panel not overlaying the FCOCraftFilter button
0.3.7
-Made compatible with PTS API 100033 Markarth retrait station changes, and live server
Attention: As PTS hits live in November 2020 you will need an update to LibFilters-3.0 in order to make this addon work properly!
0.3.6
-Updated API
-New ZOs checkbox "Include banked" will be enabled and hidden automatically if FCOCraftFilter is enabled,
as FCOCF is able to filter MORE (like ONLY SHOW BANKED) and at MORE PANELS (improvement, research popup, enchanting) compared to the ZOs checkbox
-->Please update LibFilters 3.0 as it will be released as it is needed to fix the prefiltering of this new checkbox!
0.3.5
API update for Harrowstorm
Fixed research list refresh after research was started: Not showing filtered items anymore
0.3.4
API update for Dragonhold
Changed crafting table PreHooks to SecurePostHook
0.3.3
Fixed the settings menu to show again
0.3.2
Re-anchored the buttons so they are pretty much at the same positions at each panel (except maybe retrait)
0.3.1
Added button to normal research panels
0.3.0
Fixed typo, changed ZO_Enchanting usage of ENCHANTING variable to rather use self pointer to it
0.2.9
Made compatible with PTS "Scalebreaker" Enchanting panel, and live
0.2.8
Removed OptionalDependsOn: PerfectPixel again as PP will be updated soon.
0.2.7
Added support for the research trait popup dialog.
Important:
If you are using the addon PerfectPixel the research trait popup dialog will only work ONCE after each reloadui due to a bug raised through code in PP's file dialogsMenu.lua.
You can comment (put -- in front of) the following line in the folder /AddOns/PerfectPixel/dialogsMenu.lua, line 30, to fix this until the addon PP get's updated:
Code:
--v:SetHandler("OnShow", nil)
0.2.6
Fixed itemCount update function with AdvancedFilters and FCOItemSaver enabled (was run twice, once in FCOIS and again via AF afterwards)
0.2.5
Fixed retrait station
0.2.4
-Updated API to Elsweyr
-Added support for LibStub and non-LibStub libraries
0.2.3
-Raised API
-Fixed retrait station to show the button again if other retrait station addons like "AdvancedFilters BETA" are loaded
0.2.2
-Raised API
-Added support for AdvancedFilters "item count at crafting stations" update function (AdvancedFilters.util.UpdateCraftingInventoryFilteredCount) and the custom update callback functions you can implement via AF function
Code:
AdvancedFilters_RegisterSubfilterbarRefreshFilter(subfilterRefreshFilterInformationTable)
-> Please download AdvancedFilters beta version >= 1.5.06 to test it:
https://www.esoui.com/downloads/info2215-AdvancedFilters-BETA.html
0.2.1
-Updated API
-Removed the libraries (see addon description, changelog and comments for more details).
0.2.0
-Updated API version to Summerset
-Added: Support for jewelry crafting
-Updated: libraries (libFilters, libAddonMenu-2.0)
0.1.9
-Updated libFilters library
-Added support for transmutation / retrait tables
0.1.8
Updated API and libraries
0.1.6
Fixed libFilters
0.1.5
Changed hook of smithing and enchanting craft stations to support hooks for other addons too
0.1.4
-Updated API version
-Updated LAM
-Changed "Only show inventory items" to the bag icon (before: gray bank icon)
0.1.3
-Updated libFilters to fix filters at crafting stations
0.1.2
-Updated API
-Updated libFilters to fix filters at crafting stations
0.1.1
Added support for the new subscriber bank
0.0.9g
-Raised API version for Homestead patch
-Updated library libFilters 2.0 to the newest version
0.0.9f
Updated library libFilters 2.0 again ... :-)
0.0.9e
Updated library libFilters 2.0 again as some more things needed to change
0.0.9d
Updated library libFilters 2.0
0.0.9c
Added Russian translations.
0.0.9b
Added Japanese translations.
Added option to use the game client's language.
0.0.9a
Updated library libAddonMenu 2.0 r23
0.0.9
Fixed: Addon was not initializing libFilters 2.0 properly
0.0.8
Updated API
Updated libraries
0.0.7
-Updated LAM to 2.0 r22
-Updated libFilters to version 2
-Adopted addon to libFilters 2
0.0.6g
-Updated LAM to 2.0 r21
-Updated API to Shadows of the Hist
0.0.6f
API raised to Dark Brotherhood
0.0.6e
-Updated: Library libAddonMenu 2.0 to version 20
0.0.6d
-Updated: API version to Thieves Guild
-Updated: Library libAddonMenu 2.0 to version 19
0.0.6c
Fixed incompatibility bug with addon "Multicraft"
0.0.6b
Updated library libFilters to v16.1 (Alchemy bug fix)
0.0.6a
Updated library libFilters to v16
0.0.6
-Updated API version to support patch 2.2
-Added support for FastAPI tool: http://www.esoui.com/downloads/info1220-FastAPI.html
0.0.5a
Updated: API to version 100012
0.0.5
-Updated: LibStub v4
-Added on request: Distinguish different crafting station types (blacksmithing, clothing, woodworking, enchanting) in addition to their panels (deconstruction, improvement, enchanting)
0.0.4
-Updated: LibFilters to v15.1
-Fixed: Addon refreshes all 3 possible filter methods now (was changed in libFilters RegisterFilter/UnregisterFilter methods)
0.0.3
Updated: LibStub v3 & LibAddonMenu 2.0 r18
0.0.2a
Changed: French translation
-> Thanks to Ayantir
0.0.2
Fixed: Button textures were corrected
Changed: Tooltips were modified so you will see what is currently shown and what will be coming if you click the button again
Added feature: "Show only bank items"
Enable this option and you will be able to switch the bank buttons between
"Show all items" (Gray items symbol)
"Hide bank items" (gray bank symbol)
"Only show bank items" (white smaller bank symbol)
0.0.1
Initial release