commit 40b747fc82871f0283d882de2bdced049a8fe720
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jul 25 20:41:34 2009 -0700

    * Fixed an issue with QA not loading if you had Addon Loader installed

commit c116c835a0c1e39da69fa8062800e88b97d09b50
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jul 25 16:45:40 2009 -0700

    * Updated localization

commit 9f1bff4a75c845880a18a720638a5b98d8d6e914
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jul 25 13:28:22 2009 -0700

    * Oops log wipe added to the wrong function

commit 11147f2cf8c01e5015d0ac80376d5aedfeee6f24
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jul 25 11:04:43 2009 -0700

    * Fixed mass cancelling not wiping the logs
    * Fixed poster name not having color codes wrapped around them when mass cancelling

commit 94fa3db1008a0aeef53b0f25e4249e75c89114a6
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jul 25 11:04:08 2009 -0700

    * Fixed log button showing 0 messasges waiting instead of simply "Log"

commit 849cf4bebf83bba6bfad769e4b79be0702026e14
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 20:21:56 2009 -0700

    * Fixed an error that can sometimes happen when opening a tradeskill window due to event ordering

commit ce63aa1c906b11a75e5a1d748ecfa99236eb751a
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 20:20:48 2009 -0700

    * Fixed smart undercutting option not reflecting waht it is actually set to

commit 742bcf51c671302702acaca59845b4d83a99323b
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 15:46:22 2009 -0700

    * Added a counter for how many items have been posted to the post button
    * Added a check to immediately end auction posting once everything is posted (As well as the timeout)
    * Changed log messages a bit

commit 75b0310cfa7d6b7250e8a94a9114a46fe0311d18
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 15:42:43 2009 -0700

    * Added progress for cancelling into the cancel button
    * Fixed posting interrupted messages showing if you closed the Auction House while scanning (Only supposed to show when actually posting)
    * Fixed wording for cancelling message
    * Changed log messages to use a little bit of coloring so they are easier to see

