Download
(363 Kb)
Download
Updated: 08/19/24 12:59 PM
Pictures
File Info
Compatibility:
Update 43 (10.1.0)
Updated:08/19/24 12:59 PM
Created:08/12/14 10:44 AM
Monthly downloads:13,434
Total downloads:4,373,410
Favorites:2,076
MD5:
Categories:Auction House & Vendors, Data Mods, Map, Coords, Compasses, Mail
10.1.0
AwesomeGuildStore  Popular! (More than 5000 hits)
Version: 1.7.1
by: sirinsidiator [More]
This addon augments the guild store interface with many useful additions.

Features:
  • Search Tab Improvements
    • Item categories like in the inventory
    • Subcategories similar to Advanced Filters
    • Countless filters to refine your search
    • Persistent filter state
    • Reset buttons for each individual filter
    • Search tabs (middle click to quickly close them)
    • Local filtering and search result cache
  • Sell Tab Improvements
    • Categories selection like on the search tab
    • Select items quickly for listing with a single click
    • Sliders to select sell quantity and unit price
    • Multi stack slider (for automatically listing more than one stack)
    • Full craft bag support
  • Listing Tab Improvements
    • Sortable headers
    • Number of listed items
    • Loading overlay
  • Select guilds quickly with two clicks from the dropdown or even faster via the mouse wheel
  • Shows the current guild trader location in a tooltip
  • New custom Icons
  • Full support for English, French, German, Russian and Japanese
  • List of all visited guild traders in Tamriel
  • Automatically skips the dialog when visiting a kiosk (hold shift while talking to the NPC to stay on the dialog)
  • and more

Dependencies:
Make sure to install the following required libraries in order to use AwesomeGuildStore.
There are also several optional dependencies that are either not required, but can be installed to improve compatibility with other addons or give extra features. Some are already embedded, but can be removed without an issue.
  • LibStub (embedded) - For backwards compatibility with old embedded versions of libraries
  • LibFilters-2.0 / LibFilters-3.0 - For compatibility with other addons that use LibFilters.
  • CraftedPotions - Gives crafted potions and poisons a quality color depending on the number of effects they have.

Reporting a problem:
Before you report something, please make sure you have installed the latest version of all your addons and check the comment section for known issues.

Please take the time to cover the following points in your report:
1) What were you trying to do?
2) What actually happened?
3) Which steps did you take?
4) Can you reproduce it a second time after logging out and in again (or /reloadui)?

Screenshots and videos are also very useful to figure out what is going wrong. In addition you should also log out (or /reloadui) and upload the LibDebugLogger.lua from your Saved Variables here and include the link to it. It contains a lot of useful information that will make it even easier for me to pinpoint an issue and get it fixed fast.


FAQ:
Q: When can I use this awesome addon in gamepad mode?
A: There are currently no plans to support gamepad mode.

Q: How can I select multiple buttons on a filter?
A: Holding the ctrl key while clicking the buttons will allow you to select or deselect more than one.

Q: The search request failed, how can I restart it?
A: Just press the "show more results" button or keybind and it will continue from where it stopped.

Q: I cannot find the guild tabard anymore?
A: The tabard is treated as a regular search result and can be found in the Apprarel > Appearance category or filtered for in other ways (e.g. text filter).

Q: My Deal Filter disappeared/stopped working/throws errors?
A: The deal filter is not part of AwesomeGuildStore. It always has been a part of Master Merchant, so you need to check for updates there.

Q: I am getting a "Filter is already registered" error?
A: Check the description of other addons you have installed. Some are not compatible with each other (e.g. Master Merchant and Tamriel Trade Centre Companion)

Translations:
Translations are managed with the help of Weblate. Click the graphic below if you want to learn more.


Text Filter Tutorial:
Once you enter something in the text box, it will instantly show you the auto completion provided by the game.
In addition you can also search for more complex expressions as described below.
Search terms are case insensitive and are matched against the item name and set name where applicable.
Besides searching for names it is also possible to filter for specific item links.
You can easily acquire an item link via the context menu on any item or item link by pressing "Link in Chat".
Just cut and paste it from the chat input to the search box with ctrl+X and ctrl+V.

The text filter recognizes many commonly seen operations that will allow you to filter for exactly the terms you want.
You can require all search terms to be present in any order by separating them with a space.
Or you can separate them with a "+" which will mark the beginning of a new search and allow you to find multiple different items.
You can change how operators are applied by using parenthesis or even exclude terms by putting a "-" before it.
It's also possible to filter for an exact sequence of characters by using double quotes.
The search terms are limited to a length of 250 characters to keep some leeway for planned features.

List of allowed operators:
  • ' ' (space), '&': combine two words with AND
  • '+', "/": combine two words with OR
  • '-', '^', '!': negate expression
  • '~', '*': soft match item link (only item id instead of all fields)
  • '(', ')': control the order in which operators are evaluated
  • '"': filter for an exact term, handling operators in between two double quotes as part of a term

Examples:
Note: Single quotes are not part of the search term
  • 'shadow ring' will match any item that contains shadow AND ring in any order.
  • 'los +col +mou' on the alchemy ingredients subcategory will match Columbine OR Bugloss OR Mountain Flower
  • 'chapter (helmet+bow)' on the motif subcategory will match any motif chapter that has helmet or bow in its name
  • 'chapter -(helmet+bow)' on the motif subcategory will match any motif chapter that does not have helmet or bow in its name
  • 'chapter " 1:"' on the motif subcategory will match any motif chapter 1 (just 'chapter 1' would also match chapter 11 or motifs that have a number in the tens)
  • '|H1:item:54339:129:50:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:8454917|h|h' on the potions subcategory will filter for vr5 [Panacea Of Health] tri-stat potions
  • '~|H1:item:54339:129:50:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:8454917|h|h' on the potions subcategory will filter for any health potion
There are many possibilities, so try what you can think of and let me know in the comments if you found an especially useful combination!
version 1.7.1:

Changes:
  • Added scribing scripts to consumable category on search tab
  • Fixed error on search tab
  • Updated for Update 43

version 1.7.0:

Changes:
  • Re-implemented mail invoice feature
    • NOTE: LibId64 and LibHistoire are new required dependencies
  • Updated for Gold Road

version 1.6.10:

Changes:
  • Fixed error when clicking sort order dropdown on search tab


version 1.6.9:

Changes:
  • Fixed text search not working in bank inventory on sell tab screen
  • Temporarily disabled mail invoice feature as it is incompatible with the new history api and needs a complete rewrite
  • Updated for Scions of Ithelia


version 1.6.8:

Changes:
  • Added missing restoration staff button to companion weapon type filter
  • Fixed gamepad mode not being restored correctly when it was set to automatic
  • Updated for Secrets of the Telvanni

version 1.6.7:

Changes:
  • Fixed error in German and French when visiting the trader in Necrom Outlaws Refuge

version 1.6.6:

Changes:
  • Added unit price filter to "All" category
  • Added type filters for companion equipment
  • Fixed multi button filters not showing their current state on initial store visit
  • Fixed search result list position not being reset when visiting stores that already have cached results
  • Fixed pending item on sell tab not being cleared correctly when switching guilds or closing the store
  • Fixed incorrect entries for Vastyr and Necrom Outlaws Refuge in guild store list
  • Updated for Necrom

version 1.6.5:

Changes:
  • Fixed guild kiosk detection from guild finder not working in some cases
  • Fixed rare error when entering a row on the guild trader list while closing the menu

version 1.6.4:

Changes:
  • Fixed some input boxes on the search tab not being clickable in certain situations
  • Fixed writs with 0 vouchers causing an error when trying to list them
  • Updated Russian translations (thanks mychaelo)
  • Updated Brazilian translations (thanks mlsevero)
  • Added Simplified Chinese translations (thanks AimerAbyss)

version 1.6.3:

Changes:
  • Fixed text filter autocompletion race condition
  • Fixed text filter no longer applying correctly on the server side after some time
  • Switched to weblate for managing translations
  • Updated Polish translations (thanks generaluploads)
  • Removed LAUNIG as it no longer serves any real purpose

version 1.6.2:

Changes:
  • Fixed potential error when moving the mouse over a search result
  • Fixed price warning on sell tab not showing its tooltip
  • Fixed price selector buttons not working in some cases
  • Added junk category to player inventory on sell tab

version 1.6.1:
Patrons received exclusive early access here.

Changes:
  • Fixed several issues when the server sends its initial response before the store has finished initialization
  • Fixed error when using server side sort orders other than the default one
  • Fixed guild owner info getting mixed up when visiting multiple kiosks
  • Fixed search list showing on other tabs in some cases
  • Updated German translations

version 1.6:
Patron exclusive release

Changes:
  • Fixed search results not automatically filtering newly learned motifs (and similar) between store visits
  • Fixed missing icons on jewelry trait filter
  • Fixed underlying cause for “guildState not correctly initialized” messages in chat
  • Updated text filter autocompletion to only show results relevant to the currently selected filter categories
  • Updated how server responses are handled
    • NOTE: This should fix several cases of activities getting stuck
  • Updated how the trading house UI is opened
    • NOTE: The UI will now show instantly in a locked state while waiting for the server to respond (no more random waiting times before it shows!)
  • Improved performance on first store visit
  • Automatically switch to keyboard UI when opening the store in gamepad mode and back when the store is closed
  • Updated sell tab to allow listing items from the bank while at a banker NPC
  • Updated guild info scene so it allows to go back without closing out of the interaction while at a store
  • Updated item style filter for High isle

version 1.5.8:

Changes:
  • Fixed sort headers not being positioned correctly on the search tab

version 1.5.7:

Changes:
  • Added Polish translation (thanks generaluploads)

version 1.5.6:

Changes:
  • Optimized how companion item filter requests data from the server
  • Fixed errors on PTS
  • Updated for Deadlands

version 1.5.5:

Changes:
  • Adjusted filters for outfit style pages and other collectible trophies

version 1.5.4:

Changes:
  • Added option to filter for no traits in equipment categories
  • Added new category and trait filter for companion items
  • Updated Master Merchant integration to use recommended functions
  • Updated item style filter
  • Updated for Blackwood

version 1.5.3:

Changes:
  • Fixed compatibility issue with inventory filter addons

version 1.5.2:

Changes:
  • Fixed furniture preview no longer working after latest game update
  • Fixed mail invoice incorrectly showing that the listing fee is refunded
    • NOTE: It never was refunded, sorry for any confusion this may have caused over the years.
  • Fixed bound items not getting filtered in craftbag
  • Fixed craft bag not showing when it is selected and the store is reopened
  • Fixed error when store is closed while not being a member of a guild
  • Fixed some item style filter category names showing translation modifiers in some languages
  • Fixed level range filter not updating input fields when invalid values are entered
  • Updated for Flames of Ambition

