promotional bannermobile promotional banner

Capitalist

Auction House Profession Support

File Details

r30

  • B
  • Oct 23, 2010
  • 245.99 KB
  • 401
  • 4.0.1
  • Retail

File Name

Capitalist-r30.zip

Supported Versions

  • 4.0.1

------------------------------------------------------------------------
r30 | markdall | 2010-10-23 08:25:08 +0000 (Sat, 23 Oct 2010) | 1 line
Changed paths:
   M /trunk/scanning.lua

Fix for scanning w/division to handle stacks.
------------------------------------------------------------------------
r29 | curseuser1 | 2010-10-20 17:59:52 +0000 (Wed, 20 Oct 2010) | 2 lines
Changed paths:
   M /trunk/auctionUI.lua

- added and used helper function for text coloring in auction UI
- "0x" entries in the legend for the product auction UI are now very dim
------------------------------------------------------------------------
r28 | curseuser1 | 2010-10-20 17:35:43 +0000 (Wed, 20 Oct 2010) | 1 line
Changed paths:
   M /trunk/posting.lua

- fixed "bag 4 excluded" bug in posting.lua
------------------------------------------------------------------------
r27 | curseuser1 | 2010-10-20 09:28:58 +0000 (Wed, 20 Oct 2010) | 4 lines
Changed paths:
   M /trunk/Localization.enUS.lua
   M /trunk/data.lua
   M /trunk/products.lua
   M /trunk/restocking.lua

- added scanning and storage of component links
- updated sequence command to use the links
- updated restocking output to use product and component links
- corrected grammar of "1 products" in restocking text
------------------------------------------------------------------------
r26 | curseuser1 | 2010-10-20 08:42:08 +0000 (Wed, 20 Oct 2010) | 6 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/Localization.enUS.lua
   M /trunk/PatchStartAuction.lua
   M /trunk/events.lua
   M /trunk/posting.lua
   M /trunk/restocking.lua

- posting now supports multiple-stack posting
- posting UI now has 3 options: restock to quota, none, and list all
- removed stack splitting usage and infrastructure
- when leaving auction house, interrupted posting state is cleared
- when reporting restock components, bank and alt inventory information is now included

------------------------------------------------------------------------
r25 | curseuser1 | 2010-10-19 08:17:28 +0000 (Tue, 19 Oct 2010) | 4 lines
Changed paths:
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/data.lua
   M /trunk/restocking.lua
   M /trunk/scanning.lua

- added scanning support for non-Enchanting professions
- updated restocking logic to properly recognize non-scroll items in inventory and AH
- fix for auctionUI.lua L314 error
- changed scanning UI to show count of queries rather than count of pages
------------------------------------------------------------------------
r24 | curseuser1 | 2010-10-19 06:04:52 +0000 (Tue, 19 Oct 2010) | 6 lines
Changed paths:
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/events.lua
   M /trunk/options.lua
   M /trunk/products.lua
   M /trunk/reagentUI.lua

- reimplemented "all" filter (now properly profession-specific)
- fix for "over-crafting" restock bug (in CHAT_MSG_LOOT handler)
- fix for events.lua L116 error
- fix for auctionUI.lua L391 error
- fix for reagentUI.lua L392 and L395 errors
- (internal) moved ReportTop10() from options.lua to products.lua
------------------------------------------------------------------------
r23 | curseuser1 | 2010-10-18 09:44:59 +0000 (Mon, 18 Oct 2010) | 2 lines
Changed paths:
   M /trunk/auctionUI.lua
   M /trunk/events.lua

- fix for auctionUI.lua L292 issue with refreshing auction UI between postings
- fix for Blizzard_AuctionUI.lua L1458 with posting an auction before tab 3 has been built
------------------------------------------------------------------------
r22 | curseuser1 | 2010-10-18 06:48:14 +0000 (Mon, 18 Oct 2010) | 1 line
Changed paths:
   M /trunk/events.lua

- fixed another spot needing adjustment for numCreated
------------------------------------------------------------------------
r21 | curseuser1 | 2010-10-18 06:24:31 +0000 (Mon, 18 Oct 2010) | 1 line
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/data.lua

