380 lines
12 KiB
TeX
380 lines
12 KiB
TeX
|
## Interface: 90001
|
||
|
## Title: |cff00fe00TradeSkillMaster|r
|
||
|
## Notes: Auction house and gold making addon.
|
||
|
## Author: TradeSkillMaster Team
|
||
|
## Version: v4.10.14
|
||
|
## SavedVariables: TradeSkillMasterDB, TSMItemInfoDB
|
||
|
## OptionalDeps: 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
|
||
|
|
||
|
# Constant data files (no dependencies)
|
||
|
Core\Const\__init.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\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\Tooltip.lua
|
||
|
LibTSM\UI\UIElements.lua
|
||
|
|
||
|
# Lib files which only depend on Util files
|
||
|
Core\Lib\Addon.lua
|
||
|
|
||
|
# Main addon file
|
||
|
TradeSkillMaster.lua
|
||
|
|
||
|
# Lib files which depend on the main addon file being loaded
|
||
|
Core\Lib\Exporter.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
|