version 1.5.1:

Changes:
  • Fixed incorrect iso week number during last week of 2020
    • NOTE: Make sure to update LibDateTime!
  • Minor improvement to how the item set collection filter works internally
  • Updated dependencies to require latest version of LibDateTime and LibDebugLogger

version 1.5.0:

Changes:
  • Updated search tab categories to match the new in-game subcategories
    • NOTE: Going forward the official subcategories will be used as the source for how the category filter behaves
  • Updated collectible ownership filter to work with the new item set collection feature
  • Updated many filters to use newly added in-game icons and removed the old icon files
  • Updated quality filter icons to render their color dynamically
    • NOTE: I’ve left the old pre-rendered icons in for now, but will remove them in a future version
  • Updated item style filter for Markath
  • Updated character limit of the text filter input
    • NOTE: You can now store up to ~30k characters, but just because you can doesn’t mean you should, as it will lead to severe performance issues in most cases
  • Updated code to make use of new functions that have been added in the past few game updates
  • Updated log levels to reduce log spam for other developers and regular users

version 1.4.4-beta:

Changes:
  • Fixed locked filters changing their values in some situations (thanks DewiMorgan!)
  • Removed libCommonInventoryFilters dependency

version 1.4.3-beta:

Changes:
  • Fixed the reason why a location entrance cannot be matched in some languages
  • Removed custom sell tab filter in favor of the new ingame filtering
    • NOTE: This change only applies on PTS and once Markarth goes live
  • Updated for Markarth

version 1.4.2-beta:

Changes:
  • Fixed error when a location entrance cannot be matched

version 1.4.1-beta:

Changes:
  • Fixed kiosk text matching not working in Russian
  • Removed LibRunebox dependency
  • Removed collectible ownership filter from trophy subcategory
    • NOTE: In my tests it didn't apply to any of the items in that category and was just misleading
  • Updated for Stonethorn

version 1.4.0-beta:

Changes:
  • Improved store detection code and save data format
    • NOTE: I've tested the changes to the best of my ability, but still recommend you create a backup if you value your store list data
  • Added reusable search tab when searching for specific items
  • Added "Search For Item" context menu entry to craft bag items on sell tab
  • Added map ping when showing a store on the map
  • Added code to clean up incorrect kiosks and stores from data
  • Removed LibStub dependency (and sadly LibCustomTitles as a result)
  • Updated item style filter data
  • Updated French translation (thanks igx31!)
  • Updated for Greymoor
  • Fixed error when the selected guild id is nil when a guild store is opened
  • Fixed resetting a search that is not selected resets the active search too
  • Fixed items not getting marked as sold out when they are no longer available
  • Fixed unit price filter not showing in "Crafting > All" category
  • Fixed regular clothes not showing in the "Apparel > Costumes" category
  • Fixed "one activity queued" status message getting stuck in some cases
  • Fixed time remaining and unit price headers overlapping in the official Russian localization
  • Fixed entrance pin detection not working correctly in the official Russian localization
  • Fixed clicking an entry in the guild trader history not opening the correct guild list entry
  • Fixed some stores not getting detected on characters that haven't visited certain locations yet
    • NOTE: It should now be able to locate all existing kiosks even on new characters. Let me know if that's not the case for you!
  • Fixed "Open On Map" not always showing the correct map
  • Fixed several bugs that allowed NPCs and locations that aren't actually kiosks to get detected as such
  • Fixed owner data not getting updated in some cases for guilds you are a member of

version 1.3.1-beta:

Changes:
  • Fixed error when startup integrity check failed
  • Updated localization files
  • Added Spanish localization (thanks Inval1d!)
  • Added id for the Arkadius Trade Tools deal filter to the list

version 1.3.0-beta:

Changes:
  • Changed "Show Details" in kiosk list context menu to switch to the guild list for the current owner
  • Added "Show Details" and "Open Guild Info" keybinds to kiosk and guild list
  • Updated item style filter data
  • Fixed text filter not getting applied to server side search in most cases
  • Removed calls to LibStub and dropped support for LibFilters2
  • Switched to LibChatMessage for showing messages in chat
    • NOTE: Make sure to install LibChatMessage v1.1 if you haven't done so yet!
    • NOTE: The setting for short chat message prefix has been dropped in favor of LibChatMessage's own setting. Use "/chatmessage tag short" to enable it.
  • Updated for Harrowstorm

version 1.2.3-beta:

Known issues:
Warning: Spoiler


Changes:
  • Improved guild info detection for guild list with new api functions and fixed various bugs
  • Fixed error when sorting the guild list by owner
  • Fixed error when pressing "Load Details" button in mails
  • Updated for Dragonhold

version 1.2.2-beta:

Known issues:
Warning: Spoiler


Changes:
  • Fixed error when no more guilds are available for trading while the store interface is open
  • Fixed error when other addons try to retrieve item data while no guild is selected
  • Updated Japanese translation (thanks marify)
  • Updated Brazilian translation (thanks mlsevero)
  • Updated LibCustomTitles
  • Added dependency version requirements to manifest
  • Updated for Scalebreaker

Can you believe it's been five years already?

version 1.2.1-beta:

Known issues:
Warning: Spoiler


Changes:
  • Fixed error on login when guild lost their trader

version 1.2-beta:

Known issues:
  • When closing the trading house via the gamepad ui toggle keybind, AGS won't do anything on the next store visit. You need to close it manually for now. Closing it manually will also get you unstuck in case you accidentally closed it that way. This is actually a game bug (happens without AGS too), so it is up to ZOS to fix it.
  • New texts have not been translated to all languages yet.
  • Items that have already disappeared from a store will show up locally until you log out or reload the ui.

Changes:
  • Fixed furniture item preview
    • NOTE: Huge thanks to ZOS for adding the new API required for this!
  • Fixed tooltip related compatibility issues with other addons due to a change made in 1.1
  • Fixed guild selector showing guilds in the wrong order
  • Fixed last selected guild getting lost when visiting a kiosk
  • Fixed hired guild tooltip staying visible in some cases
  • Fixed listing tab being enabled for guild kiosk you are not a member of
  • Fixed incorrect guild owner information getting stored during lag when visiting more than one store
  • Fixed several bugs that can lead to wrong information getting stored when the guild system is disabled
  • Fixed guild list showing a guild that already has a confirmed kiosk as potential owner for the one they had in the previous week
  • Renamed "Consumable > Ava Repair Kits" to "Consumable > Tools" and moved repair kits there
    • NOTE: This change only affects the search tab. The filtering on the sell tab will see a complete overhaul in a future update
  • Updated code to use the new global guild ids instead of guild names where applicable
    • NOTE: As a result the ITEM_DATABASE_UPDATE callback now passes the guildId instead of the guildName
  • Added guild finder as data source for the guild list
    • NOTE: This has not been tested in other languages besides English yet. Let me know if you encounter any problems
  • Added button in the store UI to open the guild finder info page for the current guild
  • Added buttons to open the guild finder info page to the guild list detail page and context menu
  • Added setting to specify which tab the store should be opened on when visiting it from a banker
  • Added library version check. This will show a detailed message when the addon cannot be loaded due to an incompatible version of a library being used.

version 1.1-beta:

Known issues:
  • Item preview does not work for cached items. If you want to preview something, use the new "Search For Item" context menu entry to request that specific item again.
  • When closing the trading house via the gamepad ui toggle keybind, AGS won't do anything on the next store visit. You need to close it manually for now. Closing it manually will also get you unstuck in case you accidentally closed it that way. This is actually a game bug (happens without AGS too), so it is up to ZOS to fix it.
  • New texts are not final and have not been translated to other languages yet.
  • Items that have already disappeared from a store will show up locally until you log out or reload the ui.

Changes:
  • Fixed purchasing a guild tabard not working as intended
  • Fixed level range filter for Orichalcum and Quicksilver Ingots
  • Fixed text filter auto completion not always showing all results
    • NOTE: It will now show all items, even when they are not part of the currently selected category. This will be corrected in a future update.
  • Fixed an issue that caused some addons to show their tooltip twice
    • NOTE: please let me know if there are still addons affected by this
  • Automatically open guild store on the sell tab when at a banker
  • Added filter for unowned collectibles
  • Added support for selling and searching trash quality items
  • Added feedback and donate button to settings panel
  • Added donate button to store footer
  • Improved layout of the activity window
  • Removed all bundled standalone libraries
    • NOTE: you have to install the following libraries in order to use AwesomeGuildStore:
      • LibCustomMenu
      • LibDebugLogger
      • LibDateTime
      • LibAddonMenu-2.0
      • LibMapPing
      • LibGPS
      • LibPromises
      • LibTextFilter
      • LibGetText
      • libCommonInventoryFilters
      • LibRunebox
  • Updated for Elsweyr

version 1.0.2-beta:

Before using this version, please make a backup of your saved variables, just in case something goes wrong.

Known issues:
Warning: Spoiler


Changes:
  • added text when no search results are available or request is running
  • added keybinds 1 - 5 to quickly switch between your guilds at a banker
  • improved multi button filter UX
    • NOTE: you can now press and hold any combination of the ctrl and shift key to interact with multiple buttons
  • improved addon integrity check to show a proper chat message instead of throwing an assertion error on load
  • improved listing requests to only queue when needed
  • improved footer text visibility and added a highlight animation when hovering over it
  • fixed multiple selected filter buttons not getting applied to the server side search correctly
  • fixed an error when trying to confirm an item purchase after switching guilds
  • fixed cancel item chat notification showing even when it is disabled in the settings
  • fixed pending item listing not getting cleaned up correctly when the store is closed
  • fixed last selected guild name showing on a kiosk after using the store at a banker before
  • fixed list item action hanging forever in some rare cases
  • fixed a rare error when visiting the guild store for the first time during a session
  • updated bundled LibDebugLogger

version 1.0.1-beta:

Before using this version, please make a backup of your saved variables, just in case something goes wrong.

Known issues:
Warning: Spoiler


Changes:
  • added queue and execution time display to the activity log
  • fixed activity log showing incorrect times and durations
  • fixed item link not showing in the activity log in many cases when listing items
  • fixed sell price display changing to an incorrect value when listing items
  • fixed listing count not updating in some cases
  • fixed listings sort order not being applied in many situations
  • fixed cancel button showing again once listings are refreshed when cancelling multiple items

version 1.0.0-beta:

