Calliee

fixed error defining default values in the configuration file
fixed error defining default values in the configuration file
    • -1
    • +1
    /trunk/Auc-Util-Appraiser/AprSettings.lua
Added option for user to define an alternate pricing system for use when the primary choice has no data.
Added option for user to define an alternate pricing system for use when the primary choice has no data.
    • -0
    • +5
    /trunk/Auc-Util-Appraiser/AprFrame.lua
    • -1
    • +6
    /trunk/Auc-Util-Appraiser/AprSettings.lua
fixes #1778 Fixed math error that threw off pricing when only the local data was used…
fixes #1778 Fixed math error that threw off pricing when only the local data was used

We were incorrectly dividing the market price by the number of times seen when the data was sent directly from Auctioneer rather than using the swarm system

fixes #1781 enabled the functionality of the automatic page reload checkbox…
fixes #1781 enabled the functionality of the automatic page reload checkbox

Thanks to RockSlice for tracking the bug down

Fixed update error when using the refresh button or manual search for an item…
Fixed update error when using the refresh button or manual search for an item

The conditional that checked the query against the snapshot was looking for an exact case match for the search term. thus "copper bar" failed where "Copper Bar" passed

Added config option in btm to allow user to turn off the doorbell sound that plays when a deal is found
Added config option in btm to allow user to turn off the doorbell sound that plays when a deal is found
fixes #1755 Added the ability to handle stacks to the outlier filter…
fixes #1755 Added the ability to handle stacks to the outlier filter

The filter now divides the price by the stack size. In previous versions the filter always assumed that the price was for 1 unit, even when presented with a 20 stack.

fixes #1734 Auctions that get filtered out during a scan are now counted and the count displayed in the end-of-scan report.…
fixes #1734 Auctions that get filtered out during a scan are now counted and the count displayed in the end-of-scan report.

This should make up the discrepancy many people are seeing in the scanning numbers. These auctions are indeed skipped entirely, so this looks to be one of those annoying non-bugs

more progress/browse updates…
more progress/browse updates

Removed unneeded function and added default value

Created a config option allowing the user to choose to disable the scan progress display when using the CompactUI…
Created a config option allowing the user to choose to disable the scan progress display when using the CompactUI

Also added a function to the core files to allow any module to prevent the scan progress functionality from changing the browse tab behavior

Fixed issue that prevented the Compact UI window from updating while scanning.…
Fixed issue that prevented the Compact UI window from updating while scanning.

Changed the Vendor Markup module to allow functionality using any addon that provides the GetSellValue API
Changed the Vendor Markup module to allow functionality using any addon that provides the GetSellValue API
Should fix the random fail to post bug in Appraiser.…
Should fix the random fail to post bug in Appraiser.

Setting the variable to nil served no real purpose that I could see, but may have prevented the timer from correctly retrying the post and/or clearing the way for the next post.

Added modual to provide a 300% vendor markup when an item not seen on auction is posted using Appraiser
Added modual to provide a 300% vendor markup when an item not seen on auction is posted using Appraiser
    • -0
    • +2
    /trunk/auc-advanced/Modules/Active.xml
Update to Informant to fix display issue of class data in the mouseover tooltip.…
Update to Informant to fix display issue of class data in the mouseover tooltip.

Fixes incorrect labeling of Miscellaneous items as Gems.

Made changes to the process of completing a scan such that the 'finish' settings are not observed on the use of UiRefresh fixes 1230…
Made changes to the process of completing a scan such that the 'finish' settings are not observed on the use of UiRefresh fixes 1230

I really mean 1230 this time

Fixed UiRefresh to update the pricing model as well as the list window fixes #1230
Fixed UiRefresh to update the pricing model as well as the list window fixes #1230
Fixed error in the processing of the 'unknown update' case fixes #1461…
Fixed error in the processing of the 'unknown update' case fixes #1461

We were throwing out every page that had been scanned instead of just the unknown update. This fix should solve quite a few of the scanning issues reported on the forums, not just the btm issue.

Fixed conditional error when running bottom and auctioneer scans at the same time…
Fixed conditional error when running bottom and auctioneer scans at the same time

Users should see greatly improved scan times when btm is running and the auctioneer snapshot should now be updating correctly

Really fixed the nil error introduced in r1466
Really fixed the nil error introduced in r1466
Fixed issue with uiRefresh not updating the snapshot correctly…
Fixed issue with uiRefresh not updating the snapshot correctly

This is a bug I introduced in the 1460 commit.

    • -2
    • +15
    /trunk/auctioneer/AucScanManager.lua
Fixed the scan failure on sans of less than 50 auctions (fixes #1398)…
Fixed the scan failure on sans of less than 50 auctions (fixes #1398)

Split off the function for finishing off a scan in QueryManager and added a call to the new function in ScanManager. Functionality should not have changed.

    • -5
    • +13
    /trunk/auctioneer/AucQueryManager.lua
made a fix to solve issues with 0 and nil auctions populating the snapshotDB (fixes #1424)…
made a fix to solve issues with 0 and nil auctions populating the snapshotDB (fixes #1424)

Norgs came up with the fix, I just did the searching coding and testing

Fixed a race condition I introduced in the previous commit, also fixed the "browse" style scanning…
Fixed a race condition I introduced in the previous commit, also fixed the "browse" style scanning

The browse scan (manual page by page) was not triggering an update correctly due to the changes made to catch ###,0,0,0 scans

    • -2
    • +10
    /trunk/auctioneer/AucQueryManager.lua
Fixed update issue relating to the check for duplicate auctions.…
Fixed update issue relating to the check for duplicate auctions.

The duplicate auction function would incorrectly flag a scan as not being done in reverse when certain Blizz bugs were encountered. This prevented the database from updating correctly.

Added functionality to fix the "low number of new auctions" bug as reported on the forums…
Added functionality to fix the "low number of new auctions" bug as reported on the forums

It looks like the function added back in to fix the UIRefresh bug was triggering false isLastPage returns at the start of a scan. Added an API function to check for scan type before isLastPage can be set.

    • -0
    • +14
    /trunk/auctioneer/AucScanManager.lua
Added a new timeout routine for the case where a query is never responded to by the server.…
Added a new timeout routine for the case where a query is never responded to by the server.

This is an issue I discovered while at work using a very high-latency connection, as such it hopefully will not effect most users

    • -1
    • +12
    /trunk/auctioneer/AucQueryManager.lua
Replaced old function for setting isLastPrice (fixes #1365)…
Replaced old function for setting isLastPrice (fixes #1365)

We now have 3 ways to set isLastPrice and hopefully are done with the ##,0,0,0 bugs in all aspects of the scan function for good

Fix for database update bug introduced by Rev 1316…
Fix for database update bug introduced by Rev 1316

Added new code to trap the initial database update on the start of scan. Code successfully traps the update no matter how the previous scan ends.

Changed the second check to set Last Page to true. The function was still set up for the old top down scan. (fixes #1190)…
Changed the second check to set Last Page to true. The function was still set up for the old top down scan. (fixes #1190)

There is still a minor bug in that the system updates the database right away at the start of the scan then again at the end. Still working to resolve this, but it should not affect functionality.