------------------------------------------------------------------------
r75 | curseuser1 | 2011-07-30 04:18:49 +0000 (Sat, 30 Jul 2011) | 33 lines
Changed paths:
   M /trunk/Capitalist.toc
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/components.lua
   M /trunk/costs.lua
   M /trunk/data.lua
   M /trunk/events.lua
   A /trunk/link.lua
   M /trunk/options.lua
   M /trunk/products.lua
   M /trunk/reagentUI.lua
   M /trunk/scanning.lua

Primary goal of this change is to get the checked in files current.  Lots of prints, etc. make this alpha a bit rough.

Focus
- more changes and improvements related to salvaging skills
- add support for auto-bucketing of Jewelcrafting items (for faster scanning)
- add Rare craft tracking and statistics UI
- add Salvage Tracking and Salvage Supply options
- removed "Bracers" to "Bracer" string translation in ApplyScrollProductNameCorrection (no longer needed in 4.2+)

Details
- add new code file: link.lua
- removed some entry/exit traces (from GetMoneyText, CreateComponentStorageString, and UpdateHistogram)
- add profession param to PartSetVisible (currently unused)
- add profession param to ResourceIsVisible
- add support for salvaged resources to ResourceIsVisible and ResourceSetVisible
- fix: PartSetVisible only empties/adds partsMemory entry if not present
- extract helper function EnsureNoCostIsSet from EnforceProductsCannotHaveCostSetting
- add CalculateSalvageCosts (exploratory/debugging)
- add logic to EnforceProductsCannotHaveCostSetting logic related to salvaging
- add logic to ApplyFilters to support shopping for resources that, when salvaged, provide components for products
- add logic to BuildList to bucket Jewelcrafting by removing first word from product name
- add logic to BuildList to remove clearly duplicate buckets (substring test)
- add/extract RecordSalvageInput helper function
- add LOOT_CLOSED handler
- changes to LOOT_OPENED handler
- add/extract AddContainerContentsToCollection helper function
- add/extract BuildInventoryCollection helper function
- changes to BAG_UPDATE handler
- changes to BANKFRAME_CLOSED handler
- changes to BANKFRAME_OPENED handler
- changes to UNIT_SPELLCAST_START handler
- add logic to InitScanStats and AnalyzeAuctionPage to address overlapping scan buckets
- add logic to ScanFinished to output which product is triggering "Scan: Failed" occurrences
------------------------------------------------------------------------
r74 | curseuser1 | 2011-05-27 08:35:02 +0000 (Fri, 27 May 2011) | 12 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/Capitalist.toc
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/data.lua
   M /trunk/events.lua
   M /trunk/options.lua
   M /trunk/posting.lua
   M /trunk/products.lua
   M /trunk/reagentUI.lua
   M /trunk/restocking.lua
   M /trunk/scanning.lua

- AH Component Shopping UI now uses orange for listings between buy price and cost (previously red)
- AH Component Shopping UI histograms now include listings up to 4x cost (previous range was up to 4x buy price)

- added "Specific" section to options UI
- added "Cross Scan", "Cross Post", and "Cross Shop" options (all 3 default to unchecked)

- added data collection for salvage skills (disenchanting, milling, prospecting)
- added "Salvage Statistics" section to options UI

- updated "Interface" to 40100 in .toc
- disabled overzealous "find across characters" logic in UpdateRestockStack
- fix for scanning.lua, L190 error
------------------------------------------------------------------------