This is the first beta release of AwesomeGuildStore 1.0. A huge thank you to everyone who tested the development builds this past week, I finally feel it is stable enough to share with a wider audience. This doesn't mean that everything is finished or perfect yet and I will continue to upload new versions as needed, but I also don't want to keep you waiting any longer.

Before using this version, please make a backup of your saved variables, just in case something goes wrong.

Here is a list of known issues:
Warning: Spoiler


And the actual changes:
  • Switched to using semantic versioning and continuous build numbers for the addon version
  • Completely rewrote the filter system from scratch
    • This was long overdue and it is now a lot more flexible, faster and allows other addons to add filters more easily
  • Implemented a new "search tabs" system, which allows to have multiple searches open in parallel (like browser tabs)
    • This replaces the old search library and favorites (the new search history is not yet implemented, but will follow soon)
    • Due to the changes in the reworked filter system, it is unfortunately not possible to bring the old favorites over into the new system. you'll have to set up your searches from scratch. Sorry for the inconvenience.
    • Right click menu with many options. You can change the order they appear in, rename them, reset the label or the filters, duplicate them, lock them to prevent changing filters or delete them entirely
  • Finished the activity system (took only three and a half years)
    • All server requests are now handled by this system, so you can use the store without having to wait for answers from the server.
    • Added an activity panel to view and control what is happening in the background (it can be accessed by clicking on the status text on the bottom of the store)
  • Cache search results locally and automatically handle searching in background
    • All the filtering now happens locally and instantly while the addon automatically requests more results as needed
    • Newly listed items will be searched in regular intervals, but you can also double click the active search in order to trigger a refresh
  • Implemented local sorting of results (e.g. by item quality)
  • Replaced recipe improvement filter with a new recipe crafting knowledge which hides recipes you cannot craft yet
  • Added furniture category filter
  • Added master writ craft type and writ voucher range filters
  • Improved level filter to be available in all categories where it makes sense
  • Split trophy category into consumable and misc trophies
  • Improved filter input UX
  • Added new slider to control how many listings you will create when selling something (e.g. sell 5 stacks of 100 leather for 1000g per stack)
  • Improved drag and drop handling on sell tab
  • Removed obsolete settings
  • Added LibDebugLogger
    • This small library will log errors and debug output into the saved variables
    • Per default it will only log basic information, but it can be configured to log everything including stacktraces which can be very important when debugging problems.
  • Added footer with version information to the store
  • Implemented a new developer API
    • Check API.lua and Callbacks.lua for details
    • If you need to access something that is not specified in those files, please let me know so I can add it to the API. Everything else is for internal use only and subject to change at any time.
  • Fixed many old bugs
  • Introduced even more new bugs
  • Kept some of the old ones just in case

version 0.43.5:
  • fixed error when trying to filter for costumes
  • removed the workaround to fix insecure code errors (ZOS fixed this in the basegame)
  • added code to prevent errors when the Wrathstone DLC goes live (AGS v0 won't be compatible with the game anymore and you'll have to upgrade to v1 once it is released)

version 0.43.4:
  • marked LibCustomMenu and LibStub as dependencies (they come bundled with AGS, but you need to make sure you enabled them in your addon menu!)

