<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<changelog>
	<nextrelease>
		<optimization id="optimization7" codedby="MentalPower" timestamp="2005-09-27 10:30">
			<file name="AucCommand.lua">
				<change function="Auctioneer_Register_Khaos"/>
				<change function="Auctioneer_ChatPrint_Help"/>
				<change function="Auctioneer_Default"/>
			</file>
			<file name="enUS.utf8">
				<change constant="_AUCT['FrmtActDefault']"/>
				<add constant="_AUCT['OptDefault']"/>
				<add constant="_AUCT['HelpDefault']"/>
				<add constant="_AUCT['FrmtActDefault']"/>
				<add constant="_AUCT['GuiRedo']"/>
				<add constant="_AUCT['GuiDefaultAllButton']"/>
				<add constant="_AUCT['GuiDefaultAll']"/>
				<add constant="_AUCT['GuiDefaultAllHelp']"/>
				<add constant="_AUCT['GuiDefaultOption']"/>
			</file>
			<file name="enUS.utf8">
				<add constant="_AUCT['OptDefault']"/>
				<add constant="_AUCT['HelpDefault']"/>
				<add constant="_AUCT['FrmtActDefault']"/>
				<add constant="_AUCT['GuiRedo']"/>
				<add constant="_AUCT['GuiDefaultAllButton']"/>
				<add constant="_AUCT['GuiDefaultAll']"/>
				<add constant="_AUCT['GuiDefaultAllHelp']"/>
				<add constant="_AUCT['GuiDefaultOption']"/>
			</file>
			<developer>
				The Auctioneer_Register_Khaos() function has been changed to use the direct option modifying functions (Auctioneer_Default(), Auctioneer_GenVarSet(), etc) instead of piggybacking on top of the Auctioneer_Command() function. The same function has been formatted to make it a bit easier to read. Two options have been added to the Khaos config system, the /auc show-warning and the /auc default equivalents. New strings have been added to the English and Spanish localization files to support those additions. These were also added to the text outputed by the Auctioneer_ChatPrint_Help(). A small typo was fixed in the _AUCT['FrmtActDefault'] constant.
			</developer>
			<public>
				The Khaos-based config system for Auctioneer has been updated with the "/auctioneer show-warning" and the "/auctioneer default" equivalents.
			</public>
		</optimization>
		<bugfix id="bugfix20" codedby="MentalPower" timestamp="2005-09-24 07:30">
			<file name="AucCommand.lua">
				<change function="Auctioneer_Default"/>
				<change function="Auctioneer_GenVarSet"/>
				<change function="Auctioneer_GetFilter"/>
			</file>
			<file name="changelog.xml"/>
			<developer>
				All variables that use the Auctioneer_GenVarSet() function to change their variables now toggle properly, as oposed to always being turned on if localized strings were used. Auctioneer_GetFilter() has been modified to provide correct return values if localized strings are used. The Auctioneer_Default() function has been changed to also accept nil and blank parameters to clear all auctioneer data. The changelog.xml file is now formatted as UTF-8 as the header says instead of ANSI.
			</developer>
		</bugfix>
		<bugfix id="bugfix19" codedby="MentalPower" timestamp="2005-09-23 02:50">
			<file name="AucCommand.lua">
				<change function="Auctioneer_Clear"/>
			</file>
			<public>
				The /auctioneer clear [Item Link] function now correctly reports completion instead of erroring out.
			</public>
		</bugfix>
		<improvement id="improvement4" codedby="MentalPower" timestamp="2005-09-21 19:42">
			<file name="AHScanning.lua">
				<change function="Auctioneer_CanSendAuctionQuery"/>
			</file>
			<file name="AucCommand.lua">
				<change function="Auctioneer_Command"/>
				<change function="Auctioneer_ChatPrint_Help"/>
			</file>
			<file name="enUS.utf8">
				<add constant="AUCT_SHOW_REDO"/>
				<add constant="AUCT_HELP_REDO"/>
			</file>
			<file name="esES.utf8">
				<add constant="AUCT_SHOW_REDO"/>
				<add constant="AUCT_HELP_REDO"/>
				<add constant="AUCT_MESG_CONVERT"/>
				<add constant="AUCT_MESG_NOTCONVERTING"/>
				<add constant="AUCT_MESG_CONVERT_YES"/>
				<add constant="AUCT_MESG_CONVERT_NO"/>
			</file>
			<developer>
				Added show-warning to the list of commands so that the users have the option of turning the warning on or off. Also updated the esES localization with the new strings :)
			</developer>
			<public>
				There is now a "/auctioneer show-warning" command that accepts either a on or off setting to select whether to warn when a page in the AH has taken too long to scan
			</public>
		</improvement>
		<improvement id="improvement3" codedby="MentalPower" reportedby="vampirish" norgannabbid="http://norganna.org/bb/index.php?showtopic=190&hl=default" timestamp="2005-09-18 06:11">
			<file name="Auctioneer.lua">
				<add function="Auctioneer_Default"/>
				<change function="Auctioneer_Register_Khaos"/>
				<change function="Auctioneer_Command"/>
				<change function="Auctioneer_OnOff"/>
				<change function="Auctioneer_AlsoInclude"/>
				<change function="Auctioneer_SetLocale"/>
				<change function="Auctioneer_Default"/>
				<change function="Auctioneer_GenVarSet"/>
				<change function="Auctioneer_PercentVarSet"/>
			</file>
			<file name="enUS.utf8">
				<add constant="AUCT_FRMT_ACT_DEFAULTALL"/>
				<add constant="AUCT_FRMT_ACT_DEFAULT"/>
			</file>
			<file name="esES.utf8">
				<delete constant="AUCT_CLAS_ARMOR"/>
				<delete constant="AUCT_CLAS_BANDAGE"/>
				<delete constant="AUCT_CLAS_CLOTH"/>
				<delete constant="AUCT_CLAS_CONTAINER"/>
				<delete constant="AUCT_CLAS_DRINK"/>
				<delete constant="AUCT_CLAS_FISHING"/>
				<delete constant="AUCT_CLAS_FOOD"/>
				<delete constant="AUCT_CLAS_GEM"/>
				<delete constant="AUCT_CLAS_HERB"/>
				<delete constant="AUCT_CLAS_HIDE"/>
				<delete constant="AUCT_CLAS_LEATHER"/>
				<delete constant="AUCT_CLAS_MAGE"/>
				<delete constant="AUCT_CLAS_ORE"/>
				<delete constant="AUCT_CLAS_POISON"/>
				<delete constant="AUCT_CLAS_POTION"/>
				<delete constant="AUCT_CLAS_QUEST"/>
				<delete constant="AUCT_CLAS_SHAMAN"/>
				<delete constant="AUCT_CLAS_WARLOCK"/>
				<delete constant="AUCT_CLAS_WEAPON"/>
				<delete constant="AUCT_CLAS_WRITTEN"/>
				<delete constant="AUCT_TYPE_ALCHEM"/>
				<delete constant="AUCT_TYPE_COOK"/>
				<delete constant="AUCT_TYPE_ENCHANT"/>
				<delete constant="AUCT_TYPE_ENGINEER"/>
				<delete constant="AUCT_TYPE_FSTAID"/>
				<delete constant="AUCT_TYPE_LEATHER"/>
				<delete constant="AUCT_TYPE_MINING"/>
				<delete constant="AUCT_TYPE_POISON"/>
				<delete constant="AUCT_TYPE_PRIEST"/>
				<delete constant="AUCT_TYPE_SMITH"/>
				<delete constant="AUCT_TYPE_TAILOR"/>
				<add constant="AUCT_ADDIT_ALCOHOL"/>
				<add constant="AUCT_ADDIT_BUFF"/>
				<add constant="AUCT_ADDIT_DRINK"/>
				<add constant="AUCT_ADDIT_FIREWORK"/>
				<add constant="AUCT_ADDIT_FOOD"/>
				<add constant="AUCT_ADDIT_GIFTWRAP"/>
				<add constant="AUCT_ADDIT_LURE"/>
				<add constant="AUCT_ADDIT_POISON"/>
				<add constant="AUCT_ADDIT_POTION"/>
				<add constant="AUCT_ADDIT_RESTORATIVE"/>
				<add constant="AUCT_ADDIT_SCROLL"/>
				<add constant="AUCT_SKILL_ALCHEMY"/>
				<add constant="AUCT_SKILL_BLACKSMITHING"/>
				<add constant="AUCT_SKILL_COOKING"/>
				<add constant="AUCT_SKILL_ENCHANTING"/>
				<add constant="AUCT_SKILL_ENGINEERING"/>
				<add constant="AUCT_SKILL_FIRSTAID"/>
				<add constant="AUCT_SKILL_LEATHERWORKING"/>
				<add constant="AUCT_SKILL_MINING"/>
				<add constant="AUCT_SKILL_TAILORING"/>
				<add constant="AUCT_SKILL_DRUID"/>
				<add constant="AUCT_SKILL_MAGE"/>
				<add constant="AUCT_SKILL_PALADIN"/>
				<add constant="AUCT_SKILL_PRIEST"/>
				<add constant="AUCT_SKILL_ROGUE"/>
				<add constant="AUCT_SKILL_SHAMAN"/>
				<add constant="AUCT_SKILL_WARLOCK"/>
				<add constant="AUCT_FRMT_ACT_DEFAULTALL"/>
				<add constant="AUCT_FRMT_ACT_DEFAULT"/>
			</file>
			<developer>
				Ok, main change here is that I added a /auc default command that resets the options to default, this command will be added to the Khaos GUI shortly. Secondary changes are that I translated the strings used in this function to spanish. Since I did this I noticed that we had quite a few new strings so I translated those too and deleted the old ones from the esES.utf8 file. I also took the liberty of expanding the xml schema to include non sourceforge suggestions/bugs/requests.
			</developer>
			<public>
				There is now a "/auctioneer default" command that accepts a setting name to reset that setting to it's default option. If no setting name is sent then the function will set all options to default settings. This function is not currently implemented in the Khaos configuration system, however it will be added shortly.
			</public>
		</improvement>
		<bugfix id="bugfix18" codedby="Luke1410" reportedby="lovepump" sourceforgeid="1266665" timestamp="2005-08-23 02:50">
			<file name="itemdata.xml" />
			<public>
				Ichor of Undeathis listed as being also used for alchemy, now.
			</public>
		</bugfix>
		<bugfix id="bugfix16" codedby="Luke1410" sourceforgeid="1265493" timestamp="2005-08-21 21:42">
			<file name="itemdata.xml" />
			<public>
				Sharp Claw is listed as being also used for alchemy, now.
			</public>
		</bugfix>
		<bugfix id="bugfix8" codedby="Luke1410" sourceforgeid="1253054" submitedby="lovepump" timestamp="2005-08-06 19:27">
			<file name="itemdata.xml" />
			<public>
				Black Vitriol is now listed as an item used for alchemy
			</public>
		</bugfix>
		<bugfix id="bugfix3" codedby="Luke1410" timestamp="2005-08-11 23:43">
			<file name="itemdata.xml" />
			<public>
				added 47 itemclasses - especially food
				corrected 3 itemclass
				added 7 new items
				added 1 usage-type
			</public>
		</bugfix>
	</nextrelease>
	<release version="3.0.11" timestamp="2005-09-14 08:22">
		<optimization id="optimization6" codedby="MentalPower" timestamp="2005-09-12 10:38" replace="optimization5" text="concatenate" type="small">
			<file name="Auctioneer.lua">
				<change function="Auctioneer_Register_Khaos"/>
				<change function="Auctioneer_MeshOnOff"/>
				<change function="Auctioneer_GenVarSet"/>
			</file>
			<file name="locales/deDE.utf8">
				<add constant="AUCTIONEER_GUI_CLEARALL_NOTE"/>
			</file>
			<file name="locales/enUS.utf8">
				<add constant="AUCTIONEER_GUI_CLEARALL_NOTE"/>
			</file>
			<file name="locales/esES.utf8">
				<add constant="AUCTIONEER_GUI_CLEARALL_NOTE"/>
			</file>
			<developer>
				I've reorganized the Khaos config order in auctioneer (as per tester suggestions) to make it more streamlined. I've also changed most of the id's to use the localized strings. I've modified the Auctioneer_MeshOnOff and Auctioneer_GenVarSet so that if no parameters are passed the function toggles automatically. The, hopefully last, string has been transfered to the localization files. No Public note neccessary in my opinion. [addition by Luke1410: also added the German translation]
			</developer>
			</developer>
		</optimization>
		<bugfix id="bugfix20" codedby="MentalPower" sourceforgeid="1265613" timestamp="2005-09-12 07:00">
			<file name="locales/deDE.utf8">
				<add constant="AUCT_TEXT_USAGE"/>
				<add constant="AUCTIONEER_AUCTION_TOTAL_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_NEW_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_OLD_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_DEFUNCT_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_DISCREPANCIES"/>
			</file>
			<file name="locales/enUS.utf8">
				<add constant="AUCT_TEXT_USAGE"/>
				<add constant="AUCTIONEER_AUCTION_TOTAL_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_NEW_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_OLD_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_DEFUNCT_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_DISCREPANCIES"/>
			</file>
			<file name="locales/esES.utf8">
				<add constant="AUCT_TEXT_USAGE"/>
				<add constant="AUCTIONEER_AUCTION_TOTAL_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_NEW_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_OLD_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_DEFUNCT_AUCTS"/>
				<add constant="AUCTIONEER_AUCTION_DISCREPANCIES"/>
			</file>
			<developer>
				Well, I had some time to burn so I added the required constants for the "Usage:" bit printed from the /auc help command and the End of scan statistics. These have also been translated to spanish. [addition by Luke1410: also added the German translation]
			</developer>
			<public>
				The beginning of the "/auc help" command is now properly translated. Also translated are the end of scan statistics.
			</public>
		</bugfix>
		<optimization id="optimization5" codedby="MentalPower" timestamp="2005-09-11 20:27" replace="optimization4" text="concatenate" type="small">
			<file name="Auctioneer.lua">
				<add function="Auctioneer_SetLocale"/>
				<change function="Auctioneer_Register_Khaos"/>
				<change function="Auctioneer_OnOff"/>
				<change function="Auctioneer_AlsoInclude"/>
				<change function="Auctioneer_MeshOnOff"/>
				<change function="Auctioneer_GenVarSet"/>
				<change function="Auctioneer_PercentVarSet"/>
			</file>
			<file name="locales/deDE.utf8">
				<add constant="AUCTIONEER_GUI_MAIN_HELP"/>
				<add constant="AUCTIONEER_GUI_MAIN_ENABLE"/>
				<add constant="AUCTIONEER_GUI_LOCALE"/>
				<add constant="AUCTIONEER_GUI_VERBOSE"/>
				<add constant="AUCTIONEER_GUI_STATS_ENABLE"/>
				<add constant="AUCTIONEER_GUI_STATS_HEADER"/>
				<add constant="AUCTIONEER_GUI_STATS_HELP"/>
				<add constant="AUCTIONEER_GUI_AVERAGES"/>
				<add constant="AUCTIONEER_GUI_MEDIAN"/>
				<add constant="AUCTIONEER_GUI_SUGGEST"/>
				<add constant="AUCTIONEER_GUI_VENDOR_HEADER"/>
				<add constant="AUCTIONEER_GUI_VENDOR_HELP"/>
				<add constant="AUCTIONEER_GUI_VENDOR"/>
				<add constant="AUCTIONEER_GUI_VENDOR_BUY"/>
				<add constant="AUCTIONEER_GUI_VENDOR_SELL"/>
				<add constant="AUCTIONEER_GUI_EMBED_HEADER"/>
				<add constant="AUCTIONEER_GUI_EMBED"/>
				<add constant="AUCTIONEER_GUI_EMBED_BLANKLINE"/>
				<add constant="AUCTIONEER_GUI_CLEAR_HEADER"/>
				<add constant="AUCTIONEER_GUI_CLEAR_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARALL"/>
				<add constant="AUCTIONEER_GUI_CLEARALL_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARALL_BUTTON"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP_BUTTON"/>
				<add constant="AUCTIONEER_GUI_PERCENTS_HEADER"/>
				<add constant="AUCTIONEER_GUI_PERCENTS_HELP"/>
				<add constant="AUCTIONEER_GUI_BIDMARKDOWN"/>
				<add constant="AUCTIONEER_GUI_MARKUP"/>
				<add constant="AUCTIONEER_GUI_MAXLESS"/>
				<add constant="AUCTIONEER_GUI_NOCOMP"/>
				<add constant="AUCTIONEER_GUI_UNDERLOW"/>
				<add constant="AUCTIONEER_GUI_UNDERMKT"/>
				<add constant="AUCTIONEER_GUI_OTHER_HEADER"/>
				<add constant="AUCTIONEER_GUI_OTHER_HELP"/>
				<add constant="AUCTIONEER_GUI_AUTOFILL"/>
				<add constant="AUCTIONEER_GUI_ALSO"/>
				<add constant="AUCTIONEER_GUI_ALSO_OPPOSITE"/>
				<add constant="AUCTIONEER_GUI_ALSO_OFF"/>
				<add constant="AUCTIONEER_GUI_ALSO_DISPLAY"/>
				<add constant="AUCTIONEER_GUI_MESH"/>
				<add constant="AUCTIONEER_GUI_MESH_OFF"/>
				<add constant="AUCTIONEER_GUI_MESH_SHIFT"/>
				<add constant="AUCTIONEER_GUI_MESH_CTRL"/>
				<add constant="AUCTIONEER_GUI_MESH_ALT"/>
				<add constant="AUCTIONEER_GUI_MESH_MODIFIER_HELP"/>
				<add constant="AUCTIONEER_GUI_LINK"/>
				<add constant="AUCTIONEER_GUI_RELOADUI"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_HELP"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_BUTTON"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_FEEDBACK"/>
			</file>
			<file name="locales/enUS.utf8">
				<add constant="AUCTIONEER_GUI_MAIN_HELP"/>
				<add constant="AUCTIONEER_GUI_MAIN_ENABLE"/>
				<add constant="AUCTIONEER_GUI_LOCALE"/>
				<add constant="AUCTIONEER_GUI_VERBOSE"/>
				<add constant="AUCTIONEER_GUI_STATS_ENABLE"/>
				<add constant="AUCTIONEER_GUI_STATS_HEADER"/>
				<add constant="AUCTIONEER_GUI_STATS_HELP"/>
				<add constant="AUCTIONEER_GUI_AVERAGES"/>
				<add constant="AUCTIONEER_GUI_MEDIAN"/>
				<add constant="AUCTIONEER_GUI_SUGGEST"/>
				<add constant="AUCTIONEER_GUI_VENDOR_HEADER"/>
				<add constant="AUCTIONEER_GUI_VENDOR_HELP"/>
				<add constant="AUCTIONEER_GUI_VENDOR"/>
				<add constant="AUCTIONEER_GUI_VENDOR_BUY"/>
				<add constant="AUCTIONEER_GUI_VENDOR_SELL"/>
				<add constant="AUCTIONEER_GUI_EMBED_HEADER"/>
				<add constant="AUCTIONEER_GUI_EMBED"/>
				<add constant="AUCTIONEER_GUI_EMBED_BLANKLINE"/>
				<add constant="AUCTIONEER_GUI_CLEAR_HEADER"/>
				<add constant="AUCTIONEER_GUI_CLEAR_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARALL"/>
				<add constant="AUCTIONEER_GUI_CLEARALL_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARALL_BUTTON"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP_BUTTON"/>
				<add constant="AUCTIONEER_GUI_PERCENTS_HEADER"/>
				<add constant="AUCTIONEER_GUI_PERCENTS_HELP"/>
				<add constant="AUCTIONEER_GUI_BIDMARKDOWN"/>
				<add constant="AUCTIONEER_GUI_MARKUP"/>
				<add constant="AUCTIONEER_GUI_MAXLESS"/>
				<add constant="AUCTIONEER_GUI_NOCOMP"/>
				<add constant="AUCTIONEER_GUI_UNDERLOW"/>
				<add constant="AUCTIONEER_GUI_UNDERMKT"/>
				<add constant="AUCTIONEER_GUI_OTHER_HEADER"/>
				<add constant="AUCTIONEER_GUI_OTHER_HELP"/>
				<add constant="AUCTIONEER_GUI_AUTOFILL"/>
				<add constant="AUCTIONEER_GUI_ALSO"/>
				<add constant="AUCTIONEER_GUI_ALSO_OPPOSITE"/>
				<add constant="AUCTIONEER_GUI_ALSO_OFF"/>
				<add constant="AUCTIONEER_GUI_ALSO_DISPLAY"/>
				<add constant="AUCTIONEER_GUI_MESH"/>
				<add constant="AUCTIONEER_GUI_MESH_OFF"/>
				<add constant="AUCTIONEER_GUI_MESH_SHIFT"/>
				<add constant="AUCTIONEER_GUI_MESH_CTRL"/>
				<add constant="AUCTIONEER_GUI_MESH_ALT"/>
				<add constant="AUCTIONEER_GUI_MESH_MODIFIER_HELP"/>
				<add constant="AUCTIONEER_GUI_LINK"/>
				<add constant="AUCTIONEER_GUI_RELOADUI"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_HELP"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_BUTTON"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_FEEDBACK"/>
			</file>
			<file name="locales/esES.utf8">
				<add constant="AUCTIONEER_GUI_MAIN_HELP"/>
				<add constant="AUCTIONEER_GUI_MAIN_ENABLE"/>
				<add constant="AUCTIONEER_GUI_LOCALE"/>
				<add constant="AUCTIONEER_GUI_VERBOSE"/>
				<add constant="AUCTIONEER_GUI_STATS_ENABLE"/>
				<add constant="AUCTIONEER_GUI_STATS_HEADER"/>
				<add constant="AUCTIONEER_GUI_STATS_HELP"/>
				<add constant="AUCTIONEER_GUI_AVERAGES"/>
				<add constant="AUCTIONEER_GUI_MEDIAN"/>
				<add constant="AUCTIONEER_GUI_SUGGEST"/>
				<add constant="AUCTIONEER_GUI_VENDOR_HEADER"/>
				<add constant="AUCTIONEER_GUI_VENDOR_HELP"/>
				<add constant="AUCTIONEER_GUI_VENDOR"/>
				<add constant="AUCTIONEER_GUI_VENDOR_BUY"/>
				<add constant="AUCTIONEER_GUI_VENDOR_SELL"/>
				<add constant="AUCTIONEER_GUI_EMBED_HEADER"/>
				<add constant="AUCTIONEER_GUI_EMBED"/>
				<add constant="AUCTIONEER_GUI_EMBED_BLANKLINE"/>
				<add constant="AUCTIONEER_GUI_CLEAR_HEADER"/>
				<add constant="AUCTIONEER_GUI_CLEAR_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARALL"/>
				<add constant="AUCTIONEER_GUI_CLEARALL_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARALL_BUTTON"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP_HELP"/>
				<add constant="AUCTIONEER_GUI_CLEARSNAP_BUTTON"/>
				<add constant="AUCTIONEER_GUI_PERCENTS_HEADER"/>
				<add constant="AUCTIONEER_GUI_PERCENTS_HELP"/>
				<add constant="AUCTIONEER_GUI_BIDMARKDOWN"/>
				<add constant="AUCTIONEER_GUI_MARKUP"/>
				<add constant="AUCTIONEER_GUI_MAXLESS"/>
				<add constant="AUCTIONEER_GUI_NOCOMP"/>
				<add constant="AUCTIONEER_GUI_UNDERLOW"/>
				<add constant="AUCTIONEER_GUI_UNDERMKT"/>
				<add constant="AUCTIONEER_GUI_OTHER_HEADER"/>
				<add constant="AUCTIONEER_GUI_OTHER_HELP"/>
				<add constant="AUCTIONEER_GUI_AUTOFILL"/>
				<add constant="AUCTIONEER_GUI_ALSO"/>
				<add constant="AUCTIONEER_GUI_ALSO_OPPOSITE"/>
				<add constant="AUCTIONEER_GUI_ALSO_OFF"/>
				<add constant="AUCTIONEER_GUI_ALSO_DISPLAY"/>
				<add constant="AUCTIONEER_GUI_MESH"/>
				<add constant="AUCTIONEER_GUI_MESH_OFF"/>
				<add constant="AUCTIONEER_GUI_MESH_SHIFT"/>
				<add constant="AUCTIONEER_GUI_MESH_CTRL"/>
				<add constant="AUCTIONEER_GUI_MESH_ALT"/>
				<add constant="AUCTIONEER_GUI_MESH_MODIFIER_HELP"/>
				<add constant="AUCTIONEER_GUI_LINK"/>
				<add constant="AUCTIONEER_GUI_RELOADUI"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_HELP"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_BUTTON"/>
				<add constant="AUCTIONEER_GUI_RELOADUI_FEEDBACK"/>
			</file>
			<developer>
				I've modified all of the command handlers to alert Khaos in the event a variable is changed by way of slash commands. I've also included localization strings to the Khaos menu options. I've also modified the Auctioneer_AlsoInclude function to alert when the feature has been turned on and off. Lastly I've optimized some of the GUI config options to make them more intuitive. [addition by Luke1410: also added the German translation]
			</developer>
			<public>
				A button has been added to the Khaos configuration screen to reload the UI since this is the only way to change the language of the Khaos config to match that of Auctioneer.
			</public>
		</optimization>
		<optimization id="optimization4" by="MentalPower" timestamp="2005-08-26 13:43" replace="optimization3" text="concatenate" type="small">
			<file name="auctioneer.lua">
				<delete function="Auctioneer_New_Command"/>
				<add function="Auctioneer_Command"/>
			</file>
			<developer>
				As promised in optimization3 after a few days of shakedown, the old commented command handling code has been deleted and the new code main function renamed from Auctioneer_new_Command() to Auctioneer_Command() and as such the filesize has been reduced by ~20kb (Yay!). Just like last time I won't add a "Public" changelog comment since this change will be transparent to the end-user.
			</developer>
		</optimization>
		<optimization id="optimization3" by="MentalPower" timestamp="2005-08-23 21:37" replace="improvement1" text="concatenate"  type="medium">
			<file name="auctioneer.lua">
				<add function="Auctioneer_New_Command"/>
				<add function="Auctioneer_ChatPrint_Help"/>
				<add function="Auctioneer_OnOff"/>
				<add function="Auctioneer_Clear"/>
				<add function="Auctioneer_AlsoInclude"/>
				<add function="Auctioneer_MeshOnOff"/>
				<add function="Auctioneer_GenVarSet"/>
				<add function="Auctioneer_PercentVarSet"/>
				<delete function="Auctioneer_GUI_Command"/>
				<delete function="Auctioneer_Command"/>
			</file>
			<developer>
				The command handler has been cleaned and expanded to include support for direct GUI calls without requiring a separate function. The old functions are still there (they are currently commented out) however I will remove them as soon as the new ones get an extensive shakedown. I will also then change the current Khaos code to use the member functions instead of the main one. I won't add a "Public" changelog comment since this change will be transparent to the end-user.
			</developer>
		</optimization>	
		<improvement id="improvement2" codedby="Luke1410" timestamp="2005-08-21 21:49">
			<file name="locales/enUS.uft8">
				<add constant="AUCT_TYPE_PRIEST" />
			</file>
			<file name="locales/deDE.utf8">
				<add constant="AUCT_TYPE_PRIEST" />
			</file>
			<public>
				New usagetype added: "Magic - Priest"
			</public>
		</improvement>
		<improvement id="improvement1" codedby="MentalPower" timestamp="2005-08-17 12:24">
			<file name="auctioneer.lua">
				<change function="Auctioneer_OnLoad"/>
				<add function="Auctioneer_GUI_Command" />
				<add function="Auctioneer_Register" />
				<add function="Auctioneer_Register_Khaos" />
				<add constant="Auctioneer_GUI_Registered"/>
				<add constant="Auctioneer_Khaos_Registered"/>
			</file>
			<file name="auctioneer.toc">
				<add constant="OptionalDeps" />
			</file>
			<developer>
				Khaos support has been added!! I know it is not pretty (I myself don't like the implementation very much) but it works so far. To the end user the experience will be mostly seamless. I am still working on a Auctioneer-to-Khaos update mechanism, but that will be with the much needed implementation revamp.
			</developer>
			<public>
				Khaos support has been added! All of the options that you can set via the /auctioneer commands have been integrated into a Khaos-based GUI. Enjoy!
			</public>
		</improvement>
		<optimization id="optimization2" by="Luke1410" type="small" timestamp="2005-08-04 21:26">
			<file name="auctioneer.lua">
				<change function="getHighestSellablePriceForOne" />
				<change function="doHSP" />
				<change function="Auctioneer_OnEvent" />
				<change function="brokerFilter" />
				<change function="bidBrokerFilter" />
				<change function="percentLessFilter" />
				<change function="profitComparisonSort" />
				<change function="doBroker" />
				<change function="doBidBroker" />
				<change function="doPercentLess" />
			</file>
			<developer>
				removed the category-parameter from getHighestSellablePriceForOne, which is no longer needed due to the replacement of the getMarketPriceFunction
				Changed the functioncalls, to match the new prototype
				Also fixed some (hopefully) last whitespaces
			</developer>
		</optimization>
		<optimization id="optimization1" codedby="Luke1410" type="small" timestamp="2005-07-14 22:05">
			<file name="auctioneer.lua">
				<change function="nextIndex" />
			</file>
			<developer>
				removed the if-construct and the local variable by replacing the for-breaks with direct returns
			</developer>
		</optimization>
		<bugfix id="bugfix19" codedby="Luke1410" reportedby="Deathdragon" sourceforgeid="1281068" timestamp="2005-09-03 00:49">
			<file name="auctioneer.lua">
				<change function="Auctioneer_Command" />
			</file>
			<file name="locales/enUS.utf8">
				<added constant="AUCT_FRMT_UNKNOWN_ARG" />
			</file>
			<file name="locales/deDE.utf8">
				<added constant="AUCT_FRMT_UNKNOWN_ARG" />
			</file>
			<public>
				Giving invalid or no arguments to pct-bidmarkdown, pct-markup, pct-maxless, pct-nocomp, pct-underlow or pct-undermkt no longer result in a nil error.
			</public>
			<developer>
				Added missing validation to the second argument for those commands. If the argument is invalid (tonumber returns nil), a error message is printed to the chatchannel and the current settings are not changed.
			</developer>
		</bugfix>
		<bugfix id="bugfix17" codedby="Luke1410" timestamp="2005-08-21 21:51">
			<file name="locales/deDE.utf8">
				<change constant="AUCT_CLAS_MAGE" />
			</file>
			<public>
				Corrected tiny typo in the German translation.
			</public>
		</bugfix>
		<bugfix id="bugfix15" codedby="Luke1410" timestamp="2005-08-21 20:48">
			<file name="auctioneer.lua">
				<change function="Auctioneer_AuctionEntry_Hook" />
			</file>
			<developer>
				Because the identifier created to provide auctioneer to add duplicated scans was not unique in all cases, some indexes on specified pages, were never added to the database.
				I.e. page 11-14, 21-24, 31-34... item 1-9 were never scanned. That was caused by the identifier being the same as the one used for page 1,2,3,... item 11-49.
				Also changed the identifier to no longer use the categoryname. Instead it now uses the corresponding categorynumber, too.
			</developer>
			<public>
				Fixed a bug that resulted in some items having been overleapt while scanning the AH.
			</public>
		</bugfix>
		<bugfix id="bugfix14" codedby="Luke1410" replacebugfix="bugfix13" text="concatenate" timestamp="2005-08-12 09:51">
			<file name="auctioneer.lua">
				<change function="Auctioneer_GetHighestSellablePriceForOne" />
			</file>
			<developer>
				The parametervalidation was bugged. Instead of only checking for nil values, it also checked if useCachedPrices was true, so the function always returned nil, if it shouldn't work with CachedPrices.
				Also changed the code to only call auctionKey() once.
			</developer>
		</bugfix>
		<bugfix id="bugfix13" codedby="Luke1410" replacebugfix="bugfix7" text="concatenate" timestamp="2005-08-11 23:41">
			<file name="auctioneer.lua">
				<change function="Auctioneer_GetHighestSellablePriceForOne" />
			</file>
			<developer>
				As this function is also used by Enchantrix, I made it global again and changed the name to match the other global ones.
				Also added some checks to make sure that the given parameters are valid.
			</developer>
		</bugfix>
		<bugfix id="bugfix12" codedby="Luke1410" sourceforgeid="1234501" timestamp="2005-08-09 23:49">
			<file name="auctioneer.lua">
				<change function="Auctioneer_NewTooltip" />
			</file>
			<developer>
				Removed the data reference from the function, as that global no longer exists and the value was only used to calculate the sell/buy prices for items with an itemID <= 0.
				For those items there is currently no sell/buy value calculated (as I have no idea, what an itemId <= 0 could mean)
				Also removed the now useless local money variable and replaced the initialization of sell/buy.
			</developer>
			<public>
				fixed the "attempt to index global `data' (a string value)" bug
			</public>
		</bugfix>
		<bugfix id="bugfix11" codedby="Luke1410" sourceforgeid="1249072" timestamp="2005-08-09 23:24">
			<file name="auctioneer.lua">
				<change function="Auctioneer_ProcessLink" />
			</file>
			<developer>
				Major typo fixed in that function. Instead of xxxxx_ProcessLinks, xxxxx_ProcessLink was tried to call which never existed and therefore the integration into IM/LL never worked.
				Also changed the parameters to match the latest versions of both addons.
			</developer>
			<public>
				Fixed incompatibilitybug with latest versions of ItemsMatrix and Lootlink
			</public>
		</bugfix>
		<bugfix id="bugfix10" codedby="Luke1410" timestamp="2005-08-07 22:00">
			<file name="auctioneer.lua">
				<change function="Auctioneer_NewTooltip" />
			</file>
			<public>
				The &quot;&gt;&gt;&quot; was missing before the suggested price line in the tooltip for the alternate realm/faction.
			</public>
		</bugfix>
		<bugfix id="bugfix9" codedby="Luke1410" replacebugfix="bugfix7" sourceforgeid="1253331" text="concatenate" timestamp="2005-08-07 21:47">
			<file name="auctioneer.lua">
				<change function="getMarketPrice" />
				<change function="getItemHistoricalMedianBuyout" />
				<change function="getAuctionBuyoutHistory" />
				<change function="getUsableMedian" />
				<change function="getBidBasedSellablePrice" />
				<change function="getHighestSellablePriceForOne" />
			</file>
			<developer>
				Missed to change the functions called in getHighestSellablePriceForOne and getMarketPrice to use alternate realms/factions.
				Where needed, I've added a new optional parameter to the functions which allows to work with data from other realms/factions.
			</developer>
		</bugfix>
		<bugfix id="bugfix7" codedby="Luke1410" timestamp="2005-08-06 18:55">
			<file name="auctioneer.lua">
				<change constant="BID_BASED_CATEGORIES" />
				<change function="getItemCategory" />
				<change function="Auctioneer_AuctionEntry_Hook" />
			</file>
			<file name="converter.lua">
				<add function="GetAuctionPricesVersion" />
				<add function="SetAuctionPricesVersion" />
				<add function="GetAHSnapshotVersion" />
				<add function="SetAHSnapshotVersion" />
				<add function="ConvertCatStringToCatInt" />
				<add function="UpgradeAuctionPricesTo_1_0" />
				<add function="UpgradeAuctionPrices" />
				<add function="UpgradeAHSnapshotTo_1_0" />
				<add function="UpgradeAHSnapshot" />
				<add function="Auctioneer_ConvertData" />
			</file>
			<file name="AHScanning">
				<change function="Auctioneer_ScanAuction" />
			</file>
			<file name="Auctioneer.xml">
				<added element="Script file=&quot;converter.lua&quot;" />
			</file>
			<developer>
				BID_BASED_CATEGORIES used the english category-names as it's keyvalue and compared it to the strings returned by GetAuctionItemClasses. That only worked fine for the English client. For others (like the German/French client) the comparisons always returned false, even if they should be true, as the GetAuctionItemClasses returns the localized strings (Armor = R&uuml;stung, Weapon = Waffen, etc.).
				A converter has also been added which is called once when the VARIABLES LOADED event is raised to convert old categorydata to the new format. This converter can easily be adjusted to new datachanges and takes very little time if the data has already been converted.
				All corresponding calls have been changed. The stringvalue still used for auctionDoneKey in GetAuctionItemClasses.
				The prototype of Auctioneer_AuctionEntry_Hook has also be changed. The last value should now be the integer representative of the category (was the string value).
				Also did some tiny code optimizations in some of the abovementioned functions.
			</developer>
			<public>
				If you used another clientversion than the english one, auctioneer didn't always use bidbased prices, when it should have.
				As a sideeffect, that bugfix also reduced the memoryusage a bit.
			</public>
		</bugfix>
		<bugfix id="bugfix6" codedby="Luke1410" replacebugfix="bugfix4" sourceforgeid="1253325" text="concatenate" timestamp="2005-08-06 18:50">
			<file name="auctioneer.lua">
				<change function="getMarketPrice" />
			</file>
			<developer>
				removed a nil-comparision error, introduced in bugfix4, which was caused by not calculating the commonBuyout value
			</developer>
		</bugfix>
		</bugfix>
		<bugfix id="bugfix5" codedby="Luke1410" timestamp="2005-08-05 00:23">
			<file name="auctioneer.lua">
				<change function="Auctioneer_OnEvent" />
			</file>
			<developer>
				added a check after Auctioneer_FindItemInBags(), to see, if the item placed into the AH is an empty bag, before auctioneer would show no suggested price in the AH for empty bags taken from the player's bagslots
			</developer>
			<public>
				Auctioneer will now display suggested prices for empty bags taken directly from the player's bagbar.
			</public>
		</bugfix>
		<bugfix id="bugfix4" codedby="Luke1410" timestamp="2005-08-04 22:24" sourceforgeid="1236446">
			<file name="auctioneer.lua">
				<add function="getMarketPrice" />
				<change function="getHighestSellablePriceForOne" />
				<change function="Auctioneer_NewTooltip" />
			</file>
			<file name="locales/deDE.utf8">
				<change constant="AUCT_FRMT_INFO_SGST" />
				<change constant="AUCT_FRMT_INFO_SGSTSTX" />
			</file>
			<file name="locales/esES.utf8">
				<change constant="AUCT_FRMT_INFO_SGST" />
				<change constant="AUCT_FRMT_INFO_SGSTSTX" />
			</file>
			<file name="locales/enEN.utf8">
				<change constant="AUCT_FRMT_INFO_SGST" />
				<change constant="AUCT_FRMT_INFO_SGSTSTX" />
			</file>
			<developer>
				removed the code which calculates the marketprice from getHighestSellablePriceForOne and added it to a seperate function: getMarketPrice
				added the realm-parameter to getHighestSellablePriceForOne, which is used by getMarketPrice and needed for Auctioneer_NewTooltip (suggested price for alternative realms)
				replaced the calculations of the suggested prices in Auctioneer_NewTooltip by the calculation done in Auctioneer_OnEvent
				Changed the tooltipoutput for suggested prices and removed the bid-value (it doesn't make any sense here)
			</developer>
			<public>
				The suggested price shown in the tooltip differed from the one which was displayed when putting a new item in the AH.
				Also removed the (xxx bidded) text in the suggested price-line, as it had no purpose at all.
			</public>
		</bugfix>
		<bugfix id="bugfix2" fixedby="Luke1410" timestamp="2005-09-04 15:30">
			<file name="locales/deDE.utf8">
				<change constant="AUCT_FRMT_AUCTINFO_SNAP" />
				<change constant="AUCT_FRMT_AUCTINFO_LOW" />
				<change constant="AUCT_TEXT_NONE" />
			</file>
			<developer>
				Cut two strings a bit to better fit into the frame.
				Fixed a wrong translated string.
			</developer>
			<public>
				Some small corrections to the German localisation.
			</public>
		</bugfix>
		<bugfix id="bugfix1" submitedby="bizarrojack" codedby="Luke1410" timestamp="2005-07-27 19:49">
			<file name="locales/enUS.utf8">
				<change constant="AUCT_FRMT_INFO_MIN_ONE" />
				<change constant="AUCT_FRMT_INFO_MIN_MULTI" />
			</file>
			<file name="locales/esES.utf8">
				<change constant="AUCT_FRMT_INFO_MIN_ONE" />
				<change constant="AUCT_FRMT_INFO_MIN_MULTI" />
			</file>
			<file name="locales/deDE.utf8">
				<change constant="AUCT_FRMT_INFO_MIN_ONE" />
				<change constant="AUCT_FRMT_INFO_MIN_MULTI" />
			</file>
			<developer>
				Replaced minimum by start bid, as suggested by bizarrojack in https://sourceforge.net/forum/forum.php?thread_id=1315789&forum_id=478100.
				Spain translation might be wrong, french localisationfile doesn't contain those constants atm.
			</developer>
			<public>
				The overaul minimum startbid is now correctly named start bid. Before it was called &quot;minimum&quot; which could be easily misunderstood.
			</public>
		</bugfix>
	</release>
	<release version="3.0.10" timestamp="">
<!--
		Just a small example how that changelog is used,... will be removed as soon as a dtd has been written.
		<bugfix id="bugfix1" sourceforgeid="" submitby="" fixedby="" timestamp="" replacebugfix="bugfix1" text="replace"></bugfix>
		<added id="addition1" by="Alabana" text="concatenate"></added>
		<removed id="remove1"></removed>
-->
	</release>
</changelog>
