promotional bannermobile promotional banner

Capitalist

Auction House Profession Support

File Details

r117-nolib

  • B
  • Aug 6, 2016
  • 226.29 KB
  • 28
  • 7.0.3
  • Retail

File Name

Capitalist-r117-nolib.zip

Supported Versions

  • 7.0.3

------------------------------------------------------------------------
r117 | curseuser1 | 2016-08-06 08:46:39 +0000 (Sat, 06 Aug 2016) | 11 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/data.lua
   M /trunk/postingUI.lua
   M /trunk/reagentUI.lua
   M /trunk/scanning.lua

Product and Component scanning UI and functionality restored
- update SetTexture(r,g,b) usage to SetColorTexture(r,g,b)
- mode name change: "scanning" to "scan products"
- mode name change: <name of component> to "scan component"
- field rename: self.scanBuckets to self.productScanBuckets
- update "Scanning" to "Scanning products" in progress UI for products
- split StartScan into StartProductsScan and StartScan
- rename ScanComponent to StartComponentScan
- restructure component scanning to share the products scanning infrastructure
- component scanning now uses exactMatch=true for QueryAuctionItems
- fixed client mini-hangs during component scanning by move copperPrice and copperPriceMax variables outside (above) the for loop
------------------------------------------------------------------------
r116 | curseuser1 | 2016-07-24 07:20:48 +0000 (Sun, 24 Jul 2016) | 32 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Capitalist.lua
   M /trunk/Capitalist.toc
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/components.lua
   M /trunk/data.lua
   M /trunk/events.lua
   M /trunk/libs/AceAddon-3.0/AceAddon-3.0.lua
   M /trunk/libs/AceConfig-3.0/AceConfig-3.0.lua
   M /trunk/libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   M /trunk/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   M /trunk/libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   M /trunk/libs/AceConsole-3.0/AceConsole-3.0.lua
   M /trunk/libs/AceDB-3.0/AceDB-3.0.lua
   M /trunk/libs/AceDBOptions-3.0/AceDBOptions-3.0.lua
   M /trunk/libs/AceEvent-3.0/AceEvent-3.0.lua
   M /trunk/libs/AceGUI-3.0/AceGUI-3.0.lua
   M /trunk/libs/AceGUI-3.0/AceGUI-3.0.xml
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-BlizOptionsGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-DropDownGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-Frame.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-InlineGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-ScrollFrame.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-SimpleGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-TabGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-TreeGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIContainer-Window.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-BlizOptionsGroup.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Frame.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-InlineGroup.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-ScrollFrame.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-SimpleGroup.lua
   M /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-TreeGroup.lua
   D /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Window.lua
   M /trunk/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua
   A /trunk/libs/LibCraftInfo-1.0
   A /trunk/libs/LibCraftInfo-1.0/Changelog-LibCraftInfo-1.0-r12.txt
   A /trunk/libs/LibCraftInfo-1.0/Database
   A /trunk/libs/LibCraftInfo-1.0/Database/craftInfo.lua
   A /trunk/libs/LibCraftInfo-1.0/Database/manualFixes.lua
   A /trunk/libs/LibCraftInfo-1.0/LICENSE.txt
   A /trunk/libs/LibCraftInfo-1.0/LibCraftInfo-1.0.xml
   A /trunk/libs/LibCraftInfo-1.0/LibCraftInfo.lua
   A /trunk/libs/LibStub
   A /trunk/libs/LibStub/LibStub.lua
   D /trunk/libs/LibStub-1.0
   M /trunk/options.lua
   M /trunk/products.lua
   M /trunk/reagentUI.lua
   M /trunk/restocking.lua
   M /trunk/scanning.lua

Initial Legion version

Summary
- Profession scanning.
- Merchant valuation and costing.
- Dependent item valuation occurs and doesn't error, but haven't confirmed valid results yet.
- Auction scanning is broken.
- Auction UI overlays have a missing background so it looks stupid.
- Auction component histograms broken.
- Haven't tested listing items yet.

Improvements
- update version for Legion
- update to latest Ace 3.0
- add filters for Legion, WarlordsOfDraenor, MistsOfPandaria, and Cataclysm
- reactivate tradeskill scanning by registering events TRADE_SKILL_SHOW, TRADE_SKILL_DETAILS_UPDATE, and TRADE_SKILL_LIST_UPDATE
- update CURRENT_TRADESKILL usage to C_TradeSkillUI.GetTradeSkillLine
- update OutputMissingCosts to use GetVisibleResources (was reporting missing costs for vendor purchasable resources)
- update ScanTradeSkillFrame to use C_TradeSkillUI
- add Enchanting product mapping intelligence to ScanTradeSkillFrame
- add category field to data from ScanTradeSkillFrame
- add ScanTradeSkillFrame logic to handle reagents that have missing link failure
- correct MERCHANT_SHOW return value 2 from GetMerchantItemInfo
- update MERCHANT_SHOW to properly handle extendedCost nil to false change in API

Work in progress
- auctionUI.lua improve positioning of buttons in CreateAuctionUI
- add LibCraftInfo
- add prototype helper function GetExpansionId
- add prototype helper function GetProductLink
- add prototype helper function PrintCraftInfo

------------------------------------------------------------------------
r115 | curseuser1 | 2013-11-25 01:14:05 +0000 (Mon, 25 Nov 2013) | 4 lines
Changed paths:
   M /trunk/Localization.enUS.lua
   M /trunk/data.lua
   M /trunk/products.lua

- fix for ScanTradeSkillFrame bug with glyph disambiguation (benign since Death Coil / Warlock was removed)
- add support for disambiguation of two colliding LW recipes (Crafted Malevolent Gladiator's Footguards of Alacrity & Meditation)
- correct a few string (localization) typos

------------------------------------------------------------------------