version 0.43.3:
  • updated LibCustomMenu (it's no longer loaded via AwesomeGuildStore, so make sure you enable it in your addon menu!)
  • fixed level and quality filter not working correctly in some cases

version 0.43.2:
  • updated libraries
  • updated for Murkmire

version 0.43.1:
  • changed formatting of currency values to use game internal function
  • updated filter preset for furniture
  • updated libraries
  • updated for Wolfhunter

version 0.43:
  • added drag and drop support for listing items from the craft bag
  • added integrity check at startup
    • NOTE: this will produce an assertion error on load if files are missing and the addon won't continue loading. That way it will be easier for me to tell which errors are due to missing files and which errors are real bugs
  • fixed insecure code errors when using inventory items via the keybind after opening the craft bag on sell tab before opening the inventory (thanks votan and shinni)
  • fixed "add to listing" context menu showing on right clicking the listing slot on the craft bag sell tab

version 0.42.2:
  • added jewelry materials button to furnishing material type subfilter

version 0.42.1:
  • added jewelry sketches button to recipe type subfilter
  • updated LibFilters

version 0.42:
  • added new category for jewelry, following the example of the ingame UI
  • removed subcategory for jewelry from the apparel category
    • NOTE: old entries in the search library will still show "Apparel > Jewelry". When you select them, a new entry will be created and you can remove the old one, once you no longer need it
  • added shields to "Apparel > All"
  • added new jewelry traits to subfilter
  • added new combined subcategory for all trait materials
  • added new subfilter for trait materials
    • NOTE: like with the jewelry entries in the search library, the old ones will still show. When you select them, a new entry will be created and you can remove the old one, once you no longer need it
  • added new subcategory and subfilter for jewelry materials
  • removed trait items from "Crafting > All"
    • NOTE: This was unfortunately necessary due the same old API limitations that prevented that whole subcategory in the past
  • updated item style filter for new styles
  • fixed item style filter loading some styles incorrectly (e.g. Hlaalu as Dark Elf + Nord)
  • fixed item price overlapping the research icon
  • added id for the WritWorthy Voucher Price filter to the list
  • updated bundled libraries
  • add Brazilian localization (thanks mlsevero!)
  • updated for Summerset

version 0.41.1:
  • updated LibCustomMenu (fixes retrieve menu sometimes showing when trying to list items from the crafting bag - thanks votan)
  • use LibCustomMenu for registering context menu entries to ensure future compatibility
  • updated Russian localization (thanks Kirix)

version 0.41:
  • improved timing for the auto search when opening the guild store
  • fixed an error when opening guild store before the inventory and afterwards trying to interact with items in the inventory via keybinds
  • fixed errors for the German localization when visiting certain traders while the guild list feature is active (thanks snow)
  • updated LibCustomMenu and libCommonInventoryFilters (fixes an error on the sell tab when ingame filters are used instead of the AGS filters - thanks votan)
  • updated French localization (thanks lexo1000)
  • updated for Dragon Bones

version 0.40:
  • added new setting for short chat message prefix ([AGS] instead of [AwesomeGuildStore])
  • added "set to character level" button to level filter on search tab
  • fixed page item count showing an incorrect number in some situations
  • fixed known motif filter not working for Ebonshadow chapters
  • fixed error when visiting the Orsinium Outlaws Trader in French with Guild Store List active (thanks Ayantir)
  • fixed an issue that could cause secure context violations (thanks Votan)
  • updated German translation
  • updated libCommonInventoryFilters, LibMapPing and LibGPS

version 0.39.1:
  • updated libCommonInventoryFilters (fixes remaining missing searchboxes)

version 0.39:
  • added trading guild tab to the guild list feature (shows all visited guilds and their kiosk history)
  • fixed sell tab category buttons overlapping with the ones from the stock UI
  • fixed style filter showing unlabeled entries in the "new" category
  • updated libCommonInventoryFilters (fixes missing search boxes)

version 0.38.3:
  • fixed search library showing up on next game start when it was toggled off

version 0.38.2:
  • fixed purchase message not showing the guild name when buying at a kiosk
  • fixed some potential errors when savedata got corrupted
  • implemented savedata autorepair functionality which will set missing values on load

version 0.38.1:
  • fixed compatibility with MM deal percentage
  • updated Russian localization (thanks Kirix)

version 0.38:
  • added settings to revert new behavior of the stock UI (minimize chat, reset filters on exit)
  • added warning when sell price is below vendor price
  • colorized quality names in search history tooltip
  • fixed search library not properly hiding when the guild store is not left in an orderly fashion
  • prevent search result list jumping to top when an item is purchased
  • keep purchased items in result list until page is left (can be switched off in settings)
  • updated French localization (thanks Ayantir)
  • updated bundled libraries
  • prepared for Clockwork City update

version 0.37.6:
  • updated item style filter to correctly show style names in non-english clients
  • fixed an error on startup when the kiosk in Vivec City Outlaws Refuge has not been visited before with the Guild Trader List active

version 0.37.5:
  • updated item style filter to use checkboxes in the context menu
  • fixed an error when visiting the kiosk in Vivec City Outlaws Refuge with the Guild Trader List active
  • updated libraries

version 0.37.4:
  • fixed an error when opening the guild store introduced in 0.37.3
  • updated filter for provisioning furnishing materials
    • NOTE: only newly listed items will show up in the correct category. Items listed before the update will continue to show in provisioning > rare materials so you should relist your decorative wax!

version 0.37.3:
  • rewrote item style filter from scratch
  • updated libraries
  • updated for Horns of the Reach

version 0.37.2:
  • updated Russian localization
  • updated libraries

version 0.37.1:
  • updated French and German localization
  • added level filter to consumable subcategories which can support it now
  • fixed level filter not being removed correctly when switching to a category without it

version 0.37:
  • switched to a new localization system
  • added new filter options for drinks, provisioning ingredients, siege items and furniture crafting materials
  • fixed perfect roe not showing up in provisioning ingredients
  • partially fixed furnishing material subcategory
    • NOTE: Decorative Wax is currently found in Provisioning Ingredients / Rare Ingredients due to how ZOS has changed the item categories. This will be fixed in a future game update
  • partially fixed furnishing subcategory
    • NOTE: crafting stations, light and target dummies should now work as expected
  • added fish to consumable > all
    • NOTE: it has been in consumable > container for a long time already
  • added collectibles to misc > trophy and a new button for rare fish to the trophy subfilter
    • NOTE: some event related collectibles can be sold on the guild store
  • increased active subfilter button limit to 24 from 8
    • NOTE: currently only affects the trait and enchantment filters for equipment
  • removed duplicate crafting > all button on sell tab
    • NOTE: this also fixes the furnishing material button being off screen
  • fixed many issues with guild trader list in languages besides English
  • fixed some occurrences of "Warning: Could not match kiosk name"
  • fixed a rare problem where looking at the vivec city outlaw's refuge trader would throw an error
  • updated bundled libraries

version 0.36:
  • added "All Materials" button to crafting category on search tab
  • fixed armor trait filter not working for intricate shields
  • updated for Morrowind

version 0.35.2:
  • updated Russian translation (thanks KiriX)
  • updated French translation (thanks Ayantir)
  • updated German translation

version 0.35.1:
  • fixed listing of sub stack quantities not always working (thanks everyone who reported it - let me know if you still have issues after this fix)
  • fixed a nil error when trying to open the guild store after switching language while the kiosk list is enabled
  • updated bundled libraries

version 0.35:
  • improved output when selling from craft bag or partial stacks fails
  • implemented unit price support for master writ vouchers
  • moved furnishing materials into their own category
  • added new ingredient types to alchemy material filter
  • added new food type filter to food category
  • fixed pending items sometimes not getting cleared when they are sold
  • fixed position of the master writ category button on the sell tab
  • removed compatibility code

version 0.34.2:
  • fixed a bug which could cause full stacks being sold instead of the chosen quantity in some cases
  • changed how pending items are cleared on the sell tab in order to improve compatibility with other addons
  • changed how the trader dialog is skipped in an attempt to fix occasional long waiting times when the "Skip guild kiosk dialog" option is on
  • changed how resetting search tab filters works in order to account for a newly added base game feature.
    • NOTE: as a result the "Remember filters between store visits" setting has been removed and is now permanently on
  • changed how filters are sorted - they will now always appear in the same order (server side > local > 3rd party)
  • removed level filter for categories that do not support it
  • added filter categories for master writs and furniture items
  • added new filter options for recipes and trophies
    • NOTE: the new furniture recipes are found in the consumable > recipe category
    • NOTE: the recipe improvement filter is currently not fully compatible with the new recipes
  • improved performance when opening the trading house for the first time and when switching between item categories
  • increased width of slider input boxes on sell tab so the whole unit price is visible for more expensive items
  • added a new tab to the guild menu showing a list of all guild traders in Tamriel
    • NOTE: this feature is currently off by default and you need to activate it in the settings first
    • NOTE: the list is updated whenever you visit a trader as there is no API to get global trader data
    • NOTE: trader names are language specific and when you switch the client language, the tab stays disabled
    • NOTE: you can delete all data in order to start over in a different language via the settings menu
    • NOTE: it hasn't been tested in any language besides English - please report any errors you may encounter
  • updated bundled libraries
  • updated API version
  • updated French translation (thanks Ayantir)
  • updated German translation

version 0.33.2:
  • fixed BoP tradeables showing up on sell tab
  • updated libraries
  • updated api version

version 0.33.1:
  • fixed level filter text input not working as expected (#1806)
  • updated Russian translation (thanks KiriX)
  • updated Japanese translation (thanks k0ta0uchi)

version 0.33:
  • updated item style filter with new styles
  • added overall price of all listed items for a guild on the listings tab
  • added a message when all items on a page are hidden by local filters
  • changed how 3rd party filters are marked
  • fixed some filters being marked as local even though they are server side
  • fixed level filter not saving its state correctly in some cases
    • NOTE: If you have favorites that have been affected by this bug, you may need to update them
  • updated LibFilters to 2.0r2, LibCustomTitles to r12 and LibAddonMenu to r22
  • updated Russian translation (thanks KiriX)
  • updated French translation (thanks Ayantir)
  • updated German translation
  • removed compatibility code

version 0.32.5:
  • fixed an error caused by a change in 0.32.4 (thanks for reporting it estera)

version 0.32.4:
  • fixed selling of stacks smaller than the last sold amount not working
  • fixed input of decimal values not working properly
  • fixed quantity input accepting decimals
  • fixed last sold values not being saved properly for potions and poisons

version 0.32.3:
  • updated LAM to r21
    • NOTE: This should fix the error in line 50 of SellTabWrapper.lua that some of you have been seeing. If it still shows up, please let me know
  • fixed keybind option not behaving as it should when setting it to something different than the default

version 0.32.2:
  • updated LAM to fix a widespread error (Thanks to everyone who reported this and special thanks to Randactyl for testing!)
  • updated manifest. This version of AGS is compatible with PTS and live. If you find any errors on the PTS, please report them

version 0.32.1:
  • added Japanese localization (thanks to k0ta0uchi)
  • fixed upgrade procedure for very old save data

version 0.32:
  • implemented craft bag support for sell tab
    • You can switch between the inventory and the craft bag with the buttons in the top left corner of the sell tab
  • added quantity and price per unit slider on sell tab
    • The sliders will remember the quantity and unit price when you sell an item
    • The quantity slider offers buttons to quickly select the last sold quantity or the full stack. The last selected quantity will be automatically selected if available or the stack size otherwise
    • The unit price slider offers buttons to quickly select the default value (3 * item value), the last sold unit price and Master Merchant's average price. Depending on availability it will pick the last sold price, Master Merchant price or the default price in that order. It will also use Master Merchant's last sold price if no data is saved in AGS
    • NOTE: You need one free inventory slot to sell anything that is smaller than the stack or coming from the crafting bag, as it will be moved there and then sold
    • NOTE: you should also disable Master Merchant's price calculator as it is no longer required and will overlap with other UI elements
  • fixed items not getting fully deselected when changing guild on sell tab
  • fixed keybind resetting to default
  • added LibCustomMenu for the context menu in the search library
  • updated libCustomInventoryFilters and LibCustomTitles
  • removed compatibility code and fully updated for Dark Brotherhood

version 0.31.1:
  • first compatibility pass for DB on PTS
    • NOTE: This version is compatible with live and pts
  • added poison item types
    • NOTE: Due to the new 9th item type in the consumable category, fish will no longer be part of "Consumable > All". You can still find them in "Consumable > Container".
  • added new item styles
  • adjusted filters for removal of veteran rank
  • replaced some icons with new ingame icons

version 0.31:
  • made "disable local filters" key re-assignable
  • implemented advanced page navigation
  • fixed skip empty pages not starting over when a filter was changed
  • fixed undesired results showing up when clicking a favorite or history entry with auto search enabled
  • fixed buttons of other addons not getting relocated properly in some cases (thanks uladz)
  • updated French and Russian translations (thanks to Ayantir and KiriX)
  • added LibCustomTitles

version 0.30.2:
  • fixed an error when visiting a guild store while on the gamepad UI
  • update LibAddonMenu to r20

version 0.30.1:
  • fixed starting a different search while skipping empty pages is not going back to page 1
  • fixed skip empty pages continuing to queue searches even when not on the search tab

version 0.30:
  • added sort headers for favorites (sort by name or search count) in search library
  • fixed the search library window going completely off screen in some rare cases
  • ctrl key temporarily disables local filters in search tab
  • added option to automatically skip empty pages when local filters hide all results (off by default)
    • NOTE: Master Merchant has a similar option. It is highly recommended that you only activate one of them at a time!
  • automatically remove focus from text fields when changing the selected guild via mouse wheel
French translations are provided by Ayantir (Thanks!)

version 0.29.1:
  • updated LibFilters to r16.1
  • updated LibAddonMenu to r19

version 0.29:
  • fixed several bugs and issues with the new text filter which may cause some patterns to behave differently in the new version
    • the '^' and '-' operators have been change to behave more intuitively (thanks to Godzynon for reporting this)
    • '!' continues to behave as before and can be used as a replacement if your filter pattern relies on it
  • fixed the known trait filter not working for all item types (thanks Wandamey)
  • added buttons for all new craftable styles to the style filter

version 0.28:
  • added recipe improvement filter
    • NOTE: if the new icons do not show up, either restart the game or delete your shader cache and restart it
  • fixed ancient orc motif not being filtered by the known motif filter
  • improved unit price filter to support prices below 1 and decimals
  • implemented some improvements for addon developers suggested by merlight
    • instead of using the global CALLBACK_MANAGER, AGS now uses its own callback object. See StartUp.lua for details
      • NOTE: the old way via CALLBACK_MANAGER is still in place, but will be removed in a future version
    • added compatibility for custom tabs in the guild store
      • NOTE: AGS can call the RunInitialSetup, OnOpen, OnClose methods for your custom tab if you register it inside the BeforeInitialSetup callback. See TradingHouseWrapper.lua for details
    • simplified how local filters are applied
  • improved text filter to allow exclusion of terms besides some other things. see addon description for details. (thanks for the help merlight!)

version 0.27.4:
  • updated libFilters to r16
  • fixed mercenary motifs not getting filtered
  • slash command (/ags reset) for resetting history window size & position

version 0.27.3:
  • fixed item links in purchase, sell and cancel messages showing as []

version 0.27.2:
  • updated to API version 100013
  • added support for FastAPI
    • NOTE: FastAPI is a small program that automatically changes the API version of supported addons so they don't show as out of date in game when a major update occurs
  • added a tiny delay before local filters (e.g. text filter) start filtering so they do their work less often while you change them

version 0.27.1:
  • added a new callback for external filter registration to fix their state not being restored when auto search is active (e.g. MasterMerchant's Deal Filter)

version 0.27:
  • fixed malachite shards not showing in the materials > all category on the sales tab
  • fixed local filters not working on first store visit in some cases
  • added item style, item set and crafted item filters
  • added notifications for when an item listing is cancelled
  • added notifications for when an item listing is created
    • NOTE: This is disabled by default in the settings as MM has a similar feature that cannot be disabled at the moment.
      You will need to delete line 288 and 289 in MasterMerchant.lua if you want to use both addons and use the AGS message instead
  • extended queue system to support page buttons
  • implemented highlighting of current filter state in search library
  • changed colors of show more and show previous page entries to be easier distinguishable
  • updated French, Russian (thanks Ayantir and KiriX) and German Localization

version 0.26:
  • updated API version to 100012
  • updated libFilters to r15.2
  • updated level filter to support vr16
  • fixed sell tab sometimes not showing as enabled on first store visit
  • updated Russian localization (thanks to KiriX)

version 0.25
  • added fish to consumable > container and consumable > all
  • added LibCustomFilters and an option to disable sell tab filters in favor of regular ingame inventory filters
  • updated LibStub to r4 and LibFilters to r15.1
  • added option to automatically skip the dialog at a guild kiosk
    • NOTE: You can hold the shift key while talking to a trader to show the usual dialog
  • added shift+click to cancel listings without showing the confirmation dialog
  • implemented first part of revised API cooldown handling
    • For now only applies to search, cancel listing and request listing operations
    • This means the search button will no longer be greyed and when you press it, it will queue a search request which will be executed once the store is ready
    • Only one search request may be queued at a time
    • The auto search feature will also use this queue and now works at the bank guild stores too
  • Updated French localization (thanks to Ayantir)

version 0.24
  • removed shields from "Weapon > All"
  • added chat purchase notification
  • fixed error on sales log refresh after joining or leaving a guild
  • updated French and Russian localization (thanks to Ayantir and KiriX)

version 0.23
  • added option to disable invoice in mails while still showing sales information
    • Note: The invoice is now disabled by default and you have to reactivate it if you want to see it
  • fixed confusion about profit and sent gold on the invoice (thanks QuadroTony and Ayantir)
  • improved compatibility with some mail addons
    • Note: The invoice and show more button are currently not working when MailR is also active. This requires some changes in MailR which I already asked the author to add
  • added new filters for unit price, researchable traits and unknown runes
  • added experimental auto search feature
    • Note: For technical reasons this is currently not working when opening the guild store at a bank and also causes strange behavior when favorite or history entries are clicked before the search cooldown ends
  • added unit price display to listings tab
  • added French translation (a big thanks to Ayantir!)
  • updated German translation

version 0.22
  • fixed listing count not being updated when an item is canceled
  • added sales info to mails

version 0.21
  • updated russian localization (thanks to KiriX)
  • hid stolen items on sell tab as they cannot be sold anyways
  • fixed micro freeze on category change
  • fixed price range not getting restored from history or favorites
  • added missing subcategory for containers to consumables category
  • updated LibAddonMenu-2.0 to r18

version 0.20
This release contains some fundamental changes to the code. If you notice anything that does not work as expected, please let me know in the comment section.
  • moved most of the startup code into separate lua files
  • updated filter state serialization to allow other addons to save their custom filter states
  • rewrote most of the filter code to be more generic
  • implemented dynamic filter and button layout on search tab
  • removed some settings that are no longer available
  • added Russian localization (thanks to KiriX)
  • added loading overlay to listings tab
  • added sort headers to listings tab
  • improved text filter on search tab (see addon description for details)
  • added known recipe and motif filters
  • added visual difference between normal and local filters (bluish colored label and a descriptive tooltip on mouse over)
  • fixed last selected guild name being overwritten when you visit a kiosk
  • fixed many other things that nobody ever noticed ;)

version 0.19.1
  • updated libFilters to r14
  • changed when libFilters are initialized (this may or may not help with some crashes)
  • fixed a case where the "no results" label showed up while the show previous page button was visible

version 0.19
  • updated to latest API version (100011 / update 6)
    • Note: This release is backwards compatible to update 5, but it will be shown as outdated in the addon manager
  • updated LibAddonMenu-2.0 to r17
  • allow changing the sort order without triggering a search when no results are shown
  • added option to always allow changing the sort order without triggering a search
  • added feature to remember the last selected sort order in the search tab (you can disable it in the settings)
    • Note: In Update 5 disabling it in settings might not work as expected
  • added "show previous page" entry to search result list
  • reset subcategory when clicking on the currently selected category button in search and sell tab
  • always show the Guild Tabard when the Appearance subcategory button is clicked, even when it was already active
    • Note: This will clear the shown search results
  • select items in the sell tab with a single click (can be disabled in settings)
  • added option to disable tooltips with details about an entry in the search library
  • added tooltip that shows the currently hired trader of a guild when you hover over the guild name
    • Note: Only works when you access the store from a bank or an owned trader
    • Note: In update 5 this does not show the tooltip when you hover over a guild name in the dropdown menu
  • fixed incorrect guild order when switching via mouse wheel
  • added context menu to search library with functions to:
    • open AGS addon settings directly
    • clear history or favorites
    • undo the last one deletion (e.g. when you delete both history and favorites you can only undo the deletion of the favorites, so be careful!)
    • lock/unlock window size and position
    • reset window size and position
    • close the window
  • added option to clear history between game sessions
    • Note: This will only clear the history when you open the store for the first time and in addition you can undo this via the menu in the search library

version 0.18
  • fixed guilds having a random order in the selector dropdown
  • fixed a few cases where the loading indicator overlay could get stuck
  • fixed listing count not being updated in listing tab when an entry is cancelled
  • fixed inventory layout not being reset correctly when switching to inventory view directly from store
  • fixed "items not found" message not disappearing when tabard is shown in costume subcategory
  • fixed some cases where a warning ("too many searches") is generated even when we know that we are on cooldown
  • improved history delete button behavior to always delete on first click
  • the delete button on the next item after you deleted one is now disabled until you reenter it with the mouse (I will add a confirmation dialog in the future instead)
  • added author and version number to settings panel
  • added a very visible "show more results" entry at the end of the page when there are more results available
  • added current page number to navigation bar
  • reenabled the remember last guild feature because the default UI does not remember it between game starts

version 0.17
  • added libFilter hooks to sell filters to make them compatible with other addons (thanks Randactyl and Baertram)
  • fixed guild name in the selector on top and the keybind strip becoming desynced when other addons changed the selected guild directly
  • added delete button to history entries

version 0.16
  • implemented mousewheel guild switch (move the mouse over the guild name)
  • removed remember last guild feature (is now part of the stock ui)
  • added number of listed items to listing tab

version 0.15
  • reviewed filter categories
  • added missing subcategory for trophies to misc (e.g. treasure maps)
  • changed "all armor" subfilter to really show all items in the available armor subcategories
  • combined rings and necklaces into jewelry subcategory (this change might break or change some favorites in the former necklace and costume categories)
  • added subfilters for rings and necklaces to jewelry subcategory
  • changed style subcategory to show dwemer scrap (sorry QuadroTony :p)
  • added subfilters for raw materials and style materials to style subcategory
  • fixed costume subfilter not showing costumes but only tabards (it will now show tabards when you change to the costume category and costumes when you search the store as they overwrite each other)

version 0.14
  • added setting for per unit price
  • reduced font size of per unit price a tiny bit
  • made favorites window resizable
  • fixed listings not being refreshed on guild change
  • added some folders to tame the mess of files that AwesomeGuildStore is

version 0.13.1
  • fixed an exception when guild kiosks have an invalid state after visiting a guild store. This is a bug in the game which I can do nothing about. It will (hopefully) be fixed with the next game patch.
  • added a normal UI error message that tells you that the kiosk is bugged.

version 0.13
  • fixed layout problems in other inventory screens after using the sell tab filters when Advanced Filters is present
  • added per unit price labels for item stacks
  • reduced favorites window height to fit in the space above the guild store window (I will make it resizable in a future update)
  • updated LibAddonMenu2 to latest version
  • updated to API version 100010

version 0.12.4
  • fixed an exception in some cases when serializing the current search filter state
  • fixed an exception when loading a state of a category that has no subfilters

version 0.12.3
  • fixed subfilters (e.g. traits) not getting reset when a saved entry does not contain a value for it

version 0.12.2
  • fixed search keybind not working in some cases when clicking on favorites or history entries
  • fixed sales category filter not refreshing on subsequent store visits
  • search results are no longer cleared when clicking on favorites or history entries

version 0.12.1
  • added workaround for disabled search keybind strip when no results are found
  • updated level range slider to support to vr13/14

version 0.12
  • added first version of category filters to sell tab
  • added setting to switch between old and new quality button behavior

version 0.11
  • added enchantment filters for weapons, armor and jewelry
  • changed order of filters to reduce empty space
  • updated to API version 100009

version 0.10
  • fixed a rare exception in the search library
  • added tooltips for search library entries
  • changed quality selection button behavior so that normal click will set range to clicked level and shift+click sets min and max level depending on which button is used

version 0.9.2
  • fixed a game crash when visiting another kiosk after a zone change in some situations

version 0.9.1
  • fixed exceptions when history contains more than 50 entries

version 0.9
  • added button to directly save currently set filters as favorite
  • changed level range selection to search for level 1-50 items when 1-50 is set in the text fields. Leaving them empty will now search for all items regardless of level.
  • added buttons to allow renaming of history and favorite entries
  • name filter now allows searching for set names. if you enter "set" you will only show set items (or items that have "set" in their name)

version 0.8.3
  • fixed an exception on search when the category filter is disabled in settings
  • fixed sub filters not being reset when loading a history or favorite entry

version 0.8.2
  • fixed an exception when updating from an older version before 0.7

version 0.8.1
  • fixed an exception getting thrown in the search library when no saved variables file exists

version 0.8
  • fixed filtering for VR 1-12 showing all item levels (level 1-50 still also shows VR items as it is the default case. Will be change in a future version to work like the price range)
  • added search library
    • history shows the last 50 searches
    • entry names are automatically generated using the category, subcategory and name filter (editing feature is planned for a future version)
    • searches can be saved as favorites by hovering over the history entry and clicking on the star
    • favorites are sorted by search count

version 0.7
  • changed level selection to remember both level and VR when changing between them
  • save last selected filter state between sessions

version 0.6
  • added loading overlay
  • added item name quick filter
  • improved range slider behavior
    • you can now click on any part to move the closest slider handle towards the point where you clicked
    • you can move the range around when you click and drag the handle in the middle
  • disable search button when opening a store until the store is ready to prevent search from locking up

version 0.5
  • changed labels to use text from the game where possible
  • added german translation
  • changed level selection to allow filtering for a single level
  • changed quality selection buttons to allow for better control of the range
    • left click sets the minimum quality
    • right click sets the maximum quality
    • double or middle click sets both to the clicked quality

version 0.4
  • added category filter replacement

version 0.3.1
  • fixed items without levels not showing up (e.g. materials)

version 0.3
  • added price range slider
  • added individual reset buttons
  • change overall reset button style and position

version 0.2.1
  • fixed quality selection not working as intended

version 0.2
  • added level range slider
  • added quality range slider + buttons
  • added settings
  • added start search button

version 0.1.1
  • fixed veteran level button getting reset when closing the store window
Archived Files (126)
File Name
Version
Size
Uploader
Date
1.7.0
362kB
sirinsidiator
06/03/24 01:03 PM
1.6.10
361kB
sirinsidiator
03/17/24 03:40 PM
1.6.9
361kB
sirinsidiator
03/10/24 05:04 PM
1.6.8
361kB
sirinsidiator
10/12/23 10:47 AM
1.6.7
360kB
sirinsidiator
06/06/23 02:27 PM
1.6.6
360kB
sirinsidiator
06/05/23 10:25 AM
1.6.5
397kB
sirinsidiator
03/13/23 02:25 PM
1.6.4
397kB
sirinsidiator
11/15/22 06:23 AM
1.6.3
388kB
sirinsidiator
06/26/22 02:53 PM
1.6.2
391kB
sirinsidiator
06/15/22 02:29 PM
1.6.1
391kB
sirinsidiator
06/06/22 04:33 AM
1.5.8
384kB
sirinsidiator
03/16/22 10:06 AM
1.5.7
384kB
sirinsidiator
01/09/22 11:26 AM
1.5.6
379kB
sirinsidiator
10/06/21 12:42 PM
1.5.5
379kB
sirinsidiator
08/03/21 02:32 PM
1.5.4
379kB
sirinsidiator
06/01/21 06:29 AM
1.5.3
378kB
sirinsidiator
03/29/21 12:19 PM
1.5.2
378kB
sirinsidiator
03/22/21 12:19 PM
1.5.1
381kB
sirinsidiator
12/29/20 02:04 PM
1.5.0
381kB
sirinsidiator
11/14/20 10:39 AM
1.4.4-beta
612kB
sirinsidiator
11/03/20 07:16 AM
1.4.3-beta
618kB
sirinsidiator
10/21/20 07:29 AM
1.4.2-beta
618kB
sirinsidiator
09/22/20 12:33 PM
1.4.1-beta
618kB
sirinsidiator
07/18/20 02:27 PM
1.4.0-beta
618kB
sirinsidiator
07/06/20 10:45 AM
1.3.1-beta
632kB
sirinsidiator
04/07/20 02:25 PM
1.3.0-beta
628kB
sirinsidiator
02/24/20 02:48 AM
1.2.3-beta
627kB
sirinsidiator
10/21/19 06:36 AM
1.2.2-beta
626kB
sirinsidiator
08/12/19 10:44 AM
1.2.1-beta
619kB
sirinsidiator
06/23/19 04:08 PM
1.2.0-beta
619kB
sirinsidiator
06/17/19 12:44 PM
1.1.0-beta
623kB
sirinsidiator
05/20/19 08:33 AM
1.0.2-beta
732kB
sirinsidiator
03/17/19 03:06 PM
1.0.1-beta
728kB
sirinsidiator
03/10/19 10:32 AM
1.0.0-beta
728kB
sirinsidiator
03/04/19 05:01 PM
0.43.5
641kB
sirinsidiator
01/29/19 02:31 PM
0.43.4
640kB
sirinsidiator
10/28/18 03:57 PM
0.43.3
640kB
sirinsidiator
10/25/18 02:02 PM
0.43.2
647kB
sirinsidiator
10/22/18 12:49 PM
0.43.1
631kB
sirinsidiator
08/13/18 04:29 PM
0.43
631kB
sirinsidiator
05/31/18 02:28 PM
0.42.2
630kB
sirinsidiator
05/29/18 03:35 PM
0.42.1
630kB
sirinsidiator
05/21/18 02:22 PM
0.42
629kB
sirinsidiator
05/21/18 02:45 AM
0.41.1
617kB
sirinsidiator
03/03/18 12:18 PM
0.41
616kB
sirinsidiator
02/18/18 08:56 AM
0.40
610kB
sirinsidiator
11/12/17 01:59 PM
0.39.1
608kB
sirinsidiator
10/25/17 01:19 PM
0.39
608kB
sirinsidiator
10/24/17 02:18 PM
0.38.3
598kB
sirinsidiator
10/04/17 12:33 PM
0.38.2
598kB
sirinsidiator
10/03/17 04:09 PM
0.38.1
598kB
sirinsidiator
10/02/17 11:34 AM
0.38
597kB
sirinsidiator
09/30/17 11:00 AM
0.37.6
592kB
sirinsidiator
08/20/17 01:45 PM
0.37.5
592kB
sirinsidiator
08/20/17 10:12 AM
0.37.4
592kB
sirinsidiator
08/14/17 01:37 PM
0.37.3
592kB
sirinsidiator
08/14/17 01:46 AM
0.37.2
590kB
sirinsidiator
07/15/17 05:47 AM
0.37.1
588kB
sirinsidiator
06/24/17 07:40 AM
0.36
578kB
sirinsidiator
05/22/17 04:00 AM
0.35.2
578kB
sirinsidiator
02/15/17 01:17 PM
0.35.1
577kB
sirinsidiator
02/14/17 02:31 PM
0.35
577kB
sirinsidiator
02/13/17 12:31 PM
0.34.2
543kB
sirinsidiator
02/06/17 06:28 AM
0.33.2
502kB
sirinsidiator
11/05/16 10:51 AM
0.33.1
495kB
sirinsidiator
08/10/16 06:39 AM
0.33
495kB
sirinsidiator
08/06/16 07:43 AM
0.32.5
488kB
sirinsidiator
07/21/16 04:13 AM
0.32.4
488kB
sirinsidiator
07/20/16 03:11 PM
0.32.3
488kB
sirinsidiator
07/17/16 11:17 AM
0.32.2
488kB
sirinsidiator
07/01/16 12:08 PM
0.32.1
488kB
sirinsidiator
06/29/16 06:15 AM
0.32
487kB
sirinsidiator
06/09/16 11:01 AM
0.31.1
486kB
sirinsidiator
04/26/16 10:10 AM
0.31
472kB
sirinsidiator
04/21/16 02:12 PM
0.30.2
468kB
sirinsidiator
03/26/16 02:59 PM
0.30.1
463kB
sirinsidiator
03/23/16 01:47 PM
0.30
463kB
sirinsidiator
03/19/16 02:42 AM
0.29.1
461kB
sirinsidiator
03/07/16 09:59 AM
0.29
461kB
sirinsidiator
03/07/16 07:49 AM
0.28
459kB
sirinsidiator
01/06/16 11:39 AM
0.27.4
411kB
sirinsidiator
11/14/15 02:03 PM
0.27.3
411kB
sirinsidiator
11/02/15 10:31 AM
0.27.2
411kB
sirinsidiator
11/02/15 03:40 AM
0.27.1
411kB
sirinsidiator
10/24/15 04:57 AM
0.27
411kB
sirinsidiator
10/11/15 01:23 PM
0.26
370kB
sirinsidiator
09/12/15 09:36 AM
0.25
370kB
sirinsidiator
08/22/15 08:56 AM
0.24
361kB
sirinsidiator
07/05/15 06:24 AM
0.23
360kB
sirinsidiator
07/01/15 01:02 PM
0.22
353kB
sirinsidiator
06/24/15 01:05 PM
0.21
348kB
sirinsidiator
06/14/15 01:38 PM
0.20
342kB
sirinsidiator
04/12/15 09:14 AM
0.19.1
328kB
sirinsidiator
03/10/15 12:14 PM
0.19
328kB
sirinsidiator
02/24/15 04:36 PM
0.18
320kB
sirinsidiator
01/24/15 11:36 AM
0.17
319kB
sirinsidiator
01/09/15 02:17 PM
0.16
316kB
sirinsidiator
12/23/14 02:57 PM
0.15
316kB
sirinsidiator
11/23/14 10:29 AM
0.14
316kB
sirinsidiator
11/09/14 05:18 AM
0.13.1
314kB
sirinsidiator
11/08/14 03:13 AM
0.13
314kB
sirinsidiator
11/04/14 01:43 PM
0.12.4
313kB
sirinsidiator
10/01/14 10:56 AM
0.12.3
313kB
sirinsidiator
09/30/14 01:22 PM
0.12.2
313kB
sirinsidiator
09/29/14 02:42 PM
0.12.1
313kB
sirinsidiator
09/23/14 12:49 PM
0.12
313kB
sirinsidiator
09/21/14 09:49 AM
0.11
309kB
sirinsidiator
09/16/14 12:15 PM
0.10
308kB
sirinsidiator
09/13/14 06:04 AM
0.9.2
306kB
sirinsidiator
09/10/14 02:13 PM
0.9.1
306kB
sirinsidiator
09/07/14 06:36 AM
0.9
306kB
sirinsidiator
09/06/14 12:59 PM
0.8.3
305kB
sirinsidiator
09/02/14 09:20 AM
0.8.2
305kB
sirinsidiator
08/30/14 06:41 AM
0.8.1
305kB
sirinsidiator
08/29/14 01:20 PM
0.8
305kB
sirinsidiator
08/29/14 10:15 AM
0.7
294kB
sirinsidiator
08/24/14 12:55 PM
0.7
292kB
sirinsidiator
08/22/14 09:30 AM
0.5
289kB
sirinsidiator
08/19/14 01:19 PM
0.4
286kB
sirinsidiator
08/18/14 03:01 PM
0.3.1
92kB
sirinsidiator
08/15/14 12:53 PM
0.3
92kB
sirinsidiator
08/15/14 10:43 AM
0.2.1
90kB
sirinsidiator
08/14/14 02:44 PM
0.2
89kB
sirinsidiator
08/14/14 08:45 AM
0.1.1
3kB
sirinsidiator
08/12/14 04:22 PM
0.1
3kB
sirinsidiator
08/12/14 10:44 AM


Post A Reply Comment Options
Unread 04/14/19, 12:35 PM  
sirinsidiator
 
sirinsidiator's Avatar
AddOn Author - Click to view AddOns

Forum posts: 1602
File comments: 1136
Uploads: 41
Attention

Please consider the following points before posting a comment:
  • Make sure you are using the latest version of AwesomeGuildStore and other addons
  • Read the FAQ on the "Addon Info" tab and the known issue list below (don't expect an answer otherwise)
  • When reporting a problem, please include as many details as possible (check the "Reporting a problem" section below)
  • Be polite and constructive

Known issues:
  • When closing the trading house via the gamepad ui toggle keybind, AGS won't do anything on the next store visit. You need to close it manually for now. Closing it manually will also get you unstuck in case you accidentally closed it that way. This is actually a game bug (happens without AGS too), so it is up to ZOS to fix it.
  • New texts have not been translated to Russian yet.
  • Items that have already disappeared from a store will show up locally until you log out or reload the ui.

Reporting a problem:
Before you report something, please make sure you have re-installed the latest version of all your addons (especially as Minion sometimes eats files) and check the known issues.

Please take the time to cover the following points in your report:
1) What were you trying to do?
2) What actually happened?
3) Which steps did you take?
4) Can you reproduce it a second time after logging out and in again (or /reloadui)?