- fix for new character products being initialized the old way
------------------------------------------------------------------------
r20 | curseuser1 | 2010-10-18 05:51:30 +0000 (Mon, 18 Oct 2010) | 3 lines
Changed paths:
   M /trunk/auctionUI.lua
   M /trunk/data.lua
   M /trunk/options.lua
   M /trunk/products.lua
   M /trunk/restocking.lua

- data format change: the per-character profession entries are now name-to-container rather than name-to-number
- skillType is now stored as type in per-character profession entries
- sequence command now colors the crafter name based on the type (difficulty)
------------------------------------------------------------------------
r19 | curseuser1 | 2010-10-18 04:31:22 +0000 (Mon, 18 Oct 2010) | 3 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/auctionUI.lua
   M /trunk/data.lua
   M /trunk/options.lua
   M /trunk/products.lua
   M /trunk/scanning.lua

- added min and max fields for crafts that yield more than 1 and/or variable number of results
- added 'find' command
- added lowest price owner column to auctionUI
------------------------------------------------------------------------
r18 | curseuser1 | 2010-10-18 00:40:13 +0000 (Mon, 18 Oct 2010) | 1 line
Changed paths:
   M /trunk/events.lua

- corrected minor post-crafting LUA error
------------------------------------------------------------------------
r17 | curseuser1 | 2010-10-18 00:34:32 +0000 (Mon, 18 Oct 2010) | 14 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/Localization.enUS.lua
   M /trunk/auctionUI.lua
   M /trunk/components.lua
   M /trunk/data.lua
   M /trunk/events.lua
   M /trunk/options.lua
   M /trunk/posting.lua
   M /trunk/reagentUI.lua
   M /trunk/restocking.lua
   M /trunk/scanning.lua

Functional
- updated throughout to support all professions
- updated Sending status text to show progress: "Scanning page 3"
- updated Posting status text to show progress: "Posting 5/17"
- added/(re)implemented ?, professions, restock, and top10 commmands
- added shorthand commands p, r, s, and t

Internal
- added localization for counters on product UI
- renamed auctionInfo to skillColor
- renamed numAuctionTypes to countOfColor
- added countPerPageProductUI constant
- added GetComponentPrice helper function
- added REVIEW notation about storing 'skillType'
------------------------------------------------------------------------
r16 | curseuser1 | 2010-10-17 18:11:59 +0000 (Sun, 17 Oct 2010) | 1 line
Changed paths:
   M /trunk/restocking.lua

- added missing Enchanting Vellum for enchanting crafts to UpdateRestockStack
------------------------------------------------------------------------
r15 | curseuser1 | 2010-10-17 18:01:54 +0000 (Sun, 17 Oct 2010) | 1 line
Changed paths:
   M /trunk/reagentUI.lua
   M /trunk/scanning.lua

- corrected some issues with componentPrice calculations
------------------------------------------------------------------------
r14 | curseuser1 | 2010-10-17 12:15:44 +0000 (Sun, 17 Oct 2010) | 5 lines
Changed paths:
   M /trunk/Capitalist.lua
   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

- removed "Enchanting Vellum" pollution from components arrays
- added support for '/cap sequence skillName'
- added componentPriceDefault constant
- added logic to create components, professions, storage, and debug if needed
- added if checks to clean up some more new user state errors
------------------------------------------------------------------------
r13 | curseuser1 | 2010-10-17 08:13:21 +0000 (Sun, 17 Oct 2010) | 1 line
Changed paths:
   M /trunk/auctionUI.lua
   M /trunk/events.lua
   M /trunk/options.lua
   M /trunk/reagentUI.lua
   M /trunk/restocking.lua

- added some 'no data' checks to clean up pre-scan new user errors
------------------------------------------------------------------------
r12 | curseuser1 | 2010-10-17 07:33:01 +0000 (Sun, 17 Oct 2010) | 19 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/Capitalist.toc
   M /trunk/Localization.enUS.lua
   M /trunk/PatchStartAuction.lua
   M /trunk/auctionUI.lua
   A /trunk/components.lua
   M /trunk/data.lua
   M /trunk/debug.lua
   M /trunk/events.lua
   M /trunk/first.lua
   M /trunk/options.lua
   M /trunk/posting.lua
   A /trunk/products.lua
   M /trunk/reagentUI.lua
   M /trunk/restocking.lua
   M /trunk/scanning.lua

