ImprovedErrorFrame/ChangeLog
From WoWWiki
WoWWiki Hosted AddOn Sub-Page
ImprovedErrorFrame » ChangeLog
Contents |
v3.5
- Fixed button texts for WoW 3.0
v3.43
- Rearanged error handling so IEF can catch it's own OnLoad errors if there are any
- TOC to 20300
v3.42
- Moved default minimap location to be between alphamap and zoom out.
- Updated toc with more metadata
v3.41
- Fixed btg with manual hooking. Now uses get/seterrorhandler
v3.4
- Prepared for Lua 5.1
v3.3
- Fixed NormalText (depricated in 1.11)
v3.2
Zespri
- Added an option of capturing the stack trace along with the error
- Removed support for Comsos 1
- Widened the window to make stack trace more readable
- Fixed a small slash command error
v3.1
- Changed addon folder and toc name to !ImprovedErrorFrame so that it always loads first (now that loading is alphabetical) to catch OnLoad errors.
- Updated file loading method to be in toc rather than xml.
v3.0
AnduinLothar
- TOC to 1800.
- No longer requires Chronos for minimap button to flash. Instead uses the builtin UIFlashFrame.
v2.97
- Fixed default value error for Cosmos Registration for Empty.
- Added XMLDebug, allows you to enable verbose FrameXML.log.
v2.95
- TOC to 1500
- French Localization added thanks to Sasmira.
- Khaos registration changed slightly, no more queue choice, unchecking IEF does this now.
- convertRev now translates tables of revisions or passed strings.
v2.9
- Added option for an empty button during flashing for easier count reading.
v2.82
- German localization added Thanks to StarDust.
v2.81 (5/18/05)
- Fixed issue with error text overlapping header.
v2.8
- Added depedencies to Khaos Registration.
- Changed Report button to hide IEFF before calling OnClick, now hook order doesn't matter.
- Added a header to the IEFF so that its more obvious what it is.
- Resolved issue with multiple sounds from getting same error repeatedly as only error.
- Rechecked code and made compliant with new errorButtonActive setting.
v2.7
- Changed Bug Count to Red.
- Fixed error sound for each error if minimap was open.
- Instead of rescheduling IEFNotify every time checks if present 1st.
- Always shown button now enables properly when error occurs.
v2.6
- Fixed file pattern match to work on files with more than 1 period.
- Renamed ping.mp3 to ErrorSound.mp3 for more clarity.
- Fixed string.find in IEFSetOptions to work with 1 word commands.
v2.5
- Fixed Always show to always show, even after camping when not using Cosmos/Khaos.
- Removed extraneous calls to ImprovedErrorFrame.change<blah> in Khaos commands.
- changeBlink/Count functions now are aware of button being disabled.
v2.4
- Fixed Cosmos Registration.
- Added line and parsedErr to errorList.
- Fixed some state errors with toggles.
- Khaos Registration now working correctly.
v2.3
- Added Khoas/Cosmos Registration if present.
- Added tooltip to ErrorButton.
- Added option to display count of errors.
- Added option to always have ErrorButton present (button is disabled if no messages).
- Added sound when 1st error notification occurs.
- Added option to disable sound.
v2.2
- Added IMPROVEDERRORFRAME_REV variable.
- AddOn names/files are now stored in the errorMessageList.
- Added ability to turn off blinking on notification icon.
- Changed blinking to simply turning off/on highlight.
- Added localization strings.
- Streamlined the code a little.
- Uses Sky for slashCommand registration if present else default method.
v2.1
- Added Report button back, only shows up if ImprovedErrorFrame.displayReportButton = true. Set this value if you want to be able to have people report errors.
- Added ImprovedErrorFrame_Report_OnClick() to be hooked by any AddOn that wants to know when the Report button was clicked, passes ImprovedErrorFrame.errorMessageList.
- Added slash command (/ief) to allow user to choose frame or button appearing on error.
v2 (5/16/05)
- Restructured code.
- Error messages now reveal an error button rather than a popup on occurrence clicking on button shows frame with error messages.
- Error button flashes when shown, hidden if no bugs.
- Error button is mobile, orbits the Minimap Shift-Left Click to drag, Shift-Right Click to reset.
- Icons provided by Moonfire.
Sinaloit
- Now adds a minimap button when errors are present, no more windows popping up every time you get an error. Click the button to view the errors. Use the menu or /ief for more options.
v1.5 (3/11/05)
AnduinLothar
- Now catches OnLoad errors.
- FrameXML Dependency removed.
