Quantcast
Download
(2 MB)
Download
Updated: 09-04-19 05:49 AM
Pictures
File Info
Compatibility:
Rise of Azshara (8.2.0)
Updated:09-04-19 05:49 AM
Created:06-22-18 03:55 PM
Downloads:766
Favorites:1
MD5:
Categories:nUI+ Full Version, nUI: Core
8.2.0

nUI [Beta] - Retail

Version: 8.2.0.31478.0b (Chat Frame Management Toggle)
by: Xrystal [More]



nUI by Scott Piel

Preamble
Last year Scott made the decision to step away from nUI development and maybe even WOW itself. So that his baby would go forward without his assistance he placed the addon under Creative Commons license to enable others to carry on maintaining it. I was one of the people he asked to be one of the developers going forward. At the time I wasn't playing the game at all due to funds but as per usual, expansion came along and it was time to get my characters up to speed, as well as my addons. So I monitored the CurseForge page and found disappointing customers, I then emailed Scott and had no reply. I decided I would take up the baton and try and keep it at least running with as few problems as possible, my skills are not on par with Scott so it may take me longer to identify some errors than it would for him.

Scott's Last Patch Notes
-------------------------------------------------------------------------------------------
Version 7.02.00.00
-------------------------------------------------------------------------------------------
* Updated TOC for WoW
* Re-released under Creative Commons Attribution-NonCommerical 3.0 Unported license

nUI is no longer author supported and is released to the public in the hopes that the
community will continue to support and grow nUI in the years to come. My sincere
thanks to everyone over the years who have helped make nUI what it is (was).


Going Forward
I will keep this maintained as long as I am able to and try to keep WOW non access to a period of working I will of course fix any errors that are identifiable without access, or available via lowbie access if money causes me to take another break.

Also, depending on the legalities of the license, I will either attempt to create a more robust version of nUI using the newer Blizzard API functionality, or attempt to create my own UI that works in a similar vein to nUI for those that just can't play without it, I sure miss those InfoPanels

Alternatives
Of course, like many others, we had problems with nUI that just couldn't easily be fixed or was getting too clunky to be worth using .. but the task of finding an alternative but similar UI is hard to come by .. so here are the ones I tried for a considerable while and will offer them as alternatives to enable you to play the game. All I believe are available via wow interface and may be enough for you to get by.

  • GW2_UI
  • SyncUI
  • SpartanUI

Latest Version Uploaded
8.2.0.31478.0b (Chat Frame Management Toggle)
WOW Expansion: Battle for Azeroth
WOW Interface: 80200
WOW Version: 8.2.0.31478
Based on Live Version: 8.2.0.30948.0


Versions
To keep with consistency with Curse/Twitch update systems ( Alpha/Beta/Release )
Beta - Intermediate Patches prior to moving to Release
Alpha - Development Versions for long term testing - say for an enhancement or Pre Expansion Updates
Retail- Release Versions for the Current Retail Servers
Classic - Release Versions for the Current Classic Servers

Classic ?
Due to my version numbering system I have decided to keep Classic and Retail versions separate but alpha and beta updates may have both versions in so keep an eye on the title of the file to know which is which if downloading development or beta versions.

-------------------------------------------------------------------------------------------
8.2.0.31478.0b (Chat Frame Management Toggle)
-------------------------------------------------------------------------------------------
> Added new slash command ( /nui chat ) to toggle the management of the chat frame
> Added new options value ( nUI_Options.chatframe )
> By default it is turned on

Files Changed for this feature:
* nUI_ChatFrame.lua
* constants.lua
* localization files

> Please Note:
> nUI will still manage the combat log as that is managed via a different file.
> Once outside of nUI's control there is a good chance the frame will not fit into
> the nUI Chat Frame without addon assistance.
> This has been untested using chat frame addons but theoretically once management is turned
> off chat management addons should be able to take control ( but may also grab the combat log)

-------------------------------------------------------------------------------------------
8.2.0.31478.0a (Button Bar Arrow Toggle)
-------------------------------------------------------------------------------------------
> Added new slash command ( /nui bar arrows ) to toggle the display of the arrows
> Added new options value ( nUI_Options.barArrows )
> By default they are turned off ( I could see no reason to default it to on )
Files Changed for this feature:
* nUI_ButtonBar.lua
* constants.lua
* localization files

-------------------------------------------------------------------------------------------
8.2.0.30948.0
-------------------------------------------------------------------------------------------
Based on this Version from Retail Release
Optional Files (0)


Archived Files (3)
File Name
Version
Size
Author
Date
8.2.0.30827.0a (More Errors at Login)
2MB
Xrystal
06-17-19 07:52 PM
8.2.0.30430.0a (Errors at Login)
2MB
Xrystal
05-16-19 02:52 PM
8.1.0.28768.0
2MB
Xrystal
12-18-18 01:05 PM


Post A Reply Comment Options
Unread 09-04-19, 03:40 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5327
File comments: 353
Uploads: 24
Implementing Intermediate Updates prior to Final Update

These are going to be a set of items added to Classic that also apply to Retail version of nUI.

I am going to add them one at a time in the Beta version and then upload the final version to Live as per normal but in a slightly quicker time frame. This is more for the case of keeping track of file changes between updates.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 07-31-18, 06:34 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5327
File comments: 353
Uploads: 24
8.0.1.27178.0 Uploaded

This is the live version 8.0.1.27178.0 so that they are kept in sync as much as possible so that the switch at the time the expansion hits is as smooth as possible.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 07-15-18, 02:03 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5327
File comments: 353
Uploads: 24
8.0.1.27075.1 Version Uploaded

This includes the fixes for the extra combo points for Rogues, UnitCastingInfo removal of the rank return ( 2nd parameter ) and correctly assigning the Monk and Demonhunter class icons.