Functional
- data structures completely rearranged
- added support for scanning all professions
- added components.lua containing Allowed, Visible helper functions for components
- added products.lua containing Enabled, Visible, ComponentsVisible helper functions for products
- ApplyFilters() rewritten to use in-memory data structures rathet than polluting SavedVariables
- reordered options sections

NOTE: Only Enchanting is enabled as checked in,
though much of alternate profession plumbing isn't far off.

Internal
- renamed Capitalist.Locals to Capitalize.Locale
- scrolls term standardized to products in most places
- recipe term standardized to skillName
- reagent term standardized to component
- renamed cancelblue to cancelBlue
- most files have 'realm' and 'character' local variables at the top
- removed some dead localizations strings
------------------------------------------------------------------------
r11 | curseuser1 | 2010-10-16 07:02:43 +0000 (Sat, 16 Oct 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Capitalist.toc

- correct order of libraries in TOC
------------------------------------------------------------------------
r10 | curseuser1 | 2010-10-16 06:16:37 +0000 (Sat, 16 Oct 2010) | 1 line
Changed paths:
   M /trunk/.pkgmeta

Attempting to fix LibStub / LibStub-1.0 linkage issue
------------------------------------------------------------------------
r9 | curseuser1 | 2010-10-16 05:59:01 +0000 (Sat, 16 Oct 2010) | 3 lines
Changed paths:
   M /trunk/Localization.enUS.lua
   M /trunk/data.lua
   M /trunk/options.lua

- renamed "Scroll Filters" to "Formula Filters"
- renamed "Scroll Count" to "Formula Counts"
- reordered options sections
------------------------------------------------------------------------
r8 | curseuser1 | 2010-10-16 05:35:17 +0000 (Sat, 16 Oct 2010) | 1 line
Changed paths:
   M /trunk/options.lua

- fix for "Scroll filters should affect Scroll Count item display"
------------------------------------------------------------------------
r7 | curseuser1 | 2010-10-16 04:45:31 +0000 (Sat, 16 Oct 2010) | 3 lines
Changed paths:
   M /trunk/posting.lua

- moved posting progress logic to the correct place
- removed 1.1 multiplier from progress bar logic
- simplified TryPost function
------------------------------------------------------------------------
r6 | curseuser1 | 2010-10-16 04:24:55 +0000 (Sat, 16 Oct 2010) | 2 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/posting.lua

- Re-fixed hang when responding "no" to posting confirmation
- Version cleanup
------------------------------------------------------------------------
r5 | curseuser1 | 2010-10-16 04:22:59 +0000 (Sat, 16 Oct 2010) | 1 line
Changed paths:
   A /trunk/debug.lua
   A /trunk/events.lua
   A /trunk/first.lua

Added missing debug.lua events.lua and first.lua files
------------------------------------------------------------------------
r4 | curseuser1 | 2010-10-16 04:02:37 +0000 (Sat, 16 Oct 2010) | 7 lines
Changed paths:
   M /trunk/Capitalist.lua
   M /trunk/Capitalist.toc
   M /trunk/Localization.enUS.lua
   M /trunk/PatchStartAuction.lua
   M /trunk/auctionUI.lua
   M /trunk/data.lua
   M /trunk/options.lua
   M /trunk/posting.lua
   M /trunk/reagentUI.lua
   M /trunk/restocking.lua
   M /trunk/scanning.lua

- Extracted early parts of addon initialization into (new) first.lua file.
- Moved event handlers to (new) events.lua file.
- Reordered 'General' options section.
- Added 'Debug' options section with TraceFunction option.
- Added debug.lua file with support for DebugEntry and DebugExit helper functions.
- Sprinkled DebugEntry and DebugExit usage throughout.
- Trimmed some dead code.
------------------------------------------------------------------------
r3 | curseuser1 | 2010-10-16 01:14:05 +0000 (Sat, 16 Oct 2010) | 5 lines
Changed paths:
   M /trunk/.pkgmeta
   M /trunk/Capitalist.lua
   M /trunk/Capitalist.toc
   M /trunk/Localization.enUS.lua
   A /trunk/PatchStartAuction.lua
   M /trunk/posting.lua
   M /trunk/restocking.lua

Restructure Posting to be completely event driven, minimizing connection to OnUpdate.

ConfirmStartAuction detouring migrated directly; external dependency removed.

Updated StartAuction override to add callbacks.
------------------------------------------------------------------------
r2 | curseuser1 | 2010-10-15 04:31:16 +0000 (Fri, 15 Oct 2010) | 1 line
Changed paths:
   A /trunk/.pkgmeta
   A /trunk/Capitalist.lua
   A /trunk/Capitalist.toc
   A /trunk/Localization.enUS.lua
   A /trunk/auctionUI.lua
   A /trunk/data.lua
   A /trunk/libs
   A /trunk/libs/AceAddon-3.0
   A /trunk/libs/AceAddon-3.0/AceAddon-3.0.lua
   A /trunk/libs/AceAddon-3.0/AceAddon-3.0.xml
   A /trunk/libs/AceConfig-3.0
   A /trunk/libs/AceConfig-3.0/AceConfig-3.0.lua
   A /trunk/libs/AceConfig-3.0/AceConfig-3.0.xml
   A /trunk/libs/AceConfig-3.0/AceConfigCmd-3.0
   A /trunk/libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.lua
   A /trunk/libs/AceConfig-3.0/AceConfigCmd-3.0/AceConfigCmd-3.0.xml
   A /trunk/libs/AceConfig-3.0/AceConfigDialog-3.0
   A /trunk/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua
   A /trunk/libs/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.xml
   A /trunk/libs/AceConfig-3.0/AceConfigRegistry-3.0
   A /trunk/libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.lua
   A /trunk/libs/AceConfig-3.0/AceConfigRegistry-3.0/AceConfigRegistry-3.0.xml
   A /trunk/libs/AceConsole-3.0
   A /trunk/libs/AceConsole-3.0/AceConsole-3.0.lua
   A /trunk/libs/AceConsole-3.0/AceConsole-3.0.xml
   A /trunk/libs/AceDB-3.0
   A /trunk/libs/AceDB-3.0/AceDB-3.0.lua
   A /trunk/libs/AceDB-3.0/AceDB-3.0.xml
   A /trunk/libs/AceDBOptions-3.0
   A /trunk/libs/AceDBOptions-3.0/AceDBOptions-3.0.lua
   A /trunk/libs/AceDBOptions-3.0/AceDBOptions-3.0.xml
   A /trunk/libs/AceEvent-3.0
   A /trunk/libs/AceEvent-3.0/AceEvent-3.0.lua
   A /trunk/libs/AceEvent-3.0/AceEvent-3.0.xml
   A /trunk/libs/AceGUI-3.0
   A /trunk/libs/AceGUI-3.0/AceGUI-3.0.lua
   A /trunk/libs/AceGUI-3.0/AceGUI-3.0.xml
   A /trunk/libs/AceGUI-3.0/widgets
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-BlizOptionsGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Button.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-CheckBox.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-ColorPicker.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown-Items.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDown.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-DropDownGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-EditBox.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Frame.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Heading.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Icon.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-InlineGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-InteractiveLabel.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Keybinding.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Label.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-MultiLineEditBox.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-ScrollFrame.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-SimpleGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Slider.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-TabGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-TreeGroup.lua
   A /trunk/libs/AceGUI-3.0/widgets/AceGUIWidget-Window.lua
   A /trunk/libs/CallbackHandler-1.0
   A /trunk/libs/CallbackHandler-1.0/CallbackHandler-1.0.lua
   A /trunk/libs/CallbackHandler-1.0/CallbackHandler-1.0.xml
   A /trunk/libs/LibStub-1.0
   A /trunk/libs/LibStub-1.0/LibStub-1.0.lua
   A /trunk/libs/LibStub-1.0/LibStub-1.0.xml
   A /trunk/options.lua
   A /trunk/posting.lua
   A /trunk/reagentUI.lua
   A /trunk/restocking.lua
   A /trunk/scanning.lua

Initial version
------------------------------------------------------------------------
r1 | root | 2010-10-14 19:20:50 +0000 (Thu, 14 Oct 2010) | 1 line
Changed paths:
   A /branches
   A /tags
   A /trunk

"capitalist/mainline: Initial Import"
------------------------------------------------------------------------