Change log for SnailUI
This is where I will document the changes made for SnailUI in each release.
------------------------------------------------------------------------------
Version 1.6.0- Healing indicators are now scaled down when 3 or more are present
- Fixed a few minor bugs with battleground scores
- Nameplates will now show a healer icon if the target casts a healing spell
- Parts of the XP bar will no longer appear when at max level
- Fixed a bug where scrolling text was causing errors under certain conditions
------------------------------------------------------------------------------
Version 1.5.0- Nameplates are now skinned
- The meter now updates much more frequently
- Improved cpu usage a bit
- Auto greeding has been fixed and now rolls on blue items that you cannot need on automatically
- Scrolling combat text has been added
- All bars are now updated smoothly when their values change instead of instantly
- The experience bar has been rewritten
- Many misc bugs have been fixed
- Fixed a bug where a maximum of 5 chi was supported
- Fixed a few bugs related to Combo Points
- Fixed an issue where battleground timers were not working correctly in EotS during an RBG
- oUF, oUF_Experience, oUF_FloatingCombatFeedback, oUF_Smooth, oUF_SpellRange, and oUF_WarlockSpecBars are now disabled if they are present outside of SnailUI
- oUF, oUF_Experience, oUF_FloatingCombatFeedback, oUF_Smooth, oUF_SpellRange, and oUF_WarlockSpecBars are now included
------------------------------------------------------------------------------
Version 1.4.2- Fixed a bug where battleground timers were not working correctly in Twin Peaks at the start of a match
- Battleground timers now disabled for world pvp
- Battleground timers are now less glitchy in general
------------------------------------------------------------------------------
Version 1.4.1- Fixed a bug where battleground timers were not working correctly in certain battlegrounds
------------------------------------------------------------------------------
Version 1.4.0- A new battleground score bar has been added that shows the score while in a battleground
- Fixed a bug where keybinds were getting overwritten when changing characters
- Spells that fire the *_HEAL event that are not healing spells are no longer recorded in the meter
- Timer position info is now specific to your spec instead of your class
- A lot of text colors are now 25% darker
- Casting bars will now have a red border if the spell cannot be interrupted
------------------------------------------------------------------------------
Version 1.3.0- Arrows on the meter now wrap around instead of only flowing from one direction to the other
- The meter now records interrupts and dispels
- Fixed a bug where the bag would not open correctly under certain conditions
- Added an option under the Frames section where you can show health numbers instead of percentages on frames
- Fixed a bug where health prediction was making health percentages appear above 100%
- Fixed a bug where raid frames were not being sorted by their roles
- The target's casting bar has been added to the default theme and will display in the top center of your screen
- Updated for 6.2.x
------------------------------------------------------------------------------
Version 1.2.1- Fixed a bug where buffs were not able to be tracked for targets
- Fixed a bug where the damage meter was adding spells that did 0 damage/healing
- Fixed a bug where healing indicators were showing other players' spells
- Fixed a bug where healing indicators were not showing stacks
------------------------------------------------------------------------------
Version 1.2.0- Empowered Chi is now supported for Windwalker Monks
- Enhanced Shadow Orbs is now supported for Shadow Priests
- A new checkbox under the timer options has been added to align the timers to the raid frame (mainly intended for healers)
------------------------------------------------------------------------------
Version 1.1.0- Updated for 6.1
- The default theme now supports Lone Wolf for Hunters
------------------------------------------------------------------------------
Version 1.0.3- The Demonic Fury bar for Warlocks now displays the exact amount of fury you have
- Fixed a bug where class bars were not working for Monks and Paladins
- Fixed a bug where certain debuffs were not being displayed for those who can dispel them
------------------------------------------------------------------------------
Version 1.0.2- Made a couple console variables/interface options to always be off (to maintain SnailUI's look and feel)
- Fixed a bug where SnailUI was not recognizing GoSac for warlocks
- You can now create your own healing indicators through the interface options
- You can now create your own timers through the interface options
------------------------------------------------------------------------------
Version 1.0.1b- Fixed a bug where SnailUI wouldn't load for certain classes
------------------------------------------------------------------------------
Version 1.0.1- Fixed a bug where healing indicators were showing other players' spells
- Pet action buttons now update (based on range, hostile, etc.) like player action buttons
- Updated for 6.0
- Premade timers have been removed (You will be able to create your own timers in the next update)
------------------------------------------------------------------------------
Version 0.11.1- Holy Shock timer added for Holy Paladins
- Divine Star timer added for Shadow Priests
- Fixed a bug where NoTaint wasn't working correctly
- Fixed a bug where groups were not sorted by their role
- Raid frames for non-healers will now show up as a 10 row/4 column grid (40 units total)
- Healing indicator settings have been removed from all themes and put into its main file
- Default theme renamed to Compact
------------------------------------------------------------------------------
Version 0.10.3- Evangelism timer added for Discipline Priests
- Holy Fire timer added for Discipline Priests
- Spirit Shell timer added for Priests
- Psychic Scream timer added for Priests
- Website link added to the interface options
- Fixed a bug where hidden action buttons were sometimes showing up
------------------------------------------------------------------------------
Version 0.10.2- Fixed a bug where timers were not being positioned correctly for healers
- Fixed a bug where timers were not working correctly
- Discipline Priest timers started
- Timers split into separate files to make them easier to edit
- Fixed a bug where the achievement dialog was reporting errors
- CreatingThemes.txt removed; added to the wiki
------------------------------------------------------------------------------
Version 0.10.1- Store micro button is now hidden
- You will now receive a warning when trying to show/hide misc frames in combat
- Fixed many taint related bugs
- Boss frames are now hidden
- Fixed a bug where some timers were not aligned correctly
- Fixed a bug where the Codex of Xerrath spell was not being recognized
- Added several code improvements to lessen instances of taint
- Updated for 5.4.7
------------------------------------------------------------------------------
Version 0.9.1- Fixed a bug where the chat edit box was not being hidden properly
- Updated for 5.4
- Windwalker Monk timers started
- Halo timer added for Shadow Priests
- Frozen Orb timer added for Frost Mages
- A few chat filters have been tweaked to be more accurate
------------------------------------------------------------------------------
Version 0.8.6- Frost Mage timers started
- Fear timer added for Warlocks
- Shadowflame timer added for Demonology Warlocks
- Molten Core timer added for Demonology Warlocks
- !NoTaint temporarily removed
- A few timers will show under the focus frame in addition to their normal positions
- Focus frame skinned
- Death Knight timers started
- Priest timers started
- A few chat filters have been tweaked to be more accurate
- Paladin timers started
------------------------------------------------------------------------------
Version 0.8.5- Fixed a bug where timers were not being displayed correctly for healers
- Feint timer added for Rogues
- Fixed a bug where the url chat filter wasn't working correctly
- A few chat filters have been tweaked to be more accurate
- Crimson Tempest timer added for Rogues
------------------------------------------------------------------------------
Version 0.8.4- A text file has been added to the base SnailUI folder that explains how to create your own theme
- The 'Show Misc Frames' button will now rest at 25% opacity when inactive, instead of being hidden
- Target casting bar has been removed
- Timers no longer have static positions and instead move based on a priority system
- Timers no longer overlap
------------------------------------------------------------------------------
Version 0.8.3- Gold selling related chat filters have been added
- Fixed a bug where chat urls were sometimes displaying incorrectly
- Fixed a bug where the battleground auto release wasn't working under certain conditions
------------------------------------------------------------------------------
Version 0.8.2- Dismantle timer added for Rogues
- Recuperate timer added for Rogues
- Fixed a bug where the auto vendor/repair module wasn't working under certain conditions
- Fixed a bug where SnailUI wasn't rolling greed on green items under certain conditions
- Fixed a bug where the meter's active time was not displaying correctly
- Fixed a bug where chat urls were not working correctly
------------------------------------------------------------------------------
Version 0.8.1- Fixed a bug where the slash command wasn't working correctly
- The meter will now show a player's active time in their tooltip to better detect afkers
- The meter will now record the last 5 fights and can be viewed by scrolling over the Damage/Healing button
- Most guild recruiting messages are now hidden by default, this can be changed in the in-game options
- Action buttons now have a better looking appearance when pushed
- Automated garbage collector added
- Anti-spam measures for chat have been added
- SnailUI will now automatically roll greed on green items
- URL support for chat has been added
- The focus bar has been changed for Hunters to appear similarly to a Warrior's rage bar
- A snail will now replace the horde/alliance banners that show up before a battleground/challenge mode begins (right after the timer)
- Vanilla theme removed
- Battleground timers have been skinned
- Fixed many other minor bugs
- Fixed a bug where the extra action button sometimes was not displaying correctly
- Timers will now appear above the raid frames instead of below them for healers
- Inactive opacity for frames changed from 10% to 25%
- Life Cocoon healing indicator added
- Mage timers started
- Hunter timers started
- Monk timers started
- Fixed a bug where the buff frame was being moved under certain conditions
- Fixed a bug where you were not able to change talents without disabling the UI
------------------------------------------------------------------------------
Version 0.7.3- Sap timer added for Rogues
- Updated for 5.3
- Fixed a bug where timers would sometimes not overlap correctly
- Gouge timer added for Rogues
- Blind timer added for Rogues
- Kidney Shot timer added for Rogues
- Cheap Shot timer added for Rogues
- Garrote timer added for Rogues
- Interface option added that lets you disable the 3rd & 4th action bars
- Fixed a bug where buff text wasn't centered correctly
- Fixed a bug where certain dual-wield spells were not being merged in the meter
------------------------------------------------------------------------------
Version 0.7.2- Fixed a bug where the buff frame wasn't being centered correctly
- 3rd and 4th action buttons resized for the Vanilla theme
- A few blizzard frames were moved around
- 2 more action bars added to the Default theme, they appear on the ride side of the screen when you click the "Show Misc Frames" button
- Subterfuge timer added for rogues
- Fixed a bug where unlimited duration debuff/buff indicators were not showing up
- Fixed a bug where the pet battle frame was not being displayed correctly
------------------------------------------------------------------------------
Version 0.7.1- Fixed a bug where the "You have died." popup was being shown if you were still alive
- All timers except Rogue and Warlock timers have been temporarily removed
- Revealing Strike timer added for Combat Rogues
- Healing indicators have been added to raid frames for healers
- Soul Link will no longer count as healing/damage done on the meter
------------------------------------------------------------------------------
Version 0.6.2- FPS and latency will now be shown underneath the minimap
- Destruction Warlock timers now appear fel green when you have completed the Codex of Xerrath quest line
- The meter will now show 5 bars instead of 4
------------------------------------------------------------------------------
Version 0.6.1- Fixed a bug where the chat frame was darker than intended
- 5 Holy Power is now supported for Paladins
- A Backdraft timer has been added for Destruction Warlocks
- A Rain of Fire timer has been added for Destruction Warlocks
- Debuff indicators will now show up on raid frames for mages as well
- An option has been added to disable the raid frames
- Meter tooltips now show the person's realm as well as their name
- Shadow Dance timer has been its color changed
- Fixed a bug where arena frames were showing up in battlegrounds
- Fixed a few minor bugs that were occurring if the extra button was disabled
- Fixed a minor bug with the experience bar
- The minimap now supports icons created by other addons
- Fixed a bug where the bag/bank frame's button borders were not being shown correctly
- The monk talent Ascension is now supported
- Meter background has been made more transparent
- A "vanilla" theme has been added which will looks similar to the default UI
------------------------------------------------------------------------------
Version 0.5.2- The tooltip frame has been skinned
- Hovering over a unit on the meter will now show a detailed breakdown of damage/healing spells used
------------------------------------------------------------------------------
Version 0.5.1- Bank frame added
- A bug has been fixed where action button borders were not behaving correctly
- People with aggro will now be shown at full opacity, regardless of health thresholds for raid frames
- Dispellable debuff indicators added for raid frames
- Havoc timer added for Destruction Warlocks
- Updated for 5.2
------------------------------------------------------------------------------
Version 0.4.6- Warlock timers are now fully complete
- Rogue timers are now fully complete
- Meter reporting now works for the new instance chat
- A bug where health prediction for non-healer raid frames has been fixed
- The default frames for a warlock without a spec has been fixed
------------------------------------------------------------------------------
Version 0.4.5- Updated for 5.1
- Fixed a bug where action button hotkey text was being randomly displayed
- Fixed a bug where SnailUI wasn't behaving correctly with ncHoverBind
- The meter will now count absorbs as healing done
- The meter now supports reflected and split damage
- Fixed a bug where threat colors were sometimes not being updated
- Subtlety rogue timers are now fully completed
- General rogue timers added
- Fixed a bug where the shadow orbs bar was sometimes not showing up
- Fixed a bug where health prediction wasn't working correctly on raid frames for dps/tank specs
- Fixed a bug where the soul shard bar slots weren't completely black when missing a shard
------------------------------------------------------------------------------
Version 0.4.4- Fixed a bug where parts of the blizzard experience bar would sometimes show
- Fixed a bug where the power bar's border was producing an error
- A warrior and guardian druid's rage bar is now considered a class bar and will be displayed as such
- Fixed a bug where borders around pet action buttons weren't being displayed correctly
- Fixed a bug where weapon enchant buffs weren't being aligned correctly
- Fixed a bug where the soul shard bar wasn't working for warlocks
- Fixed a bug where the action buttons sometimes wouldn't update correctly
- Fixed a bug where item cooldown text wasn't appearing sometimes
- Cooldown text will no longer show for the GCD to reduce CPU usage
- Fixed a bug where the meter would sometimes produce an error when there was a unit who's class was unknown
- Buff/debuff/cooldown timers added
- Fixed an issue with players being counted as hostile in certain situations
------------------------------------------------------------------------------
Version 0.4.3- CPU usage for the meter has been optimized
- CPU usage for action buttons and bag slots have been optimized
- Fixed a bug where the extra action button wasn't being positioned correctly
- The dps/healing meter now supports reporting to raid/battleground/party/say depending on your group type
- The dps/healing meter will now display short numbers for anything above 1k (Down from 10k)
- Item/action buttons now support cooldowns longer than a day
- Fixed a bug where the dps/healing meter would sometimes show data from random fights instead of the current one
- Unknown class color changed to magenta
- The dps/healing meter now tracks healing/hps done
- The dps/healing meter can now be scrolled through
------------------------------------------------------------------------------
Version 0.4.2- Fixed a bug where warlock bars would sometimes error when switching specs
- Fixed a bug where being in a vehicle was severely messing up the action bars
- Many minor action bar/bag bugs fixed
- Fixed a bug where the bag frame was not being displayed correctly if you had less than 4 bags equipped
- Fixed a bug where opening a single bag would not open the bag frame
- Bag slots added to the bag frame
- Fixed a bug where debuffs weren't being colored according to your class
- Fixed a bug where buffs weren't being colored according to your class
- Fixed a bug where the clock wasn't being colored according to your class
- Extremely lightweight dps/healing meter added
- Cooldown text has been added to all action/item buttons (Similar to OmniCC)
- An option to color all frames based on threat level instead of just the raid frames has been added under the interface options
- Action buttons will now change based on if the unit is in range of the spell
- Action buttons will now change based on if the spell can be cast on the unit
- Fixed a bug where unicode names were not being displayed correctly
- Several blizzard buttons have been moved to the top of the screen
------------------------------------------------------------------------------
Version 0.4.1- Action buttons should now have hover effects when mousing over them
- Fixed several minor bugs
- Fixed a bug where action buttons were being hidden on certain conditions
- You will now automatically repair your items when visiting a vendor
- You will now automatically sell all gray trash items when visiting a vendor
- Target casting bar has been widened
- A new action bar has been added (3 more are supported, but not enabled)
- PlayerPowerBarAlt has been hidden
- Many code simplifications have been made to improve SnailUI's speed
- All of the UI elements have been split into their own lua file
- Experience bar added
- Fixed a few typos in the interface options
------------------------------------------------------------------------------
Version 0.3.3- Fixed a bug where the extra button was not staying shown when clicked
- Fixed a bug where the player action bar was causing errors when disabled
- Fixed a bug where items were not being added to their correct bag slots
- Fixed a bug where quest items were not being resized in the bag frame
- Fixed a bug where the bag frame was not being skinned on certain conditions
------------------------------------------------------------------------------
Version 0.3.2- Fixed a bug where buttons were not lighting up when available to use
- Fixed a bug where debuffs were misaligned when there were no buffs present
- Theme fallback measures have been added to prevent errors
- Several speed improvements have been made
- Bag frame added
- Using the interface options panel now requires a /reload to take effect
- Added a feature where the chat frame is resized if Recount is not installed
- Fixed a bug where character names were being shortened more than intended
- You will now automatically release when you die in battlegrounds
------------------------------------------------------------------------------
Version 0.3.1- Fixed a bug where raid frames were not being colored based on threat levels
- Fixed a bug where raid frames were shortening character names for healers
- Casting bar now displays the spell icon, spell name, and spell duration
- Chi is now supported for monks
- Themes can now be changed via the in game interface options for SnailUI
- Transparent background added to the chat frame to make it more visible
- A few minor bugs have been fixed
------------------------------------------------------------------------------
Version 0.2.2- Eclipse bar added for Balance Druids
- Readme.txt and Changelog.txt added
------------------------------------------------------------------------------
Version 0.2.1- Updated for MoP
- Too many features to list added
------------------------------------------------------------------------------
Version 0.1.1