File Details
nUI v5.06.30 (Release)
- R
- Aug 13, 2010
- 1.68 MB
- 19.3K
- 3.3.5
- Retail
File Name
nUI_5.06.30_Release.zip
Supported Versions
- 3.3.5
Version 5.06.30
* Fixed a layering problem in the chat edit box that prevented the box from being shown when using the "Classic Style" chat frames and trying to enter a message in a frame other than the default chat frame
* Fixed compatibility problems with Chatter and Prat that caused an error to be thrown when they tried to anchor the chat menu button
* Fixed an event logic error that caused the extra chat frame tabs for some players to not be displayed when first logging in (requiring a '/nui rl' to fix)
Version 5.06.29
* Fixed the ReadID converation chat frames to anchor correctly to the dashboard when they are created
* Fixed display of the scroll buttons and add friend button in the ReadID converation chat frames
* Fixed a chat frame layering problem that caused all buttons for all docked frames to display when the mouse was over the frame versus only the buttons for the visible chat frame
Version 5.06.28
* Fixed a loader error that caused the management of the watch frame to fail if the watch frame was not initialized before the PLAYER_LOGIN event
* Changed info panel load sequence to execute off PLAYER_ENTERING_WORLD versus PLAYER_LOGIN to ensure WoW UI elements and addons are properly initialized
* Modified info panel exception handler to preserve stack trace for debugging
* Added the conversation button to the list of managed chat frame buttons
* Modified size and location of edit frame chat box to ensure is does not overlap chat frame controls
Version 5.06.27
* Fixed chat frame integration so that when a new chat window is created, it is correctly anchored and sized including the layering and position of the edit box. This should correct issues with both BNet and whisper frames as well as the auto- join guild recruitment channel.
* Changed chat frame edit box layering to try and ensure the edit box is always layered highey than the chat frame itself (this cannot account for any changes a chat addon may make)
* Changed info panel initialization to occur at PLAYER_ENTERING_WORLD event rather than the PLAYER_LOGIN event to ensure integrated addons have had time to initialize properly. This change addresses a problem in starting Skada for some users.
* Added exception handling to the nUI_InfoPanel engine so that broken info panel plugins will not cause the nUI load itself to break (a la the 3.3.5 patch nightmare)
Version 5.06.26
* Fixed a bug in the nUI_InfoPanel_CombatLog that tried to hide the minimize button when it may not actually exist and threw a RegisterStateDriver error
* Moved the button frame in the chat frames to make sure it does not overlap the resize widget in the bottom right corner of the chat frame
* Fixed a logic error in nUI_InfoPanel_Skada that caused the infomation panel loader to create a panel for Skada even when Skada was not installed or was disabled
Version 5.06.25
* Hot fix... the Skada fix works if you have Skada installed, but breaks if Skada is not installed... gee... guess I should have tested that the fixes didn't break anything when Skada wasn't present, huh? /sigh
Version 5.06.24
* Added a backdrop to the chat frame edit box to provide a clean overlay for the background text and hid the default frame so it does not interfere with the background text when not entering new chat text.
* Moved the chat frame edit box up to waste a bit less space at the top of the frame.
* Removed nUI's manipulation of the chat frame font size so the font size is set by the new chat settings menu
* Fixed loader logic error in the nUI_InfoPanel_Skada module so Skada integrates with nUI again by default.
* Added setting of the buttonSide value in each chat frame to prevent BNet from throwing errors when a realID friend logs off
Version 5.06.22
* Updated for WoW patch 3.3.5
* Fixed loader problem with the new chat frames
Version 5.06.21
* Fixed a logic error in the nUI_Buttons module that caused spell cooldowns to not update while the spell was active on the current target if the spell duration option ( /nui bar duration ) was disabled on the action bars.
Version 5.06.20
* Fixed a upper console anchoring issue that broke detection of FuBar and other LDB addons with top bars
Version 5.06.19
* Fixed the location of the player and cursor coordinates in the world map when the map changes between full screen and windowed modes
* Fixed a problem with the nUI_Movers logic in the micro-menu bar that prevented the bar from being moved when the movers were active.
Version 5.06.18
* Added a trap to the key binding logic to prevent an error being thrown if the current binding set is undefined.
* Fixed a logic error in the nUI_MicroMenu module which could cause issues when trying to overload the micro menu location via a plugin.
* Added the ability for health, power and status bars to collapse to, and expand from, their horizontal and vertical centers. (with thanks to Belechannas)
Version 5.06.17
* Fixed a anchoring error in the nUI_HUD module that caused the HUD selector button to be anchored to both the top center of the viewport and the top center of the micro menu which broke the '/nui movers' function for the micro menu.
* Fixed a logic error in the nUI_SpecialBars modules that made the mover for the pet, shapeshift and stance bars too small to see
* Modified nUI_ChatFrame module to not attempt to set or alter the chat frame text size if either Prat or Chatter is installed
* Corrected a logic error in the nUI_Button module that caused the cooldown counter to not update if the '/nui bar durations' option was used to turn off spell duration counters on the action bars
Version 5.06.16
* Changed nUI's layout engine loader logic to key off of the ADDON_LOADED event rather than the VARIABLES_LOADED event to solve the loader reliability issue that has been the key focus of the last several updates.
Version 5.06.15
* Added traps to prevent passing nil numbers into CooldownFrame_StartTimer from nUI to correct a nil number comparison error in the action bars
* Fixed a logic error in the nUI_UnitAura module that would throw a nil table value error if auras are detected before the module is initialized (logging in while in combat, etc.)
Version 5.06.14
* Fixed an error in the nUI_Splash module that was throwing a nil error if the player character's name is not available when the PLAYER_ENTERING_WORLD event fires
Version 5.06.13
* Updated German localization (thank you Marcel)
* Fixed an error in the nUI_UnitLabel module that threw an exception when in random dungeons or battlefields and another player's name was not yet available
* Fixed an error in the nUI_ChatFrame module that throws a nil reference error for some players when initializing the chat frame (thank you for running that down Xrystal)
* Fixed an error in nUI_MicroMenu that threw a nil anchor error for some users when loging into the game
Version 5.06.12
* Changed logic for unit health and power to ensure all units update at the maximum rate including the new boss frames
* Fixed an error throwing an nil value exception in nUI_MicroMenu.lua at line 236
Version 5.06.11
* Fixed a problem with key bindings not being restored to the default Blizzad action bars on logout.
* I *think* this patch fixes the problem with the prompt for switching from character specific key bindings to account wide key bindings.
* Added the dungeon completion alert frame to nUI's movers so it does not overlap the action bars when displayed and to make it moveable.
* Added boss frames to nUI's unit panels -- currently located directly below the upper console -- not the best location, but the only one that works for now.
Version 5.06.10
* Resolved a loop in the key binding logic that caused repeating key binding notices
while in combat
* I'm confident we may actually have finally fixed the key bindings not being present
at login issue with this release... changed how nUI's key bindings are initialized
and early testing among some users with the problem have shown promise.
* Located a taint problem with key bindings causing the action bars to break while in
combat when changing stances, forms, stealth, etc. I do not know if this is the only
bug related to that problem, so it may not be fixed for everyone. We'll see.
Version 5.06.09
* Modified key binding logic, yet again, in hopes of mitigating the problems further...
however, key bindings do remain a problem /sigh
* Reverse key bindings for the action bars to the left and right of the unit frames to
match the bindings in the Blizzard interface. Not sure when VerticalMultiBar3 and
VerticalMultiBar4 changed places, but nUI now matches them correclty.
* Changed the initialization of the chat frame to account for a load issue in the
Blizzard loader causing a "attempt to perform arithmetic on a nil value" error in
line 214 of nUI's nUI_ChatFrame.lua code.
Version 5.06.08
* Taking a stab at fixing the key binding issues for Druids and Rogues -- I don't know if this is a fix or not. Hoping it is. Feedback is requested.
* Added the Boss Target Frames to nUI's list of managed Blizzard frames
Version 5.06.07
* Fixed an experience bar error that throws an error if you hit level 79 with enough rested XP to reach past level 80
* Moved the location of the dungeon difficulty flag into the location box so it does not overlap the tracking icon on the minimap
* Fixed the party role indicators on the unit frames
* Modified the size and location of the quest watch frame to make room for the quest number indicators on the left and eliminate wasted space on the right
Version 5.06.06 (EBF)
* This update is an emergency bug fix to address an error introduced into nUI_UnitRole by the addition of the new Blizzard tank/healer/damage role icons to the unit frames
Version 5.06.05
* Added new World Map Frame to the list of movable frames
* Modified how unit health is updated to address an issue where player, pet and/or target health bars are not always updated
* Added the Looking for Raid and Looking for Dungeon frames to the nUI movable frames
* Tweaked the location of the top console slightly -- moving it up to remove some of the dead space that's been bothering me forever by that I keep putting off doing anything about ~grin~
* Fixed an issue that caused raid leader, tank and off-tank icons to not display on unit frames
* Added new Blizzard tank, healer and damage role icons to unit frames
* Removed the new Looking For Raid/Dungeon icon out of the button bag to the top center of the minimap.
* Added integration of ChocolateBar in the same fashion ad Titan Panel and FuBar with thanks to Brillynt for having done the integration work
* Fixed the map coordinate display in the world map to account for the new map layout
* Added detection of Prat 3.3 to the chat frame integration to fix an error being thrown when Prat 3.3 is installed with nUI
* Added the party member background frame to the list of Blizzard frames nUI manages
* Fixed a bug introduced by Blizzard in Patch 3.3 where the alpha level of models is being reset to 1 when the user interface is hidden and reshown (a la open/close map and zoning, etc.) This broke the '/nui anim' option's ability to disable animation in the unit frames.
Version 5.06.04 (Release)
* Released for WoW Patch 3.3
* Increased the frame strata level for the chat frame edit box to ensure that the edit box is always over the chat frame text.
* Added detection of Prat-3.0 to the chat frame customization to allow Prat's management of the chat frame edit box to override nUI's management.
* Changed how the chat frame edit box is scaled to improve readability for those who enabled the "Use UI Scale" video option and use a scale other than 1.0
* Removed the '/nui watchframe' command -- no longer needed with the new watch frame
* Added the new watch frame to the nUI movers
* Added the new Looking for Dungeons button to the micro menu
* Fixed a new error introduced in nUI_Minimap.lua resulting from a Bliz change in the management of the minimap
* Added a color code in the casting bar (bright red) to indicate spell casts that cannot be interrupted
* First cut at the new public test realm.
* Fixed a load error in nUI.lua referencing TargetOfTargetFrame which appears to have gone away or become optional
* Fixed a load error in nUI_Movers.lua with frames that do not current exist in the PTR
Version 5.05.02 (Release)
* Fixed an integration issue between nUI and Titan Panel where the two mods were fighting over management of the bag locations when openning bags. Note... since this patch was made, Titan has also been updated to add an option to turn off Titan's management of the bag locations via the right-click options settings in Titan.
* Fixed a logic error in the advanced objectives tracking management in nUI so that the tracking window is now correctly sized and located when nUI is initially installed.
* Added a new slash command '/nui watchframe' which allows the user to manally reset the size and location of the advanced objectives tracking frame should the location be lost or otherwise problematic. By default nUI only sets the size and location of the frame once when the player logs in on a character for the first time... after that the player and relocate the frame as they see fit. This option allows them to reset the location to the nUI default at any time after the initial login.
Version 5.05.01 (Release)
* Added a patch for integrating the default WoW 3.2 Blizzard Shaman totem bar into nUI
* Fixed a problem with the battlefield minimap which prevented it from being included in the information panel as it should be which was caused by a new bug Blizzard introduced in the LoadAddOn() method for load on demand addons. /sigh
* Added a new slash command '/nui bar totems' to allow players with a Shaman to control whether or not the default Blizzard totem bar is displayed. nUI uses the default Blizzard totem bar for Shamans. If you would prefer to use an alternate addon for totems, the '/nui bar totems' option can be used to cause nUI to hide the default totem bar.
* Fixed a few logic errors in nUI_Movers.lua which were causing some taint issues.
Version 5.05.00 (Release)
* Updated the TOC for WoW patch 3.2
Version 5.04.00 (Release)
* This is a cumulative release cut of nUI as of development version 5.03.13
-- Version 5.03.13 (Development)
* This update fixes a problem with fonts for nUI users who are using the Russian localization file.
-- Version 5.03.12 (Development)
* Updated Spanish localization file (thank you Jose)
* Added new font options to improve readability. Still need to add a GUI panel for the player to use to change fonts in-game. For now, see the appropriate localization file in [ Interface > Addons > nUI > Main ]
* Added a new feature to the action bars... when you have an active target, or you are in combat, any button on your action bar which is unusable, is on cooldown or is active on the target is dimmed to indicate that is cannot be cast at present, or does not need to be cast. Any spell which can be cast, is not in cooldown and is not active on the target (or yourself) is displayed at full brightness. This acts as a quick visual cue as to which actions you should/could be using at present.
* Added a new slash command '/nui bar dimming' to toggle the new action button dimming feature on and off.
* Added a new slash command '/nui bar dimalpha {n}' which allows the player to set a custom alpha level for action buttons that are currently dimmed. The default is 30% or '/nui bar dimalpha 0.30' -- valid values are 0
Known compatibility issues with third party mods...
* Guild Event Manager is moving its minimap button back to the minimap out of the button
bag whenever the player clicks on it. A minute or so later, nUI's button bag logic
will see the button moved and return it to the button bag.
* Carbonite is having issues updating the directional arrow when the minimap and/or
battlefield minimap is hidden in the info panel
* Poison Pouch mod minimap button is missed by button bag
* Alpha Map minimap button is not scaling correctly in button bag
* nUI and Capping are not playing well... Capping's modification of the battlefield
minimap is interfering with nUI's info panel management of the map
* Titan Panel is causing an error when the bottom bar is enabled
* Titan panel mouseover tooltips are not compatible with nUI's fixed position
tooltip option
* http://www.onraid.com/ not playing well with button bag
Known Bliz / nUI compatibility issues...
* Right clicking a unit frame and selecting "set focus" taints in combat == this is
a known bug since WoW 3.0.2 and is beyond nUI's control. Hopefully Bliz will address
it in the next patch (or two or three or twenty). You can target the desired focus
and then type '/focus' to aquire a focus frame until Bliz resolves this issue.
* Switching between windowed and non-windowed mode breaks nUI's textures and HUD -- this
is caused by a known Bliz bug in their video driver code and applies only to certain
graphics cards and video drivers. It is nearly random in terms of which mods it will
impact... anything from very complex to completely trivial mods are broken by this
bug but it is always mods that use custom textures. There is no fix. The only
workaround is to (a) avoid switching between windowed and non-windowed modes as much
as possible and use '/nui rl' to reload the user interface when it gets broken. It is
worth noting this bug affects Macs most often, but also impacts some PCs (such as
mine). This bug has been a round a very long time and no telling if or when it will
ever be fixed.
* If your mouse buttons 4 and 5 do not work for click-casting on unit frames, make
sure your mouse driver is sending mouse button clicks and not key presses. You can
do this by going to the key binding interface and trying to bind autorun to mouse
button 4. If the key binding does not say "Button 4" or "Mouse Button 4" then the
issue is your mouse driver or driver settings. Bliz does not support key-presses
as mouse clicks directly and mods like Clique cannot detect key presses in that way.