You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

384 lines
12 KiB

## Interface: 100002
## Title: |cff00fe00TradeSkillMaster|r
## Notes: Auction house and gold making addon.
## Author: TradeSkillMaster Team
## Version: v4.11.71
## 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
External\EmbeddedLibs\LibAHTab\LibAHTab.xml
# 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\Container.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\DefaultUI.lua
LibTSM\Service\TooltipScanning.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
Core\Development\Tracing.lua