auc-stat-purchased

  •  
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Performing removal of current trunk to branches/4.90
Performing removal of current trunk to branches/4.90
  1. … 383 more files in changeset.
Standardized the SVN:Keywords property to read "Author Date Id Revision URL". Also standardized the boilerplates so that they have Revision, URL and Version fields. Additionally standardized the Versi…
Standardized the SVN:Keywords property to read "Author Date Id Revision URL". Also standardized the boilerplates so that they have Revision, URL and Version fields. Additionally standardized the Version field to read "<%version%> (<%codename%>)"
  1. … 126 more files in changeset.
Use libName when displaying '/auc stat <module> clear' info rather than the actual name itself
Use libName when displaying '/auc stat <module> clear' info rather than the actual name itself
  1. … 2 more files in changeset.
Stats modules should indivate which stats they are clearing and not claim that they're clearing all stats
Stats modules should indivate which stats they are clearing and not claim that they're clearing all stats
  1. … 2 more files in changeset.
User the 'faction' variable inside private.ClearData for consistency throughout functions
User the 'faction' variable inside private.ClearData for consistency throughout functions
Set bulk svn:eol-style properties to native
Set bulk svn:eol-style properties to native
  1. … 49 more files in changeset.
Fixed error with "/auc stat purchased help".
Fixed error with "/auc stat purchased help".
New modular BottomScanner and associated Auctioneer changes necessary to support it.…
New modular BottomScanner and associated Auctioneer changes necessary to support it.

BottomScanner now no longer has BaseRules; it has a comprehensive config UI instead with many of the features that baserules were using incorporated as configurable options within the individual evaluation modules. Any other functionality that was provided by other custom baserules can now easily be added as features within one of the existing evaluation modules or as a completely new evaluation module based off the EvalTemplate.lua template.

  1. … 11 more files in changeset.
Add partial scan detection to the completed scan code. Add code to commit upon AH closure. Add code to update the browse ui upon config changed. Move detection of non-item to before we try to use the …
Add partial scan detection to the completed scan code. Add code to commit upon AH closure. Add code to update the browse ui upon config changed. Move detection of non-item to before we try to use the item factor
  1. … 4 more files in changeset.
Improved speed of scanning and post-scanning processes.…
Improved speed of scanning and post-scanning processes.

Did some extensive profiling to see where the slow-down was with deleting auctions. Found that the nextID removal function was extremely expensive. Removed this list (which takes up a bunch of SV space also) with a once-per-session generated, sorted list, and a simple iterative getnextid function.

Found that the GetScanData was getting called once per item also, so added "begin" and

"complete" events to the scanning process, where we can do once-off jobs, and clean up afterwards, respectively.

Also noticed that EnhTooltip's BreakLink function is quite expensive, and for the most part, unneeded for our primary DecodeLink function. Converted this function to use a strsplit/select based equivalent which is at least 20 times faster.

Scans are taking at most 2 seconds to process, post-scan now, instead of the 60+ seconds that they were taking before (at least on my computer that is).

  1. … 2 more files in changeset.
Update toc versions to 20100
Update toc versions to 20100
  1. … 13 more files in changeset.
Added support for "scanning" during a regular search.…
Added support for "scanning" during a regular search.

Added support for filtering a scan on any/all filter criteria.

This routine was primarily to allow the scanner to handle the data returned during normal search button activity.

It also commits data as soon as the Auction House Window is closed.

Following KISS, it has removed the Suspended state. Items that are not seen are either deleted or ignored.

Items can be ignored only when an incomplete scan is being committed.

  1. … 8 more files in changeset.
Adds a statics engine that limits its data points to paid prices, as opposed to desired sell prices
Adds a statics engine that limits its data points to paid prices, as opposed to desired sell prices

    • -0
    • +339
    ./StatPurchased.lua
    • -0
    • +15
    ./Auc-Stat-Purchased.toc