## Interface: 100000 ## Title: |cff00fe00TradeSkillMaster|r ## Notes: Auction house and gold making addon. ## Author: TradeSkillMaster Team ## Version: v4.11.61 ## SavedVariables: TradeSkillMasterDB, TSMItemInfoDB ## OptionalDeps: ArkInventory, Auc-Advanced, Auctionator, TheUndermineJournal, BootyBayGazette, AuctionDB ## X-Embeds: AccurateTime, Ace3, LibDataBroker-1.1, LibDBIcon-1.0, LibRealmInfo, LibDeflate, LibSerialize # External libraries External\EmbeddedLibs\LibStub\LibStub.lua External\EmbeddedLibs\CallbackHandler-1.0\CallbackHandler-1.0.xml External\EmbeddedLibs\LibDataBroker-1.1\LibDataBroker-1.1.lua External\EmbeddedLibs\LibDBIcon-1.0\LibDBIcon-1.0.lua External\EmbeddedLibs\AceComm-3.0\AceComm-3.0.xml External\EmbeddedLibs\AceSerializer-3.0\AceSerializer-3.0.xml External\EmbeddedLibs\LibDeflate\LibDeflate.lua External\EmbeddedLibs\LibRealmInfo\LibRealmInfo.lua External\EmbeddedLibs\LibSerialize\LibSerialize.lua # Our core init file LibTSM\Core.lua # 1st-party libraries External\AccurateTime\AccurateTime.lua External\LibTSMClass\LibTSMClass.lua # Locale file Locale\Locale.lua # LibTSM data files LibTSM\Data\BonusIds.lua LibTSM\Data\ClassicRealms.lua LibTSM\Data\DisenchantInfo.lua LibTSM\Data\FontPaths.lua LibTSM\Data\ItemClass.lua LibTSM\Data\Mill.lua LibTSM\Data\ProfessionInfo.lua LibTSM\Data\Prospect.lua LibTSM\Data\Transform.lua LibTSM\Data\VendorSell.lua LibTSM\Data\VendorTrade.lua # LibTSM utility files LibTSM\Util\String.lua LibTSM\Util\SlotId.lua LibTSM\Util\SmartMap.lua LibTSM\Util\Sound.lua LibTSM\Util\Debug.lua LibTSM\Util\TempTable.lua LibTSM\Util\Vararg.lua LibTSM\Util\Table.lua LibTSM\Util\Math.lua LibTSM\Util\HSLuv.lua LibTSM\Util\Color.lua LibTSM\Util\FontObject.lua LibTSM\Util\NineSlice.lua LibTSM\Util\Theme.lua LibTSM\Util\Money.lua LibTSM\Util\CSV.lua LibTSM\Util\JSON.lua LibTSM\Util\Log.lua LibTSM\Util\Event.lua LibTSM\Util\Delay.lua LibTSM\Util\ObjectPool.lua LibTSM\Util\Analytics.lua LibTSM\Util\FSMClasses\State.lua LibTSM\Util\FSMClasses\Machine.lua LibTSM\Util\FSM.lua LibTSM\Util\DatabaseClasses\Constants.lua LibTSM\Util\DatabaseClasses\Util.lua LibTSM\Util\DatabaseClasses\QueryResultRow.lua LibTSM\Util\DatabaseClasses\QueryClause.lua LibTSM\Util\DatabaseClasses\Query.lua LibTSM\Util\DatabaseClasses\DBTable.lua LibTSM\Util\DatabaseClasses\Schema.lua LibTSM\Util\Database.lua LibTSM\Util\ItemString.lua LibTSM\Util\CraftString.lua LibTSM\Util\RecipeString.lua LibTSM\Util\Future.lua LibTSM\Util\Wow.lua LibTSM\Util\ScriptWrapper.lua # LibTSM service files LibTSM\Service\ErrorHandler.lua LibTSM\Service\Threading.lua LibTSM\Service\SlashCommands.lua LibTSM\Service\Settings.lua LibTSM\Service\PlayerInfo.lua LibTSM\Service\ItemInfo.lua LibTSM\Service\ItemLinked.lua LibTSM\Service\ItemFilter.lua LibTSM\Service\Conversions.lua LibTSM\Service\CustomPrice.lua LibTSM\Service\AuctionHouseWrapper.lua LibTSM\Service\AuctionScanClasses\Util.lua LibTSM\Service\AuctionScanClasses\ResultSubRow.lua LibTSM\Service\AuctionScanClasses\ResultRow.lua LibTSM\Service\AuctionScanClasses\Scanner.lua LibTSM\Service\AuctionScanClasses\Query.lua LibTSM\Service\AuctionScanClasses\QueryUtil.lua LibTSM\Service\AuctionScanClasses\ScanManager.lua LibTSM\Service\AuctionScan.lua LibTSM\Service\ItemTooltipClasses\ExtraTip.lua LibTSM\Service\ItemTooltipClasses\Builder.lua LibTSM\Service\ItemTooltipClasses\Wrapper.lua LibTSM\Service\ItemTooltip.lua LibTSM\Service\BlackMarket.lua LibTSM\Service\InventoryInfo.lua LibTSM\Service\SyncClasses\Constants.lua LibTSM\Service\SyncClasses\Comm.lua LibTSM\Service\SyncClasses\Connection.lua LibTSM\Service\SyncClasses\RPC.lua LibTSM\Service\SyncClasses\Mirror.lua LibTSM\Service\Sync.lua LibTSM\Service\BagTracking.lua LibTSM\Service\GuildTracking.lua LibTSM\Service\AuctionTracking.lua LibTSM\Service\MailTracking.lua LibTSM\Service\AltTracking.lua LibTSM\Service\Inventory.lua # LibTSM UI files LibTSM\UI\DragContext.lua LibTSM\UI\Tooltip.lua LibTSM\UI\UIElements.lua # Constant data files (no dependencies) Core\Const\__init.lua # Lib files which only depend on Util files Core\Lib\Addon.lua # Main addon file TradeSkillMaster.lua # UI files (depend on main addon file being loaded) Core\UI\UI.lua Core\UI\Scrollbar.lua Core\UI\FrameStack.lua Core\UI\WhatsNew.lua Core\UI\Util\Core.lua Core\UI\Util\Contacts.lua Core\UI\Util\TableRow.lua Core\UI\Util\ScrollingTableInfo.lua Core\UI\Util\QueryScrollingTableInfo.lua Core\UI\Elements\Element.lua Core\UI\Elements\Text.lua Core\UI\Elements\Button.lua Core\UI\Elements\ActionButton.lua Core\UI\Elements\SecureMacroActionButton.lua Core\UI\Elements\GroupSelector.lua Core\UI\Elements\Checkbox.lua Core\UI\Elements\BaseDropdown.lua Core\UI\Elements\SelectionDropdown.lua Core\UI\Elements\MultiselectionDropdown.lua Core\UI\Elements\Graph.lua Core\UI\Elements\BaseInput.lua Core\UI\Elements\Input.lua Core\UI\Elements\MultiLineInput.lua Core\UI\Elements\ProgressBar.lua Core\UI\Elements\Slider.lua Core\UI\Elements\PlayerGoldText.lua Core\UI\Elements\EditableText.lua Core\UI\Elements\Texture.lua Core\UI\Elements\Spacer.lua Core\UI\Elements\Container.lua Core\UI\Elements\Frame.lua Core\UI\Elements\PopupFrame.lua Core\UI\Elements\AlphaAnimatedFrame.lua Core\UI\Elements\ApplicationFrame.lua Core\UI\Elements\LargeApplicationFrame.lua Core\UI\Elements\OverlayApplicationFrame.lua Core\UI\Elements\ScrollFrame.lua Core\UI\Elements\Toggle.lua Core\UI\Elements\ToggleOnOff.lua Core\UI\Elements\DividedContainer.lua Core\UI\Elements\CollapsibleContainer.lua Core\UI\Elements\ScrollingTable.lua Core\UI\Elements\GroupTree.lua Core\UI\Elements\ApplicationGroupTree.lua Core\UI\Elements\ManagementGroupTree.lua Core\UI\Elements\SelectionGroupTree.lua Core\UI\Elements\CraftingQueueList.lua Core\UI\Elements\SearchList.lua Core\UI\Elements\DropdownList.lua Core\UI\Elements\SelectionList.lua Core\UI\Elements\CommodityList.lua Core\UI\Elements\CraftingMatList.lua Core\UI\Elements\ItemList.lua Core\UI\Elements\OperationTree.lua Core\UI\Elements\QueryScrollingTable.lua Core\UI\Elements\MyAuctionsScrollingTable.lua Core\UI\Elements\SelectionScrollingTable.lua Core\UI\Elements\AuctionScrollingTable.lua Core\UI\Elements\SniperScrollingTable.lua Core\UI\Elements\ProfessionScrollingTable.lua Core\UI\Elements\ViewContainer.lua Core\UI\Elements\SimpleTabGroup.lua Core\UI\Elements\TabGroup.lua Core\UI\Support\TexturePacks.lua Core\UI\AuctionUI\Core.lua Core\UI\AuctionUI\BuyUtil.lua Core\UI\AuctionUI\Shopping.lua Core\UI\AuctionUI\Auctioning.lua Core\UI\AuctionUI\Sniper.lua Core\UI\AuctionUI\MyAuctions.lua Core\UI\DestroyingUI\Core.lua Core\UI\CraftingUI\Core.lua Core\UI\CraftingUI\Crafting.lua Core\UI\CraftingUI\Gathering.lua Core\UI\CraftingUI\CraftingReports.lua Core\UI\MailingUI\Core.lua Core\UI\MailingUI\Inbox.lua Core\UI\MailingUI\Send.lua Core\UI\MailingUI\Groups.lua Core\UI\MailingUI\Other.lua Core\UI\VendoringUI\Core.lua Core\UI\VendoringUI\Buy.lua Core\UI\VendoringUI\Sell.lua Core\UI\VendoringUI\Buyback.lua Core\UI\VendoringUI\Groups.lua Core\UI\MainUI\Core.lua Core\UI\MainUI\Dashboard.lua Core\UI\MainUI\Ledger\Core.lua Core\UI\MainUI\Ledger\Inventory.lua Core\UI\MainUI\Ledger\Common\Core.lua Core\UI\MainUI\Ledger\Common\Transactions.lua Core\UI\MainUI\Ledger\Common\Other.lua Core\UI\MainUI\Ledger\Revenue\Core.lua Core\UI\MainUI\Ledger\Revenue\Resale.lua Core\UI\MainUI\Ledger\Expenses\Core.lua Core\UI\MainUI\Ledger\FailedAuctions\Core.lua Core\UI\MainUI\Ledger\Common\Auctions.lua Core\UI\MainUI\Groups.lua Core\UI\MainUI\Operations\Core.lua Core\UI\MainUI\Operations\Auctioning.lua Core\UI\MainUI\Operations\Shopping.lua Core\UI\MainUI\Operations\Sniper.lua Core\UI\MainUI\Operations\Crafting.lua Core\UI\MainUI\Operations\Vendoring.lua Core\UI\MainUI\Operations\Mailing.lua Core\UI\MainUI\Operations\Warehousing.lua Core\UI\MainUI\Settings\Core.lua Core\UI\MainUI\Settings\General.lua Core\UI\MainUI\Settings\Accounting.lua Core\UI\MainUI\Settings\Appearance.lua Core\UI\MainUI\Settings\Auctioning.lua Core\UI\MainUI\Settings\Destroying.lua Core\UI\MainUI\Settings\Mailing.lua Core\UI\MainUI\Settings\CustomSources.lua Core\UI\MainUI\Settings\Crafting.lua Core\UI\MainUI\Settings\Macros.lua Core\UI\MainUI\Settings\Shopping.lua Core\UI\MainUI\Settings\Vendoring.lua Core\UI\MainUI\Settings\Tooltip.lua Core\UI\TaskListUI\Core.lua Core\UI\BankingUI\Core.lua Core\UI\Debug\DBViewer.lua # Service files (depend on main addon file being loaded) Core\Service\Operations\Core.lua Core\Service\Operations\Auctioning.lua Core\Service\Operations\Crafting.lua Core\Service\Operations\Mailing.lua Core\Service\Operations\Shopping.lua Core\Service\Operations\Sniper.lua Core\Service\Operations\Vendoring.lua Core\Service\Operations\Warehousing.lua Core\Service\Groups\Core.lua Core\Service\Groups\Path.lua Core\Service\Groups\Sync.lua Core\Service\Groups\ImportExport.lua Core\Service\Accounting\Core.lua Core\Service\Accounting\Money.lua Core\Service\Accounting\Auctions.lua Core\Service\Accounting\Transactions.lua Core\Service\Accounting\GoldTracker.lua Core\Service\Accounting\Garrison.lua Core\Service\Accounting\Mail.lua Core\Service\Accounting\Merchant.lua Core\Service\Accounting\Trade.lua Core\Service\Accounting\Sync.lua Core\Service\Auctioning\Core.lua Core\Service\Auctioning\CancelScan.lua Core\Service\Auctioning\Log.lua Core\Service\Auctioning\PostScan.lua Core\Service\Auctioning\SavedSearches.lua Core\Service\Auctioning\Util.lua Core\Service\Crafting\Core.lua Core\Service\Crafting\PlayerProfessions.lua Core\Service\Crafting\ProfessionState.lua Core\Service\Crafting\ProfessionScanner.lua Core\Service\Crafting\ProfessionUtil.lua Core\Service\Crafting\Cost.lua Core\Service\Crafting\Queue.lua Core\Service\Crafting\Gathering.lua Core\Service\Crafting\Sync.lua Core\Service\Destroying\Core.lua Core\Service\Mailing\Core.lua Core\Service\Mailing\Inbox.lua Core\Service\Mailing\Open.lua Core\Service\Mailing\Send.lua Core\Service\Mailing\Groups.lua Core\Service\Vendoring\Core.lua Core\Service\Vendoring\Buy.lua Core\Service\Vendoring\Buyback.lua Core\Service\Vendoring\Sell.lua Core\Service\Vendoring\Groups.lua Core\Service\MyAuctions\Core.lua Core\Service\Sniper\Core.lua Core\Service\Sniper\BidSearch.lua Core\Service\Sniper\BuyoutSearch.lua Core\Service\TaskList\Core.lua Core\Service\TaskList\Tasks\Task.lua Core\Service\TaskList\Tasks\ItemTask.lua Core\Service\TaskList\Tasks\CraftingTask.lua Core\Service\TaskList\Tasks\CooldownCraftingTask.lua Core\Service\TaskList\Tasks\ExpiredAuctionTask.lua Core\Service\TaskList\Tasks\ExpiringMailTask.lua Core\Service\TaskList\Tasks\ShoppingTask.lua Core\Service\TaskList\Tasks\VendoringTask.lua Core\Service\TaskList\Tasks\BankingTask.lua Core\Service\TaskList\Tasks\AltTask.lua Core\Service\TaskList\Tasks\SendMailTask.lua Core\Service\TaskList\Tasks\OpenMailTask.lua Core\Service\TaskList\Cooldowns.lua Core\Service\TaskList\Expirations.lua Core\Service\TaskList\Gathering.lua Core\Service\Banking\Core.lua Core\Service\Banking\Util.lua Core\Service\Banking\MoveContext.lua Core\Service\Banking\Warehousing.lua Core\Service\Banking\Mailing.lua Core\Service\Banking\Auctioning.lua Core\Service\Tooltip\Core.lua Core\Service\Tooltip\General.lua Core\Service\Tooltip\Accounting.lua Core\Service\Tooltip\AuctionDB.lua Core\Service\Tooltip\Auctioning.lua Core\Service\Tooltip\Crafting.lua Core\Service\Tooltip\Shopping.lua Core\Service\Tooltip\Sniper.lua Core\Service\AuctionDB\Core.lua Core\Service\Shopping\Core.lua Core\Service\Shopping\DisenchantSearch.lua Core\Service\Shopping\FilterSearch.lua Core\Service\Shopping\GreatDealsSearch.lua Core\Service\Shopping\GroupSearch.lua Core\Service\Shopping\SavedSearches.lua Core\Service\Shopping\SearchCommon.lua Core\Service\Shopping\VendorSearch.lua # Public APIs Core\API.lua # Development files Core\Development\Core.lua Core\Development\Profiling.lua