Screenshots and videos are also very useful to figure out what is going wrong. In addition you should also log out (or /reloadui) and upload the LibDebugLogger.lua from your Saved Variables here and include the link to it. It contains a lot of useful information that will make it even easier for me to pinpoint an issue and get it fixed fast.
Last edited by sirinsidiator : 06/18/22 at 11:01 AM.
Report comment to moderator  
Reply With Quote
Unread 09/24/24, 10:29 AM  
Bigguss

Forum posts: 0
File comments: 3
Uploads: 0
Last guild store forgotten

Thanks for writing a great addon but for the last week or so I have been experiencing a problem.

Every time I go to Guild Store via an in-town Banker, I am sent to the same guild store (the last one I joined if that matters). I don't see a setting that selects a default guild store, and I don't understand why the addon seems to be forcing a default on me. This unwanted default leads to some expensive errors as I look through each guild store to see what needs restocking, go to a craft station to craft it, go back to the banker and accidentally list it in the default guild store instead of the one I just looked at.

[Edit: The first time a toon visits the guild store after logging in, AGS remembers which guild the previous toon looked at last before logging out. However, returning to the guild store without relogging always takes me to the "default" regardless of which guild I was looking at moments before.]
Last edited by Bigguss : 09/25/24 at 05:36 AM.
Report comment to moderator  
Reply With Quote
Unread 09/13/24, 01:43 AM  
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view AddOns

Forum posts: 692
File comments: 2042
Uploads: 16
Re: FD2DF574

Originally Posted by grompes
Code:
4637839C
user:/AddOns/MasterMerchant/Libs/LibGuildStore/Iterators/Iterators_Sales.lua:316: operator < is not supported for nil < number
stack traceback:
user:/AddOns/MasterMerchant/Libs/LibGuildStore/Iterators/Iterators_Sales.lua:316: in function 'internal:iterateOverSalesData'
user:/AddOns/MasterMerchant/Libs/LibGuildStore/Iterators/Iterators_Sales.lua:434: in function 'internal:TruncateSalesHistory'
user:/AddOns/MasterMerchant/Libs/LibGuildStore/LibGuildStore.lua:239: in function 'Queue'
user:/AddOns/MasterMerchant/Libs/LibExecutionQueue/LibExecutionQueue.lua:34: in function 'lib:executeNextTask'
user:/AddOns/MasterMerchant/Libs/LibExecutionQueue/LibExecutionQueue.lua:35: in function 'func'
/EsoUI/Libraries/Globals/globalapi.lua:263: in function '(anonymous)'
and interface off =((
I don't understand why you are not reading the description page for TTC Companion. Under compatibility you are told to not install both TTC Companion and MM at the same time. So why are you doing that?
Last edited by Sharlikran : 09/13/24 at 01:46 AM.
Report comment to moderator  
Reply With Quote
Unread 09/11/24, 03:55 PM  
grompes
 
grompes's Avatar

Forum posts: 0
File comments: 4
Uploads: 0
FD2DF574

1) What were you trying to do?
I go to the guild bank (through a banker in the city). The FD2DF574 error crashes
code
Code:
assert: Filter is already registered
stack traceback:
[C]: in function 'assert'
user:/AddOns/AwesomeGuildStore/backend/SearchManager.lua:169: in function 'SearchManager:RegisterFilter'
user:/AddOns/AwesomeGuildStore/API.lua:31: in function 'AGS:RegisterFilter'
user:/AddOns/TamrielTradeCentreCompanion/AGS_Integration/AGS_Setup.lua:15: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
(tail call): ?
user:/AddOns/AwesomeGuildStore/wrappers/SearchTabWrapper.lua:274: in function 'SearchTabWrapper:InitializeFilters'
user:/AddOns/AwesomeGuildStore/wrappers/SearchTabWrapper.lua:25: in function 'SearchTabWrapper:RunInitialSetup'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:96: in function '(anonymous)'
[C]: in function 'PostHookFunction'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:922: in function 'ZO_TradingHouseManager:OpenTradingHouse'
(tail call): ?
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:73: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:144: in function 'ZO_SceneFragment:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:162: in function 'ZO_SceneFragment:ShouldBeShown'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:233: in function 'ZO_SceneFragment:Refresh'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:181: in function 'ZO_Scene:RefreshFragmentsHelper'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:189: in function 'ZO_Scene:RefreshFragments'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:158: in function 'ZO_Scene:SetState'
/EsoUI/Ingame/Scenes/InteractScene.lua:106: in function 'ZO_InteractScene:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:207: in function 'ZO_SceneManager_Base:ShowScene'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:298: in function 'ZO_SceneManager_Leader:ShowScene'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:381: in function 'ZO_SceneManager_Leader:OnSceneStateHidden'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:281: in function 'ZO_SceneManager_Base:OnSceneStateChange'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Leader.lua:328: in function 'ZO_SceneManager_Leader:OnSceneStateChange'
2) What actually happened?
As a result, my interface "turned off"

The error suggests restarting the interface, but the problem persists and I still can't log into the guild bank
I reinstalled the system. She's clean. Just the game, the drivers, and a few mods

3) if off "master merchand" and reloadui, then error
Code:
4637839C
user:/AddOns/MasterMerchant/Libs/LibGuildStore/Iterators/Iterators_Sales.lua:316: operator < is not supported for nil < number
stack traceback:
user:/AddOns/MasterMerchant/Libs/LibGuildStore/Iterators/Iterators_Sales.lua:316: in function 'internal:iterateOverSalesData'
user:/AddOns/MasterMerchant/Libs/LibGuildStore/Iterators/Iterators_Sales.lua:434: in function 'internal:TruncateSalesHistory'
user:/AddOns/MasterMerchant/Libs/LibGuildStore/LibGuildStore.lua:239: in function 'Queue'
user:/AddOns/MasterMerchant/Libs/LibExecutionQueue/LibExecutionQueue.lua:34: in function 'lib:executeNextTask'
user:/AddOns/MasterMerchant/Libs/LibExecutionQueue/LibExecutionQueue.lua:35: in function 'func'
/EsoUI/Libraries/Globals/globalapi.lua:263: in function '(anonymous)'
and interface off =((
Last edited by grompes : 09/11/24 at 04:00 PM.
Report comment to moderator  
Reply With Quote
Unread 09/11/24, 10:33 AM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 731
Uploads: 8
Re: Re: Re: Re: Error with AGS

Originally Posted by sinnereso
I've never had eso hub only ttc. i've looked anyway and dont appear to have an libesohub.... addon folder anywhere as well. Its odd this issue started immediately after hitting "reset" at the bottom to reset search perams.

Originally Posted by Solinur
Originally Posted by sinnereso
This error is still present and I'm not running MM at all. Its worked flawlessly for me until last night when i "reset" my search perams(which i havent done in a while) and now encounter these same errors anytime i open the guild trader. I've tried deleting the saved variables but no change.
Originally Posted by macfloripa
I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...

/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
...
This error is probably caused by an outdated Version of LibEsoHubPrices. Since this Addon is not distributed via Minion / EsoUI, but via the ESO-Hub Client, you need to run this to get the update. If you don't have the client anymore and wish to remove the Addon, simply deactivate LibEsoHubPrices and/or delete the LibEsoHubPrices folder in your Addons folder.
You replied to an error that clearly lists LibEsoHubPrices, so I thought you would share the same issue. Sorry for the misunderstanding.
Report comment to moderator  
Reply With Quote
Unread 09/11/24, 04:09 AM  
sinnereso
AddOn Author - Click to view AddOns

Forum posts: 277
File comments: 99
Uploads: 5
Re: Re: Re: Error with AGS

I've never had eso hub only ttc. i've looked anyway and dont appear to have an libesohub.... addon folder anywhere as well. Its odd this issue started immediately after hitting "reset" at the bottom to reset search perams.

Originally Posted by Solinur
Originally Posted by sinnereso
This error is still present and I'm not running MM at all. Its worked flawlessly for me until last night when i "reset" my search perams(which i havent done in a while) and now encounter these same errors anytime i open the guild trader. I've tried deleting the saved variables but no change.
Originally Posted by macfloripa
I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...

/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
...
This error is probably caused by an outdated Version of LibEsoHubPrices. Since this Addon is not distributed via Minion / EsoUI, but via the ESO-Hub Client, you need to run this to get the update. If you don't have the client anymore and wish to remove the Addon, simply deactivate LibEsoHubPrices and/or delete the LibEsoHubPrices folder in your Addons folder.
Report comment to moderator  
Reply With Quote
Unread 09/10/24, 02:37 PM  
Solinur
AddOn Author - Click to view AddOns

Forum posts: 78
File comments: 731
Uploads: 8
Re: Re: Error with AGS

Originally Posted by sinnereso
This error is still present and I'm not running MM at all. Its worked flawlessly for me until last night when i "reset" my search perams(which i havent done in a while) and now encounter these same errors anytime i open the guild trader. I've tried deleting the saved variables but no change.
Originally Posted by macfloripa
I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...

/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
...
This error is probably caused by an outdated Version of LibEsoHubPrices. Since this Addon is not distributed via Minion / EsoUI, but via the ESO-Hub Client, you need to run this to get the update. If you don't have the client anymore and wish to remove the Addon, simply deactivate LibEsoHubPrices and/or delete the LibEsoHubPrices folder in your Addons folder.
Report comment to moderator  
Reply With Quote
Unread 09/09/24, 04:03 PM  
sinnereso
AddOn Author - Click to view AddOns

Forum posts: 277
File comments: 99
Uploads: 5
Re: Error with AGS

This error is still present and I'm not running MM at all. Its worked flawlessly for me until last night when i "reset" my search perams(which i havent done in a while) and now encounter these same errors anytime i open the guild trader. I've tried deleting the saved variables but no change.

Originally Posted by macfloripa
I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...




/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2511: in function 'ZO_ScrollList_UpdateScroll'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2267: in function 'ZO_ScrollList_Commit'
(tail call): ?
(tail call): ?
/EsoUI/Ingame/Inventory/Inventory.lua:1375: in function 'ZO_InventoryManager:ApplySort'
/EsoUI/Ingame/Inventory/Inventory.lua:1935: in function 'ZO_InventoryManager:UpdateList'
/EsoUI/Ingame/Inventory/Inventory.lua:819: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:144: in function 'ZO_SceneFragment:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:162: in function 'ZO_SceneFragment:ShouldBeShown'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:233: in function 'ZO_SceneFragment:Refresh'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:44: in function 'ZO_Scene:AddFragment'
user:/AddOns/PerfectPixel/functions.lua:217: in function 'scene:AddFragment'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:81: in function 'ZO_Scene:AddTemporaryFragment'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:113: in function 'ZO_SceneManager_Base:AddFragment'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:333: in function 'ZO_TradingHouseManager:UpdateFragments'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:152: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:325: in function 'ZO_TradingHouseManager:HandleTabSwitch'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:142: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:199: in function 'HandleTabSwitch'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:287: in function 'MenuBarButton:Release'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:657: in function 'ZO_MenuBarButtonTemplate_OnMouseUp'
ZO_MainMenuCategoryBarButton1_MouseUp:3: in function '(main chunk)'
Last edited by sinnereso : 09/09/24 at 04:04 PM.
Report comment to moderator  
Reply With Quote
Unread 08/23/24, 06:25 AM  
jumi01

Forum posts: 2
File comments: 83
Uploads: 0
Re: guild list pulldown menu in guild store

Originally Posted by jumi01
I don't have a URL to upload the screenshot of the problem, but when I open the guild store, the pulldown list of guilds is a blank field. I can see the carrot to open the list. I choose a guild, any guild. The name pops up but it overlays the ? button to see guild info. I can interact with that guild store just fine, but since the carrot is now to the right of the guild name, it is over the ? button. If i try to click the carrot, the guild info comes up. So the only way to change the guild store is by escaping from the store interface, clicking the banker again, and when i have the blank field, i just choose the next store. it wouldn't be such an issue, but i generally swap between the guild stores quite a bit as i decide what to post on which store. This has been an issue since the update, and i uninstalled/reinstalled AGS. I uploaded the debugger thing to your secret lab. Of note, I did have MM installed prior to the update, but it was causing so many issues, I uninstalled it from the few toons that had it installed. I have noticed bugcatcher is complaining about MM and AGS in almost all the errors, but since MM isn't installed, i am not entirely sure why it's even mentioning MM. It seems to be a hot mess.
OK nm, turns out Master Merchant was the culprit... even tho i didn't have it active on that character, simply being on my computer was enough to bug the interface. MM is gone and AGS is awesome again.
Report comment to moderator  
Reply With Quote
Unread 08/23/24, 05:29 AM  
macfloripa

Forum posts: 0
File comments: 3
Uploads: 0
Re: Re: Error with AGS

I got that error the first time i accessed the guild store. Now, it's gone and everything seems to be working.

Now, back to adding my other addons...

Hope this helps someone.

In short - i deleted my add-on folder, then only add AGS. When i accessed the store the first time, i got an error. Subsequent accesses were error free.




Originally Posted by macfloripa
I removed all my addons, then installed AGS. This is the error i get:

user:/AddOns/AwesomeGuildStore/backend/filter/SortFilter.lua:181: attempt to index a nil value
stack traceback:
user:/AddOns/AwesomeGuildStore/backend/filter/SortFilter.lua:181: in function 'SortFilter:GetTooltipText'
user:/AddOns/AwesomeGuildStore/frontend/SearchList.lua:223: in function 'SearchList:ShowTooltip'
user:/AddOns/AwesomeGuildStore/frontend/SearchList.lua:95: in function '(anonymous)'


Originally Posted by macfloripa
I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...




/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2511: in function 'ZO_ScrollList_UpdateScroll'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2267: in function 'ZO_ScrollList_Commit'
(tail call): ?
(tail call): ?
/EsoUI/Ingame/Inventory/Inventory.lua:1375: in function 'ZO_InventoryManager:ApplySort'
/EsoUI/Ingame/Inventory/Inventory.lua:1935: in function 'ZO_InventoryManager:UpdateList'
/EsoUI/Ingame/Inventory/Inventory.lua:819: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:144: in function 'ZO_SceneFragment:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:162: in function 'ZO_SceneFragment:ShouldBeShown'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:233: in function 'ZO_SceneFragment:Refresh'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:44: in function 'ZO_Scene:AddFragment'
user:/AddOns/PerfectPixel/functions.lua:217: in function 'scene:AddFragment'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:81: in function 'ZO_Scene:AddTemporaryFragment'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:113: in function 'ZO_SceneManager_Base:AddFragment'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:333: in function 'ZO_TradingHouseManager:UpdateFragments'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:152: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:325: in function 'ZO_TradingHouseManager:HandleTabSwitch'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:142: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:199: in function 'HandleTabSwitch'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:287: in function 'MenuBarButton:Release'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:657: in function 'ZO_MenuBarButtonTemplate_OnMouseUp'
ZO_MainMenuCategoryBarButton1_MouseUp:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 08/23/24, 05:23 AM  
macfloripa

Forum posts: 0
File comments: 3
Uploads: 0
Re: Error with AGS

I removed all my addons, then installed AGS. This is the error i get:

user:/AddOns/AwesomeGuildStore/backend/filter/SortFilter.lua:181: attempt to index a nil value
stack traceback:
user:/AddOns/AwesomeGuildStore/backend/filter/SortFilter.lua:181: in function 'SortFilter:GetTooltipText'
user:/AddOns/AwesomeGuildStore/frontend/SearchList.lua:223: in function 'SearchList:ShowTooltip'
user:/AddOns/AwesomeGuildStore/frontend/SearchList.lua:95: in function '(anonymous)'


Originally Posted by macfloripa
I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...




/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2511: in function 'ZO_ScrollList_UpdateScroll'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2267: in function 'ZO_ScrollList_Commit'
(tail call): ?
(tail call): ?
/EsoUI/Ingame/Inventory/Inventory.lua:1375: in function 'ZO_InventoryManager:ApplySort'
/EsoUI/Ingame/Inventory/Inventory.lua:1935: in function 'ZO_InventoryManager:UpdateList'
/EsoUI/Ingame/Inventory/Inventory.lua:819: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:144: in function 'ZO_SceneFragment:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:162: in function 'ZO_SceneFragment:ShouldBeShown'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:233: in function 'ZO_SceneFragment:Refresh'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:44: in function 'ZO_Scene:AddFragment'
user:/AddOns/PerfectPixel/functions.lua:217: in function 'scene:AddFragment'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:81: in function 'ZO_Scene:AddTemporaryFragment'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:113: in function 'ZO_SceneManager_Base:AddFragment'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:333: in function 'ZO_TradingHouseManager:UpdateFragments'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:152: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:325: in function 'ZO_TradingHouseManager:HandleTabSwitch'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:142: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:199: in function 'HandleTabSwitch'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:287: in function 'MenuBarButton:Release'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:657: in function 'ZO_MenuBarButtonTemplate_OnMouseUp'
ZO_MainMenuCategoryBarButton1_MouseUp:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 08/22/24, 07:07 AM  
macfloripa

Forum posts: 0
File comments: 3
Uploads: 0
Error with AGS

I've tried installing/reinstalling enabling/disabling, restored my entire addons directory from pre-43, then updating all addons, and I still am stuck...

Maybe someone can help me?

Thanks in advance...




/EsoUI/PublicAllIngames/Currency/Currency.lua:311: function expected instead of nil
stack traceback:
/EsoUI/PublicAllIngames/Currency/Currency.lua:311: in function 'ZO_CurrencyControl_SetCurrency'
/EsoUI/PublicAllIngames/Currency/Currency.lua:244: in function 'ZO_CurrencyControl_SetSimpleCurrency'
user:/AddOns/LibEsoHubPrices/LibEsoHubPrices.lua:303: in function 'onItemSellPriceDisplayUpdate'
[C]: in function 'PostHookFunction'
[C]: in function 'PostHookFunction'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2511: in function 'ZO_ScrollList_UpdateScroll'
/EsoUI/Libraries/ZO_Templates/ScrollTemplates.lua:2267: in function 'ZO_ScrollList_Commit'
(tail call): ?
(tail call): ?
/EsoUI/Ingame/Inventory/Inventory.lua:1375: in function 'ZO_InventoryManager:ApplySort'
/EsoUI/Ingame/Inventory/Inventory.lua:1935: in function 'ZO_InventoryManager:UpdateList'
/EsoUI/Ingame/Inventory/Inventory.lua:819: in function 'callback'
/EsoUI/Libraries/Utility/ZO_CallbackObject.lua:132: in function 'ZO_CallbackObjectMixin:FireCallbacks'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:144: in function 'ZO_SceneFragment:SetState'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:162: in function 'ZO_SceneFragment:ShouldBeShown'
/EsoUI/Libraries/ZO_Scene/ZO_SceneFragment.lua:233: in function 'ZO_SceneFragment:Refresh'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:44: in function 'ZO_Scene:AddFragment'
user:/AddOns/PerfectPixel/functions.lua:217: in function 'scene:AddFragment'
/EsoUI/Libraries/ZO_Scene/ZO_Scene.lua:81: in function 'ZO_Scene:AddTemporaryFragment'
/EsoUI/Libraries/ZO_Scene/ZO_SceneManager_Base.lua:113: in function 'ZO_SceneManager_Base:AddFragment'
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:333: in function 'ZO_TradingHouseManager:UpdateFragments'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:152: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:325: in function 'ZO_TradingHouseManager:HandleTabSwitch'
user:/AddOns/AwesomeGuildStore/wrappers/TradingHouseWrapper.lua:142: in function '(anonymous)'
(tail call): ?
/EsoUI/Ingame/TradingHouse/Keyboard/TradingHouse_Keyboard.lua:199: in function 'HandleTabSwitch'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:287: in function 'MenuBarButton:Release'
/EsoUI/Libraries/ZO_MenuBar/ZO_MenuBar.lua:657: in function 'ZO_MenuBarButtonTemplate_OnMouseUp'
ZO_MainMenuCategoryBarButton1_MouseUp:3: in function '(main chunk)'
Report comment to moderator  
Reply With Quote
Unread 08/21/24, 06:57 AM  
jumi01

Forum posts: 2
File comments: 83
Uploads: 0
guild list pulldown menu in guild store

I don't have a URL to upload the screenshot of the problem, but when I open the guild store, the pulldown list of guilds is a blank field. I can see the carrot to open the list. I choose a guild, any guild. The name pops up but it overlays the ? button to see guild info. I can interact with that guild store just fine, but since the carrot is now to the right of the guild name, it is over the ? button. If i try to click the carrot, the guild info comes up. So the only way to change the guild store is by escaping from the store interface, clicking the banker again, and when i have the blank field, i just choose the next store. it wouldn't be such an issue, but i generally swap between the guild stores quite a bit as i decide what to post on which store. This has been an issue since the update, and i uninstalled/reinstalled AGS. I uploaded the debugger thing to your secret lab. Of note, I did have MM installed prior to the update, but it was causing so many issues, I uninstalled it from the few toons that had it installed. I have noticed bugcatcher is complaining about MM and AGS in almost all the errors, but since MM isn't installed, i am not entirely sure why it's even mentioning MM. It seems to be a hot mess.
Report comment to moderator  
Reply With Quote
Unread 08/17/24, 03:15 AM  
Marazota
AddOn Author - Click to view AddOns

Forum posts: 263
File comments: 1530
Uploads: 2
request feature

hello! can you please consider this feature?

search field of same behavior as TTC website has

ie
write only first letters of words and you will get dropdown list with possible autocomplete options
at ingame guildstore

for now for example to have autocomplete list to appear we need to write words fully

ie

Dreadhorn Maces

with requested feature will be enough to write

D M

or

Dr Ma

will save time
Last edited by Marazota : 08/17/24 at 03:16 AM.
Report comment to moderator  
Reply With Quote
Unread 08/15/24, 09:47 AM  
willandbeyond

Forum posts: 1
File comments: 23
Uploads: 0
Great add-on, thank you!

Feature request: For jewelry, an option to filter "cannot be deconstructed"
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.