commit d65290885bd96e8a043f3d3cc3d0ff5baef9127a
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 15:36:58 2009 -0700

    * Added a filter for adding items so you can mass add anything in your inventory matching "Glyph of" (For example

commit d3ed0c1efe9d7e22c2584a5cc1fb6c6575bf7d67
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 15:34:20 2009 -0700

    * Added an identifier next to the Log text that says how many log messages are waiting
    * Improved the log system so it's not as spammy and will properly group messages together when it can
    
    * Post and cancel will properly lock during a scan so they can't be pressed again
    * Hopefully fixed the log frame showing up oddly due to auctions behind it

commit e31553a122572e4f5c47f71a0c2b5f057a8761dc
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 15:32:43 2009 -0700

    * Localization update

commit 2da4bf480c7c087e6d07d67b6c572cfe05dc0faf
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 13:33:10 2009 -0700

    * Added a floor to bid and buyout as a just in case

commit 607b521565aefd1c0044f9b1bb4f6fdddba41de8
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 13:32:04 2009 -0700

    * Fixed an error with whitelist not working

commit 77203a8e820db1b33688eb0c20c3d8443a2027ec
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 13:31:37 2009 -0700

    * Fixed an error in config.lua:40 when no groups exist

commit 0e37a16755f975ce028f02c0abde5768e633c9a1
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:37:28 2009 -0700

    * Fixed an error in ChatFrame.lua:2819 when typing /played
    * Localization update

commit 14c41b71b0f96495534e874b46dea00797e109de
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:36:38 2009 -0700

    * Fixed splitting not being halted if the Auction House is closed
    * Fixed a bug where splitting wouldn't see the last item in a stack if it became a valid item due to splitting

commit d903c527cc24a3deaded043b29913d23f7bdad8f
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:35:52 2009 -0700

    * Fixed error when trying to craft through the craft queue (tradeskills.lua:172)

commit bd414c32d9c324d3b71c52d24f6d8ee133b3261c
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:35:29 2009 -0700

    * Added some fallback values for scan queries

commit 0c121814c00a4973489f398821b7703fd14bee78
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:35:09 2009 -0700

    * Fixed posting not unregistering the auction started event if it was interrupted
    * Fixed post log not showing bid and buyout total, was showing it as per item

commit 72a64f60261330ca3bc5c32a91d556000bc80178
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:34:02 2009 -0700

    * Fixed post cap and per auction settings not being reset when deleting a group

commit bb4a367efc6cc1863b1a4f36fdc9f556d3cff8c0
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:33:44 2009 -0700

    * Fixed manage.lua:172 error

commit be0210ff7b9c73d7c8720360cfce61a68d37abcf
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jul 24 11:17:42 2009 -0700

    * Group names are now sorted by alphabetical order
    * Which tree option you select is saved between sessions even if you close the configuration

commit 5450d23c9de7157dc41e602da9e5b81439f684aa
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 22:02:22 2009 -0700

    * I swear last commit, fixed whitelist not doing a string.lower to check names

commit e400ce88bb7b636d0e31c06254be3a6aa73fc1d9
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:58:08 2009 -0700

    * Agh, I remember why I dislike the topleft anchor for items in summary now

commit c8fef819df1bf8429d3ae1290b0470c59479d936
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:55:07 2009 -0700

    * Changed posting log tense from posted -> posting

commit 67363aab845a347370f5400fd2cece15bc7d8a70
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:36:11 2009 -0700

    * Fixed leaked globals
    * Generated localization

commit 527c0abf53dbddbec5d735b9d2319fe8fcc81b21
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:24:09 2009 -0700

    * Dry coding a line strikes again

commit 0e3fc2301598635bd87f19c584167a309f9dd3d2
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:22:13 2009 -0700

    * Changed the scan logic again
    * Now uses a 0.50 base delay when the event fires, it then scans all auctions and if any have invalid data it sets a flag and then goes through the soft retries -> hard retries, this should greatly improve scan speed as it takes about 1 - 1.5 seconds per a page and can scan 3,500 auctions in ~60 seconds

commit f9acb586a9acf739d3ac7ab10afa283c817f785e
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:21:01 2009 -0700

    * Fixed a visual typo for cancelling, shows correct cancelled numbers now
    * Fixed smart cancel not working when it can cancel and repost an auction higher

commit a382493eb3718558c56274aa932bfb8ca3c970c0
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:20:01 2009 -0700

    * Changed post timeout to be based off the last auction message instead of last PostAuction call (Fixes large quantities of auctions showing post spam still)

commit 09b6a6ad0a4603c8fb02546a79a9a6b174e2235d
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:18:55 2009 -0700

    * Added a timer to show how long a scan takes, because everyone loves random statistics
    * Changed progress bar to be set to 100% when scan is done even if it's interrupted
    * Changed tooltip to use a top left anchor instead of a left anchor
    * Fixed ENTER with no number entered into the craft queue causing an error

commit 5bc34d904ba023d66b66b07ac167b12f9977ab5f
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 21:16:25 2009 -0700

    * Changed log frame to capture mouse events so the auctions behind it aren't being highlighted
    * Changed log to use a slightly offset white to be easier on the eyes
    * Fixed copper showing a long decimal number sometimes in summary

commit bc9f3442b0c228733fd1b6cdd2e38dbbf488799e
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 20:39:37 2009 -0700

    * Added craft queue UI back in
    * Added /qa tradeskill to toggle showing the craft queue window
    * Fixed materials required showing when no actual materials are required
    * Fixed materials required list not updating correctly sometimes
    * Fixed throttle on tradeskill updates being a throttle, was supposed to be a bucket throttle
    * Fixed craft queue listening to bag and cast events when it didn't have to
    * Fixed nil error when hitting backspace with craft queue ready for input

commit 494e52dba0b8805d3dd04fb47ffa5a9fd167e4a4
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 19:54:41 2009 -0700

    * Fixed bugs related to category scans
    * Fixed player, whitelist and craftQueue using realm instead of factionrealm
    * Fixed smart undercutting not defaulting to a regular undercut if the price was just gold instead of silver
    
    * Changed base delay for scanning auctions to 0.50 seconds, and upped the soft retry to 0.66 seconds per failed, this should make rescanning faster and either the same (or slightly less) time when scanning a completely new page
    * Moved everything to modules/
    * Renamed events to QA_ instead of SUF_

commit 8d51ae63fac6c5df9a5adffa625ac5256213f94c
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 15:38:41 2009 -0700

    * Changed retry logic, now if it finds invalid data it will rescan it in 0.50, 1.0 then 1.5 seconds if that fails it will retry the query 3 times and then give up. This should give more reliable owner data without having to send 50 queries.

commit a7edada92cf55f1962cd7248b381f1ad37e535d5
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 15:37:20 2009 -0700

    * Added a finished posting # items message

commit 0c50e2584f45fbf85beb3e9fb659e819c804c5dc
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 15:36:55 2009 -0700

    * Added cancelling undercut auctions
    * Added threshold checking when posting
    * Added an interrupt check for scanning

commit 7ea2ac047debf2941ef18cf8f2274ce4d1c7812b
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 15:34:33 2009 -0700

    * Increased group name to 0.50% width
    * Added cancelall <group> to cancel either all auctions or ones matching a specific group

commit aff0c030721de4efa9f63ca7e3c95c4caac45e8f
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Jul 23 15:31:58 2009 -0700

    * Added cancel call in

commit 1140df1d2271ac83ad008601ff4ecda1aa10266e
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Jul 22 21:42:06 2009 -0700

    * Added post cap and items per auction options back
    * Added splitter in
    * Added posting in
    * Fixed up some bugs in scanning

commit 3d15b2f35f0b5f94dc1457f0a384df552531119f
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue Jul 21 00:28:33 2009 -0700

    * Quick auctions 2:
    * Rewriting everything to make it easier to use and less buggy in general, no longer uses slash commands type /qa or /quickauctions for configuration
    * Still writing everything doesn't work yet

commit 182e7742b886b00152ccc485ad7cd7bbbc7d217a
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jun 13 18:10:37 2009 -0700

    * Fixed an issue in the chat hook causing the original methods not to be seen

commit ef8968240b259c01fddfb1dcf72b0a6d2d6851d2
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat May 16 10:28:10 2009 -0700

    * Added a few more tweaks to support sub type categories

commit 2318b5df54d58b306243607d0e60569707459687
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat May 16 10:15:05 2009 -0700

    * Fixed the bug where not every auction would be posted sometimes (!@#$!@#$!@#$ FINALLY YA%T!#@$)
    * Added scrolls item type, posts any item enchant, leg armors, scrolls etc
    * Renamed Scan Items to Cancel Items made the tooltip more descriptive

commit 598405ed6e7818f6677a9377fe41241ea5f7505f
Author: unknown <Shadowed@.(none)>
Date:   Thu May 7 14:33:24 2009 -0700

    * Removed upgrade code

commit b1fb386ca6d167f950f3f57d1ac4e2662390aabf
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed May 6 23:16:56 2009 +0000

    * Items that are part of a group are now automatically managed by QA, meaning you do not need to manually add them to the item list.

commit 27af79cd6a5b1d44d6588eae7e4de9e64ac4f4d0
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue May 5 21:15:30 2009 +0000

    * Changed price cap to 1000% (Not enabled by default basically)
    * Changed alert threshold to save time()
    * Hopefully fixed a bug with the cap options not working due to people on the whitelist
    * Fixed a couple of /qa options missing from help

commit 893b9977ceeccdce1c2330a588bf69320ee24ace
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Apr 12 15:51:06 2009 +0000

    * Group settings will now fall through to items category (So a Scarlet Ruby in the "scarlet" group will use all of the gems item category configurations that aren't set for scarlet)
    * Summary now shows the enchant tooltip instead of the item tooltip (When available, and the summary isn't a parent type)
    * TOC bump 30100

commit fe6b353943a3c122239b3fe3532e7285ed50da9d
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Apr 3 23:03:57 2009 +0000

    * Not sure how that typo slipped in

commit ba977f5116ac6d3404943f2c489956cc9951956e
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Apr 3 21:58:24 2009 +0000

    * Added /qa pricecap 1-1000 sets a percent at which if the lowest auction is fallback * pricecap it will default to the fallback price

commit fc2cfea02fd349cb1ef38b9cbdf77ad67ed146d8
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Mon Mar 30 15:01:03 2009 +0000

    * Added post canceling if the AH window is closed early
    * /qa cancelall now accepts an item category, so /qa cancelall gems will only cancel all gems, /qa cancelall <group> will only cancel items in that group etc

commit 2d529e854855935b3128d8c7ff8fad81d3637ee7
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Mar 26 05:14:32 2009 +0000

    * Fixed an error for new users in upgrading the table

commit 7afd34994028d640c4439f6442ec6f2aa25eb9cc
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Mar 25 23:52:48 2009 +0000

    * Moved all data to be stored by item link instead of name to save space/be more consistent
    * Added /script QA:LoadGems() quick load of Scarlet, Autumn, Monarch, Earthsiege and Skyflare gems

commit a44e2a981790400569d5ec193c8f5fe94715942f
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Mar 25 00:09:17 2009 +0000

    * Added grouping! What this means is you can manually define a group of items and modify them all at once, for example this means you can add all cut Scarlet Rubys to the "scarlet" group and manage there thresholds without setting each individually
    * Added /qa list <blah> (See /qa for a list of stuff) lists what options are set to what
    * Cleaned up parseVariableOptions a little
    * Threshold alerts now only show up once, until the item is successfully posted
    * Auctions are now posted by how much they stack by, meaning items that don't stack are posted first (Thus, freeing up space for splitting for items that do stack)
    * Fixed QuickAuctions being unusable until a reload if you closed the AH window during a scan
    * Fixed an error in tradeskills.lua with making 5 of an item the queued way, then another one manually
    * Fixed ALT clicking an item category toggling it (instead of just sending the query)

commit 00eedf03fcccfbb59778000bbc39386a068d778e
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Mar 20 06:01:10 2009 +0000

    * Changed post cap logic, we now base post cap off how many are posted that is the lowest, not how many we have period
    * Added craft queuing. Double click an item in the summary window and type a number of how many you want to make, hit ENTER to save the number, or ESCAPE to clear it, when viewing tradeskill windows you will see a button called "QA", clicking it will show you a list of materials you need/have as well as letting you click the items to make them.

commit ba63def3b3d096ab568471660481b0f4e864d3dd
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Mar 12 21:39:43 2009 +0000

    * Fixed smart undercutting not being disabled if an auction was posted below 1g
    * Fixed a possible error in split.lua if the timer frame wasn't created yet
    * Changed the summary icons for +/- so they are more intuitive

commit 8b54acd7264341c0e28d2a3497a207fc3e8265df
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Mon Mar 2 23:39:14 2009 +0000

    * Added a 10s timeout for reenabling the post button
    * Added a return if the link match fails for some reason
    * Smart undercutting only is used if the buyout is above 1g
    * Reduced retries to 2, also made them actually work
    * Fixed no string.trim on links
    * Fixed an error at line #1137
    * Added /qa sumall summary of how much you make on all non-purcahsed items

commit c48ef7f243104d0b9a093b3c9fe0657c65734735
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue Feb 24 00:20:57 2009 +0000

    * Fixed a typo that was causing the smart canceling not to show the right message when it does a cancel due to being able to relist at more

commit 4a601befaf0d0ebc741c290e3f97ebf75f0c9f30
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue Feb 24 00:18:15 2009 +0000

    * Added alt support, lets you list a character as an alt and you can see how many of there auctions are int he AH on another character (Or if they were undercut) (/qa addalt and /qa removealt)

commit 89d2253355699124224846407da12b2c48a1ec87
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Feb 22 15:36:09 2009 +0000

    * Fixed an error in posting

commit 3b52c579e5aec00410831442d05e2125fb48ea38
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Feb 22 08:52:48 2009 +0000

    * Changed the done posting/cancelling messages to indicate how many were done

commit 75266ae3a6016f6842862278ec656c19aaeb8011
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Feb 21 17:06:37 2009 +0000

    * Fixed an upgrade issue if you're just installing this

commit 2a02ac9b5b7e9126aaebd74e6e4f365d71b58a07
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Feb 20 16:42:05 2009 +0000

    * Fixed data reseting, when doing summary scans we will flag data to be reset, when doing a post or cancel it'll do a full reset

commit 4d05699624e9ff0e0f80e5e869d6dc2cca4f6b46
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Feb 20 08:18:09 2009 +0000

    * Fixed a display bug with canceling if someone matched one of your items buyouts but isn't on the white list
    * Data is now flagged to be reset, and is then reset the next time we see it meaning summary data is available after you've scanned it and not reset when you try and do another scan
    * Moved creation of the summaryCats table to when the summary frame is created, as that tables getting rather large-ish
    * Summary frame quantity is now formated as "[<in AH>/<cap>] <total in AH> (<in Inventory>)" (These are hidden/shown based on what you actually have
    * Added the ability to see what you can, and cannot make in the summary window. If you cannot make an item (AND you have that profession) it'll show an X graphic next to the name, you have to enable this first through /qa tradeskill and open the trade skill windows at least once.

commit 3f69a28055b7c1f8dff33fa6e49fb51a07ff3008
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Feb 18 04:47:34 2009 +0000

    * Removed logging code (I'm sure an issue will come up that needs logging to spite me)
    * Fixed cancel related bugs with someone on your white list
    * Fixed typo in /qa time as it persists between sessions now
    * Added some code to reduce the size of item links if they don't store any extra information beyond itemid
    * Added a DB so if an item isn't present in the summary, it'll show it as having 0 on the AH with a 0c buyout

commit 46120332a288d0abb5ec07fea035af841f8c65c0
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue Feb 17 02:27:34 2009 +0000

    * Fixed /qa cap showing "2c" instead of "2" when displaying the value it was set to
    * Fixed auctions with no buyout being recorded

commit 25f730b745b64cd94422482b09629d2f3584668f
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Mon Feb 16 06:31:10 2009 +0000

    * Recoded the system used for storing scanned auction data, it'll now be more accurate when figuring out the lowest price, and now I can do some fancy things with the data if I decide to!
    * Changed /qa cancel to /qa smartcancel
    * Changed smartcancel so that it will now cancel items if you're the only one with any up, and yours are posted below your fall back price
    * Added the ability to set auction time by link/category/default
    * If you are the lowest price on the summary, it'll show the quantity of actives in green, if you aren't it'll show them as red
    * You can now CTRL click categories in summary to hide them

commit 9f8053c0217de6ee72ea2a70906c7245e0e07279
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Mon Feb 16 01:38:48 2009 +0000

    * Increased time between AUCTION_ITEM_LIST_UPDATE to 1.0 seconds, seems to be far more reliable to make up for being slower
    * You can alt click items in the summary window and it'll now send an AH search for them

commit 22cd2353c6d8966e014cdd4bb5ba33cdd8f08575
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Feb 15 17:34:21 2009 +0000

    * Increased time between event firing and scanning to 0.50 seconds, was 0.20 + 0.10 every bad request, seems to have less fallback issues this way.

commit 3dea77524974ba9fb1f099d5a00c4cc27bfb9567
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Feb 15 06:48:45 2009 +0000

    * Removed setting rows to the item link, it'll still show the tooltip on mouse over, but it should look less odd when you see 20-25 items
    * Playing with the querying code, trying to see if I can fix the issue where it sometimes misses items
    * Fixed a bug with the cancel messages not being blocked

commit 8ef04ca02443a4cd4307d6114916847fa268f420
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Feb 13 04:07:43 2009 +0000

    * Added Flasks, Food, Elixirs, Elemental (Motes/Crystallized stuff/etc), Herbs as summary categories
    * Added more logging to test an auction bug

commit bed582d07b9ef2e89a588ce4ff79cf4508628399
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Thu Feb 12 23:43:39 2009 +0000

    * Added /qa cancelall which cancels every auction
    * Added the number of active items you have of something to the summary, if you have it in the AH it'll show "<total> (<active>)"
    * Changed split so it's 0.25 seconds after the LAST BAG_UPDATE, not 0.25 seconds after the FIRST BAG_UPDATE fired
    * Moved auction time to a variable
    * Moved auction data reseting to our query code instead of doing it every time
    * Moved active auctions to a function
    * Moved to using a function call to update our query filter list to clean up variables used more
    * Fixed an error for new users due to defaults not being set
    * Fixed a potential issue with a boolean being passed as an filter for auctions
    * Fixed calculation of total items, it won't bug out when we retry to query a page, and it will in general work better
    * Fixed Scan button going to "0/1 items"

commit 541859ce57a1b635a69f426f121431d55188c443
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Feb 11 07:11:00 2009 +0000

    * Rewrote the scanning code for auctions, it'll be far more efficient, scan faster and have less issues with requesting pages 4 -> 5 -> 6 -> 7 -> 4 -> 8 -> 6 and such, also it's just better in general
    * Cleaned up a lot of code dealing with auction totals for scanning and posting, and some other general code
    * Removed unneeded logging
    * Will now retry if we get a bad item name, or owner name instead of just the latter
    * Fixed retries going on until the user got bored and cancelled them, will actually stop after 5 tries now
    * Moved valid stack checks to be called 0.25 seconds after the last BAG_UPDATE

commit c98a6fa9c67abadf4484162f09d2f0c67e172591
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Feb 11 02:33:10 2009 +0000

    * More logging to try and figure out why splitting is randomly failing

commit 305c69fb0c3cde0397f6028294e05a110e314e9b
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue Feb 10 22:47:46 2009 +0000

    * Fixed the current page we are scanning not being reset to 0 when moving to the next in queue
    * Fixed (hopefully) another split issue

commit 7afe3400ff10aec282da835c50d4282d379f7923
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Tue Feb 10 16:32:50 2009 +0000

    * Fixed a typo that was causing splits to fail

commit ae1fcd1b45498db5262bb01b9eb5930fb26aff67
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Feb 8 19:40:08 2009 +0000

    * Summaries are now in! Let's you quickly see what the lowest price per item is for different categories, currently enchanting materials, scrolls of enchants, gems and glyphs. Shows lowest buyout (per item) as well as how many are on the Auction House.
    * Reduced time between AUCTION_ITEM_LIST_UPDATE firing and checking for data to 0.20 seconds, then + 0.10 seconds for every retry (Reset to 0.20 seconds when it's successful)
    * Reduced time between query queue checks to 0.25 seconds instead of 0.50 seconds
    * Added an AuctionFrameBrwose.page = page call in QueryAuctionItems if we're scanning so it updates mods correctly
    * Added QA:StartCategoryScan for scanning an entire category, instead of a set name filter
    * Added the ability to force stop queries
    * Added /qa summary to toggle summary frame
    * Fixed Auction posted/Auction canceled not using the GlobalStrings.lua variables provided
    * Fixed the fact that we used tooltip scanning to get item links, not GetAuctionItemLink (oops!)
    * Fixed a few typos that were causing scan errors
    * Moved Quick Auctions to using localization, as some of the new features will need to be localized
    * Moved the split code into split.lua to clean stuff up

commit db329f9dec713166a6363b708a5e841864181b45
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Feb 8 01:09:20 2009 +0000

    * Cleaned up some of the scanning code
    * Added support for class/subClass index scanning
    * Changed splitting slightly, will check how many more stacks to make in BAG_UPDATE now instead of right after the split and guessing

commit 79cff0bd299eb0f3f85c157e4969b61c13f98a74
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Feb 6 06:23:01 2009 +0000

    * Fixed cancel logic, if someone is on your white list and they undercut you, it will cancel it, if they match you and they are on your white list, it will not.
    * Possibly fixed another bug when it comes to posting auctions, if you already had some active ones

commit 1ece1e041803262f72e7a3a76d1e6d377bd0c8cd
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Feb 4 00:26:41 2009 +0000

    * Fixed not all auctions being posted due to the uniqueID in the item string
    * Fixed not all auctions being posted since it would think it had valid stacks when it really had nothing to post (You want it to post 2 per stack, you only had 1)
    * Fixed /qa toggle gems and /qa toggle uncut
    overriding each other
    * Fixed "Processing..." being shown instead of item amount to post
    * Fixed DB not being initialized until the Auction House was loaded
    * Cleaned up the configuration for the default/item type/item link settings
    * Cleaned up the code for toggling item types
    * Added the ability to set options by item name, item type, or by default. Meaning you can set it to all cut gems are capped at 2, but Runed Scarlet Ruby's are capped at 5 specifically.
    * Added enchants as a valid toggle now (All enchanting materials of coursE!)
    * Added bidpercent, if you set it to 90% and the buyout is 100g then the bid will be 90g (This is a simple global option, cannot be set per item, or type)
    * Changed add -> addwhite and remove -> removewhite
    * Changed the ordering around on the slash command information
    * Changed FindEmptyInventorySlot to go from 0 -> 4 instead of 4 -> 0 (As everything else does the former)
    * Changed DB format to be cleaner, should upgrade fine

commit 69455ccec2904c51a4c2e4206082c9b7218819f4
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jan 31 22:09:51 2009 +0000

    * Fixed some more split issues if you had some items already up in the AH

commit 6830e2dd1f11d991714be3085fff532e06abdf45
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jan 31 20:01:34 2009 +0000

    * Increased button width slightly
    * Added progress on canceling to the button
    * Added message if theres nothing to cancel
    * Fixed typo  at line #313/#314
    * Fixed split not continuing if it did a 5 -> 4 stacks of 1, then finding the last one

commit 4954df650e1e231749a3dd371b9d5722c82587eb
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jan 31 18:54:05 2009 +0000

    * Added a bit more logging code to debug some odd issues when splitting things
    * Fixed an error at line #246 about ContainerIDToInventoryID (Stupid Blizzard)
    * Fixed an error where it wouldn't recognize a split and think it was an odd stack

commit a1d5d817c9c497751472a967a64625cdf9912ffc
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sat Jan 31 02:06:31 2009 +0000

    * Fixed posting auctions not working, changed to a slower system where we first split an item into the required amount (if needed), we post one of it, then wait until it's gone through, then post and so on. Once we finish with that item it moves onto the next. This means posts are slightly slower (Not by much, and mostly depends how much splitting is needed), but more reliable
    * Fixed splitting not checking if the item we were splitting it off of was locked, this means it won't sometimes fail when splitting a stack
    * Fixed special bags (herb/gem/enchanting/glyph/etc) not being recognized as a valid place to put things, now will place items into them if they can be
    * Fixed /qa threshold defaulting to 100g every time
    * Fixed error when toggling item types off
    * Fixed not using the GetItemInfo link for the configurations
    * Fixed data always being saved even if you weren't running a scan, or had a search filter going
    * Fixed how the total posts is calculated, now figues out how much we can post, before actually doing it
    * Fixed how the totals per set are done
    * Cleaned up splitting code, a lot simpler and more accurate

commit 6e57a2e1f9af06eb0ea9451c1fd27a75a8cc03aa
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jan 30 19:02:17 2009 +0000

    * Fixed the DB being set to a table
    * Added description tooltips to the buttons
    * Cleaned up the split code (a little)
    * Changed the split code, instead of trying to split everything into the needed stacks it'll now split all of them for that specific item, post the item, split needed for the next, post it and so on to prevent inventory issues. Also means that it won't split unless it's needed, so no splitting then having threshold issues
    * Moved from print() to QA:Echo()

commit 4d586e70e461ecb67bfdac4b3ddfae2d8f9cad91
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Fri Jan 30 01:10:17 2009 +0000

    * Added the ability to set an undercut per an item (/qa undercut <amount> <link>) still can be set globally as well
    * Removed /qa uncut, it's now /qa toggle <gems/uncut/glyphs> that lets you toggle on/off a category of items (These are ALWAYS going to default to 1 per an auction, must use /qa additem to set a specific quantity for it) so you don't have to add every single cut gem, or glyph
    * Changed this from focused on Jewelcrafters so that it can be used by anyone, now includes support for splitting items out of stacks and posting them and has new slash commands (/qa itemadd and /qa itemremove) to add new items it should also manage
    * Changed all the auction code to use buyout per item and bid per item when figuring out everything
    * Trying out a change so that the first scan is 0.50s and then after that it goes to 0.25s to speed it up
    * Added some code so it auto sets new defaults that are added in
    * Renamed the Scan/Post Gems to Scan/Post Items

commit 65146c1013342083fd880c9a080eb9dd4712e818
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Jan 11 01:19:37 2009 +0000

    * Added specific item caps (/qa cap <amount> <link>) as usual entering 0 will remove the cap.
    * Added the /qa uncut slash command so you can have it manage uncut gems that are unstacked
    * Added a smart cancel, if you put a threshold of 70g, your auction is posted at 70g and someone posts it at 60g, your 70g auction won't be canceled.
    * Added a check to make sure the item link is a valid one

commit 921c588311615fe2a244b35713293880b75a318a
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Wed Jan 7 23:33:12 2009 +0000

    * Should be ready to release now
    * Changed configuration, now uses a money format instead of gold/silver/copper, which means it's now /qa undercut 1s to undercut by 1 silver, or /qa undercut 1g99s to undercut by 1 gold, 99 silver.
    * Merged /qa spthresh and /qa threshold, if a link is provided after money, it's set specifically, if not, it's set globally
    * Changed scan time to 0.40 instead of 0.50 seconds
    * Added the ability to set specific fallbacks per item
    * Added a chat hook to block the create/cancel spam
    * Added post/cancel status to the buttons
    * Added an option to enable or disable smart undercutting
    * Removed from LoD since it can't be made to auto load on /qa without an external mod
    * Removed the ability to set a specific fallback bid AND buyout, it just sets them the same now
    * Fixed posting not checking if we have enough money to actually post it
    * Fixed posting auctions not resetting the scan data first
    * Fixed posting auctions not checking how many active we had going first
    * Fixed posting auctions not working if you had some auctions already posted
    * Fixed scanning progress updating incorrectly on retries

commit 66835f6bd98b1019ecc11f639d3b81ff2105af1e
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Mon Dec 15 01:40:46 2008 +0000

    * Changed the searchFilter variable to be set off of QueryAuctionItems calls so it works with the queuing system
    * Sort of cleaned up the item scanning code
    * Added a 0.5s delay (Needs tweaking) before scanning so we increase the chance of the owners being available
    * Fixed posting not working if we already had data on everything
    * Fixed check for bad owners, we won't even record there data if the owner isn't available
    * Fixed the maximum post cap checking auctions that had already been sold but no gold delivered yet
    * Added specific thresholds for items on top of the global one

commit 17c1d1fc69dec788a11f1a89a591a7a7b57b6b3d
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Dec 14 18:29:41 2008 +0000

    * Fixed scan incrementing so it bases it off when the query is sent not the event firing

commit 90892f7109469d4135d79993a3ffd70562fc9f1c
Author: Shadowed <shadowed.wow@gmail.com>
Date:   Sun Dec 14 18:17:34 2008 +0000

    * Initial Import: QuickAuctions/
    * Mostly a quick hack, maybe I'll clean it up later, slash command is /qa
    * Made to speed up posting gem auctions, has a button in the auctions tab to find out who is undercutting you, and automatically cancels those auctions, and another that will post gems in your inventory (And only keep X amount in the AH at any one time) and auto undercut people