This version should work on live once the 8.0 Pre Expansion Patch hits next week but I won't replace the live version until I know for sure.

Edit: Some adjustments
Forgot to ensure that Combo Buttons don't appear if you don't have any and noticed a Faction/Reputation tracking error while investigating a feature addition.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 07-15-18 at 05:56 PM.
Report comment to moderator  
Reply With Quote
Unread 07-14-18, 07:39 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5327
File comments: 353
Uploads: 24
Errors found in Beta

1. Monk Class - MultiActionBarRight .. Having no nUI code being pointed to, to check against, will make solving this problem hard if it wasn't a wow bug. But it looks like it may be connected to the MultiBar stacking facility Blizzard set up which may assume it is parented to the minimapCluster.

Edit...
Yes, it appears there are 2 new action bars added ( Right Button, Right Button 2 ) and can be toggled off in the options screen, actionbar page. Just turning those off stopped the error from occurring. It should do until I can figure out how to use them in nUI, if at all.

Lua Code:
  1. Message: Interface\FrameXML\MultiActionBars.lua:85: MultiBarRight:SetScale(): Scale must be > 0
  2. Time: Sun Jul 15 02:17:03 2018
  3. Count: 1
  4. Stack: Interface\FrameXML\MultiActionBars.lua:85: MultiBarRight:SetScale(): Scale must be > 0
  5. [C]: in function `SetScale'
  6. Interface\FrameXML\MultiActionBars.lua:85: in function `MultiActionBar_Update'
  7. Interface\FrameXML\ActionBarController.lua:175: in function `ValidateActionBarTransition'
  8. Interface\FrameXML\ActionBarController.lua:143: in function `ActionBarController_UpdateAll'
  9. Interface\FrameXML\ActionBarController.lua:62: in function <Interface\FrameXML\ActionBarController.lua:51>
  10.  
  11. Locals: (*temporary) = MultiBarRight {
  12.  0 = <userdata>
  13.  slideOut = <unnamed> {
  14.  }
  15. }
  16. (*temporary) = -0.18298039521659

2. Rogue Class - Cast Bar error
Edit: This is due to blizzard's removal of subtext/rank values. This one got overlooked, there may be others. This one however is fixed in 8.0.1.27075.0

Lua Code:
  1. Message: Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: attempt to perform arithmetic on field 'end_time' (a boolean value)
  2. Time: Sun Jul 15 03:02:54 2018
  3. Count: 2
  4. Stack: Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: attempt to perform arithmetic on field 'end_time' (a boolean value)
  5. Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:524: in function `updateCastingInfo'
  6. Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:297: in function <Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:267>
  7.  
  8. Locals: self = <table> {
  9. updateLevelFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLevel.lua:526
  10. refreshReadyCheckCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitReadyCheck.lua:298
  11. unregisterClassCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitClass.lua:457
  12. deletePortraitFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:543
  13. notifyCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCache.lua:801
  14. deleteLevelFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLevel.lua:502
  15. createUnit = <function> defined @Interface\AddOns\nUI\Units\nUI_Unit.lua:268
  16. registerCombatCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCombat.lua:130
  17. configFeedbackColor = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:512
  18. configCastBar = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCasting.lua:357
  19. deletePvPFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:508
  20. refreshThreatCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitThreat.lua:480
  21. registerPortraitCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:218
  22. refreshComboPointsCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitComboPoints.lua:243
  23. refreshPortraitCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:326
  24. getUnitInfo = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCache.lua:612
  25. createRoleFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitRole.lua:383
  26. registerPvPCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:210
  27. refreshFeedbackCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:792
  28. updateComboPointsInfo = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitComboPoints.lua:216
  29. createPvPFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:376
  30. unregisterLabelCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLabel.lua:210
  31. refreshRestingCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitResting.lua:240
  32. updatePvPFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPvp.lua:532
  33. createGCDFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitGCD.lua:148
  34. configFeedback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:497
  35. updatePortraitFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPortrait.lua:567
  36. registerFeedbackCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitFeedback.lua:551
  37. unregisterStatusCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitStatus.lua:234
  38. deletePowerFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitPower.lua:636
  39. updateLabelInfo = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLabel.lua:248
  40. createRunesFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitRunes.lua:454
  41. deleteCombatFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitCombat.lua:381
  42. configAura = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitAura.lua:1121
  43. registerLevelCallback = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLevel.lua:207
  44. createLabelFrame = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitLabel.lua:304
  45. refreshRangeCallbacks = <function> defined @Interface\AddOns\nUI\Units\nUI_UnitRange.lua:533
  46. updateLabelFrame = <function> defined @Interface\AddOns\nUI\U
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 07-15-18 at 01:56 PM.
Report comment to moderator  
Reply With Quote
Unread 07-12-18, 02:15 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5327
File comments: 353
Uploads: 24
Version 7.3.5.26972.3 for Beta (8.0.1.27026) and PTR (8.0.1.26970)

As the title says I have used the latest live version as of today, and incorporated the many BfA specific changes so that people are able to use nUI on Beta and PTR. I have done an additional change this time regarding group ( party/raid ) settings so if people can confirm if all is okay with their party/raid frames or let me know of any problems along with their error messages. Thanks.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 07-08-18, 06:59 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5327
File comments: 353
Uploads: 24
Updates on Live Version but not on Beta/PTR Version

Don't worry, this is intended. I wanted to make sure that the current bug appearances from the users on the live servers are correctly applied on live before transferring if needed to the Beta/PTR version. Some of the changes will be different between the versions due to the BfA api changes ( especially regarding maps ). If no more errors surface in the next couple of days I'll do an update for Beta/PTR version, so bear with me.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: