Quantcast
Download
(2MB)
Download
Updated: 06-19-21 03:59 AM
Pictures
File Info
Compatibility:
Shadowlands patch (9.0.5)
Updated:06-19-21 03:59 AM
Created:06-22-18 02:52 PM
Downloads:9,081
Favorites:19
MD5:
Categories:nUI+ Full Version, nUI: Core

nUI [Retail]  Popular! (More than 5000 hits)

Version: 9.0.5.38556.0
by: Xrystal [More]



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 if I wanted 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).


Now
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.

Going Forward
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 more likely attempt to create my own UI from scratch, that works in a similar vein to nUI for those that just can't play without it, I sure missed those InfoPanels

Issues
I've now been added as an author on the curse project for nUI so can you please post any bugs and issues there where possible so that they can be tracked that little bit easier. But feel free to post here if you are unable to.
https://wow.curseforge.com/projects/nui/issues

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
  • ElvUI

Latest Version Uploaded
9.0.5.38556.0
WOW Expansion: Shadowlands
WOW Interface: 90005
WOW Version: 9.0.5.38556

Versions
nUI [Beta] - Retail / Classic
> Intermediate Patches prior to moving to Release
nUI [Alpha] - Retail / Classic
> Development Versions for long term testing - say for an enhancement or Pre Expansion Updates
nUI [Retail]
> Release Versions for the Current Retail Servers
nUI [Classic]
> Release Versions for the Current Classic Servers

Classic / Retail
Due to my version numbering system I have decided to keep Classic and Retail versions separate but there may be multiple Beta/Alpha versions about but the file name will confirm which nUI/WoW version it is for.

-------------------------------------------------------------------------------------------
9.0.5.38556
-------------------------------------------------------------------------------------------
* Fixed display of libdb icons when shown in the button bag

* nUI_ButtonBag.lua


-------------------------------------------------------------------------------------------
9.0.2.36949.1
-------------------------------------------------------------------------------------------
* Incorporated Alpha Patches 9.0.2.36949.0a and 9.0.2.36949.0b
> The action buttons should now reflect range and usage status, again, hopefully completely.

-------------------------------------------------------------------------------------------
9.0.2.36949.0b
-------------------------------------------------------------------------------------------
* nUI_Button.lua
> Used the UnitFrame's range callback function to tell the button to update its state when
the range changes.

-------------------------------------------------------------------------------------------
9.0.2.36949.0a
-------------------------------------------------------------------------------------------
* nUI_Button.lua

> Added a flag for the update cycle to know when a buttons color state has been changed so
that it is updated the next update cycle regardless of other update cycle checks.

-------------------------------------------------------------------------------------------
9.0.2.36753.0
-------------------------------------------------------------------------------------------
* Incorporated Alpha Patches 9.0.2.36710.0a and 9.0.2.36665.0a into the Release version

-------------------------------------------------------------------------------------------
9.0.2.36710.0a
-------------------------------------------------------------------------------------------
* nUI_Bars.xml
* nUI_Bars_ImpliedTarget.lua

Attempting to integrate ImpliedTarget addon into nUI. Please test your usage thoroughly to
make sure it works as you expect ( as per Blizzard Bars functionality)

-------------------------------------------------------------------------------------------
9.0.2.36665.0a
-------------------------------------------------------------------------------------------
* nUI.lua
* nUI_ButtonBar.lua

> It was requested to allow the button cooldown number setting in the Blizzard options to be
used bu nUI. Initially I replied that it wouldn't make sense due to the overlay that will
occur. However, since then I noticed that nUI's cooldown system wasn't working properly.

But, with this patch, you can turn on Blizzard cooldown display and it will use the Blizzard
counter display rather than nUI's counter display.

/nui bar cooldown - will toggle the display of nUI's cooldown.
/nui bar dimalpha 0.30 - will raise the dimming alpha used for text display and button usability

Possible Combinations:
Blizzard Off : nUI Off - No text display at all
Blizzard Off : nUI On - nUI cooldown text .. is initially set and colored but doesn't cooldown
Blizzard On : nUI Off - Blizzard white cooldown text that counts down
Blizzard On : nUI On - This should never occur

When you use the /nui bar cooldown command it will act on the toggle but then will validate
it against the Blizzard display toggle and turns off nUIs if Blizzards is on.

I found the Blizzard white text display on the buttons too pale so raised it from the default
0.30 to 0.50 and this made it easier to see without raising it too high for the unusable buttons.


-------------------------------------------------------------------------------------------
9.0.1.36577.1
-------------------------------------------------------------------------------------------
* Incorporated Alpha Patch 9.0.1.36577.0a into the Release Version

-------------------------------------------------------------------------------------------
9.0.1.36577.0a
-------------------------------------------------------------------------------------------
* nUI_UnitRunes.lua

> Added 9.0.1 Blizzard changes to RuneFrame functionality to cater for new DKs that do not
have a spec initially.

-------------------------------------------------------------------------------------------
9.0.1.36492.0
-------------------------------------------------------------------------------------------
* Incorporated Alpha Patches 9.0.1.36372.0a and 9.0.1.36372.0b into the Release Version

-------------------------------------------------------------------------------------------
9.0.1.36372.0b
-------------------------------------------------------------------------------------------
* nUI_Button.lua

> Monitor ACTIONBAR_SLOT_CHANGED event to update any new slots immediately rather than wait
> for the update cycle which mayhave a noticeable delay

-------------------------------------------------------------------------------------------
9.0.1.36372.0a
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua

> Changed the event for Keybinding transfer from Blizzard to nUI on startup from VARIABLES_LOADED
> to PLAYER_LOGIN

-------------------------------------------------------------------------------------------
9.0.1.36372.0
-------------------------------------------------------------------------------------------
* Incorporated Alpha Patch 9.0.1.36322.1a into the Release Version

-------------------------------------------------------------------------------------------
9.0.1.36322.1a
-------------------------------------------------------------------------------------------
* nUI_Integration.xml
* nUI_ObjectiveTracker.lua

> Created a custom Objective Tracker watching system that will look for addons loaded with
> compatible trackers and add them to the mover system. The rest of the functionality
> should be as is but their may be teething problems when a new tracker is added due to initial
> compatibility issues.

+ !Kaliel's Tracker is the first addon to be added to this system and appears to be working fine
But there have been known issues that are resolvable with a reload of the UI. Please report
these issues to see if they can be resolved without a reload of the UI.

-------------------------------------------------------------------------------------------
9.0.1.36322.1
-------------------------------------------------------------------------------------------
* Incorporated the Alpha Patches below into the Release version

> 9.0.1.36322.0a
> 9.0.1.36272.0a to 9.0.1.36272.0e
> 9.0.1.36247.0a to 9.0.1.36247.0b
> 9.0.1.36230.0a

* Previous Release Version was 9.0.1.36228.0

-------------------------------------------------------------------------------------------
9.0.1.36322.0a
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua
- I think I have now figured out what nUI was doing that caused the issue. It appears that
the way nUI was initialising the buttons was not quite the same as I was doing in the addon
that worked. Once I rearranged/adjusted the nUI code to work in a similar way then the
errors went away.

Please can people with druids and rogues test this.

-------------------------------------------------------------------------------------------
9.0.1.36272.0e
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua
- Addded secure code to allow the bar to keep the main action bar spells if the action page
it is switching to is not a real page .. action page = 0.
- This appears to resolve part of the Jade Forest Mine Cart chase which involves combat with
mobs that chase you.

>> Known Issues <<
The only issue I am seeing now in regards to action bars is that changing bars in combat is
an issue. This mainly affects Druids and Rogues and this Mine Cart chase as they need some
form of bar changing while in combat which the code should allow based on the same code
working in other streamlined addons fine but something else in nUI somewhere is kicking up an
in combat error just as you switch out. I have yet to identify where in the rest of the file
the problem could be though. I am surprised this problem didn't exist before. I likely never
came across it as I never used to switch druid forms during combat or stealthed in and out mid
combat. And the one issue at the end of a cart run would have been resolved with a reload to
not be a major issue at that point. So this problem may have been in existence for a long time
in nUI or it could be due to a recent Blizzard change that nUI's old code base now breaks.

-------------------------------------------------------------------------------------------
9.0.1.36272.0d
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua
- Reinstated Scott's pre 5.07 line of code .. not major but when you first log in the
buttons are black. A reload will fix this until this fix is applied.

-------------------------------------------------------------------------------------------
9.0.1.36272.0c
-------------------------------------------------------------------------------------------
The following DefaultConfig - HudSkin and UnitSkin files were changed and follows on from
patch 9.0.1.36272.0a.

If the alpha value was 1.0 it was set to 0.5. If it was 0.75 it was set to 0.35.

Hud Target Castbars
* nUI_HUDSkin_NoBars_Target.lua
* nUI_HUDSkin_PlayerTarget_Target.lua
* nUI_HUDSkin_HeathPower_Target.lua

Unit Frame Castbars
- Raid15
* nUI_UnitSkin_Raid15Player.lua
* nUI_UnitSkin_Raid15Focus.lua
* nUI_UnitSkin_Raid15Target.lua
* nUI_UnitSkin_Raid15Vehicle.lua
- Raid20
* nUI_UnitSkin_Raid20Player.lua
* nUI_UnitSkin_Raid20Focus.lua
* nUI_UnitSkin_Raid20Target.lua
* nUI_UnitSkin_Raid20Vehicle.lua
- Raid25
* nUI_UnitSkin_Raid25Player.lua
* nUI_UnitSkin_Raid25Focus.lua
* nUI_UnitSkin_Raid25Target.lua
* nUI_UnitSkin_Raid25Vehicle.lua
- Raid40
* nUI_UnitSkin_Raid40Player.lua
* nUI_UnitSkin_Raid40Focus.lua
* nUI_UnitSkin_Raid40Target.lua
* nUI_UnitSkin_Raid40Vehicle.lua

Hopefully this is the last set of changes for alpha related changes since the Backdrop changes
were introduced by Blizzard.


Also removed debug code left over by the changes done in 9.0.1.36272.0b

-------------------------------------------------------------------------------------------
9.0.1.36272.0b
-------------------------------------------------------------------------------------------
* nUI_ButtonBar.lua
- Problem : Rogue Stealth Mode Bar doesn't switch while in combat
- Steps taken to get this working
- Removed code added for patch 8.3.7.35284.0a for the intermittent button update issue
>> Still didn't switch .. it was now using code in existence since nUI 5.0 days
- Adjusted state-page secure script as follows:
>> Removed line containing: button:SetAttribute( "touch", nil )
>> Added line containing: button:SetAttribute('actionpage', newstate)
This corrected the Rogue Stealth Mode Bar switching problem
- Added UPDATE_VEHICLE_ACTIONBAR and UPDATE_OVERRIDE_ACTIONBAR to the action bars event
monitoring system.
- These trigger when the bar changes in anyway, including ... adding a new ability to the
bar automatically as one or both of these bars do during certain quests and possibly dungeons.


-------------------------------------------------------------------------------------------
9.0.1.36272.0a
-------------------------------------------------------------------------------------------
The following DefaultConfig - HudSkin and UnitSkin files were changed and follows on from
patch 9.0.1.36247.0a as these are cast bars that also have the dimming issue.

Hud Castbars
* nUI_HUDSkin_NoBars_Castbar.lua
* nUI_HUDSkin_PlayerTarget_Castbar.lua
* nUI_HUDSkin_HeathPower_Castbar.lua

Unit Frame Castbars ( Solo, Party, Raid10 )
- Solo
* nUI_UnitSkin_SoloPlayer.lua
* nUI_UnitSkin_SoloFocus.lua
* nUI_UnitSkin_SoloPet.lua
* nUI_UnitSkin_SoloTarget.lua
* nUI_UnitSkin_SoloToT.lua
* nUI_UnitSkin_SoloVehicle.lua
- Party
* nUI_UnitSkin_PartyPlayer.lua
* nUI_UnitSkin_PartyFocus.lua
* nUI_UnitSkin_PartyLeft.lua
* nUI_UnitSkin_PartyTarget.lua
* nUI_UnitSkin_PartyRight.lua
* nUI_UnitSkin_PartyVehicle.lua
- Raid10
* nUI_UnitSkin_Raid10Player.lua
* nUI_UnitSkin_Raid10Focus.lua
* nUI_UnitSkin_Raid10Target.lua
* nUI_UnitSkin_Raid10Vehicle.lua

I have left Raid15, Raid20, Raid25 and Raid40 for the time being.

For those with custom skins and layouts ... this is the section affect for these files for
your own changes.

["Casting"] > border > color > backdrop

a(lpha) setting changed from 1.0 to 0.5 and 0.75 to 0.35


-------------------------------------------------------------------------------------------
9.0.1.36247.0b
-------------------------------------------------------------------------------------------
* nUI_Minimap.lua - Moved Garrison Icon back to minimap

-------------------------------------------------------------------------------------------
9.0.1.36247.0a
-------------------------------------------------------------------------------------------
The following DefaultConfig Layout files were changed for this issue. Custom configs/layout
may also need changing.

* nUI_Layout_Default_Console.lua
> HUDLayoutSelector - background color backdrop alpha value changed from 0.75 to 0.35

* nUI_Layout_Default_Dashboard.lua
> InfoPanelSelector - background color backdrop alpha value changed from 0.75 to 0.35
> UnitPanelSelector - background color backdrop alpha value changed from 0.75 to 0.35
> Location - background color backdrop alpha value changed from 0.75 to 0.35


-------------------------------------------------------------------------------------------
9.0.1.36230.0a
-------------------------------------------------------------------------------------------
* Added Totem Bar back into the mix and to the mover system. Using blizzards bar and hooking into the functions to
reparent the frame to UIParent rather than the PlayerFrame.

Warlock - Special Totems appeared during testing.
Shaman - Special Totems appeared during testing.
Hunter - No special totems appeared during testing
Death Knight - No special totems appeared during testing


*nUI_TotemBar.lua
*nUI_Bars.xml
*nUI_Movers.lua

-------------------------------------------------------------------------------------------
9.0.1.36228.0
-------------------------------------------------------------------------------------------
* Applied Shadowlands Beta version as Retail including the changes made up to 9.0.1.35707.0

* nUI.xml - Applied BackdropTemplate changes to the splash frame

If you spot anything not quite right let me know.

-------------------------------------------------------------------------------------------
9.0.1.35707.0
-------------------------------------------------------------------------------------------
* Blizzard removed some constants used by nUI .. so implemented them locally in the files
that used them.

nUI_Bags.lua
nUI_ButtonBag.lua


-------------------------------------------------------------------------------------------
9.0.1.35432.2
-------------------------------------------------------------------------------------------
* Flipped the micro button alert frame so that it is under the button and point up.

nUI_MicroMenu.lua


-------------------------------------------------------------------------------------------
9.0.1.35432.1
-------------------------------------------------------------------------------------------
Addon based on Version 8.3.7.35284.1
- WARNING: There will likely be errors

* Various Login Errors fixed in the following files, see Error List in separate file

nUI_PetFeeder.lua
nUI_Movers.lua
nUI_BagBar.lua
nUI_ButtonBar.lua
nUI_KeyBinding.lua
nUI_InfoPanel.lua
nUI_ChatFrame.lua
nUI_Button.lua
nUI_MiniMap.lua
nUI_Location.lua
nUI_SysInfo.lua
nUI_XPBar.lua
nUI_FactionBar.lua
nUI_HonorBar.lua
nUI_ArtifactBar.lua
nUI_AzeriteBar.lua
nUI_TrackerBars.lua
nUI_HUD.lua
nUI_Unit.lua
nUI_UnitFrame.lua
nUI_UnitAura.lua
nUI_UnitFeedback.lua
nUI_UnitPanel.lua
nUI_CooldownBar.lua
nUI_SpecialBars.lua

Previous Expansions Change Logs in the appropriate Patch file in the addon folder.
Optional Files (0)


Archived Files (8)
File Name
Version
Size
Author
Date
9.0.2.36949.1
2MB
Xrystal
01-04-21 08:50 AM
9.0.2.36753.0
2MB
Xrystal
11-28-20 08:14 AM
9.0.1.36577.1
2MB
Xrystal
11-17-20 08:05 AM
9.0.1.36492.0
2MB
Xrystal
11-04-20 04:14 PM
9.0.1.36372.0
2MB
Xrystal
10-29-20 04:15 AM
9.0.1.36322.1
2MB
Xrystal
10-24-20 07:34 AM
9.0.1.36228.0
2MB
Xrystal
10-13-20 05:42 PM
9.0.1.36228.0
2MB
Xrystal
08-05-20 05:39 PM


Post A Reply Comment Options
Unread 03-30-21, 08:46 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Not loading for hunters.

Originally Posted by mscott998
NUI isnt loading properly for hunters. Only NUI is loaded so i know it is the problem.
Sorry for the delay

My main is a hunter and was playing it yesterday. Have you got any other existing characters to try ? Create a new hunter ? see what happens then.

If you haven't already make sure you have the latest https://www.wowinterface.com/downloa...5-BugSack.html and buggrabber addon loaded in case there are loading errors that are happening in your case.

Can you make sure that no addon is loaded by selecting all and then deselecting all, then selecting nUI ( and the aforementioned bug tracking addons). I noticed with Shadowlands that any new addon placed in the folder is automatically loaded, even if not explicitly ticked.

Another option is that if you have used custom addons before some of your WTF files may have corrupted including those that nUI uses. So I would suggest because you said it affects hunters, go to your hunter's wtf > account > server > character folder and rename the nUI.lua file in that folder. See if the rebuilt file fixes the problem. If not work back and find any nUI.lua file ( I think the next will be at account level ) and do the same test.

If none of these work... send a screenshot to [email protected] and I will see if I recognise the problem.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 03-30-21 at 08:47 PM.
Report comment to moderator  
Reply With Quote
Unread 03-30-21, 05:56 PM  
mscott998
A Chromatic Dragonspawn

Forum posts: 152
File comments: 4
Uploads: 0
Not loading for hunters.

NUI isnt loading properly for hunters. Only NUI is loaded so i know it is the problem.
Report comment to moderator  
Reply With Quote
Unread 11-02-20, 06:15 AM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 32
Uploads: 0
Originally Posted by Xrystal
Finally managed to figure things out with the keybind issue

For some reason transferring the keybind from blizzard to nUI at the VARIABLES_LOADED event no longer works as planned as the buttons do not have access to the keybinds when they first want to update them.. so have them now updating on PLAYER_LOGIN.

If you have a problem accessing nUI's quick bind system ( ctrl-alt-right click) I found that resetting my keybinds to the default resolved this issue. Bear in mind that this will remove all your keybinds that don't have default settings.

This fix is in alpha version 9.0.1.36372.0a
Wanted to let you know that I have had no further problems the keybinds using the alpha version over the weekend.

Thanks again for your work.
Report comment to moderator  
Reply With Quote
Unread 10-30-20, 07:14 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5641
File comments: 292
Uploads: 25
Finally managed to figure things out with the keybind issue

For some reason transferring the keybind from blizzard to nUI at the VARIABLES_LOADED event no longer works as planned as the buttons do not have access to the keybinds when they first want to update them.. so have them now updating on PLAYER_LOGIN.

If you have a problem accessing nUI's quick bind system ( ctrl-alt-right click) I found that resetting my keybinds to the default resolved this issue. Bear in mind that this will remove all your keybinds that don't have default settings.

This fix is in alpha version 9.0.1.36372.0a
__________________

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

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Re: Keybinding Issue

Thanks. So either .. something I did post pre-patch .. which I have been checking .. or something Blizzard did which is now plausible with those new keybind system changes.

Originally Posted by bwhansen
Originally Posted by Xrystal
If anyone can confirm when they definitely last saw the nUI keybindings working that would be appreciated as I am wondering if Blizzards introduction of a new BindingUtil in 8.0.1 actually broke nUI's binding system.

https://www.townlong-yak.com/framexm...indingUtil.lua

There is also a Quick Keybind system in place in wow now new to 9.0.1 which works similar, but not the same as nUI, and may be worth incorporating.

https://www.townlong-yak.com/framexm...ickKeybind.lua

The first I noticed them not working was after the prepatch. I had added a new addon to my list and had been playing around for awhile trying to see if I could get it back to normal before I posted about it here.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 10-25-20, 01:53 PM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 32
Uploads: 0
Re: Keybinding Issue

Originally Posted by Xrystal
If anyone can confirm when they definitely last saw the nUI keybindings working that would be appreciated as I am wondering if Blizzards introduction of a new BindingUtil in 8.0.1 actually broke nUI's binding system.

https://www.townlong-yak.com/framexm...indingUtil.lua

There is also a Quick Keybind system in place in wow now new to 9.0.1 which works similar, but not the same as nUI, and may be worth incorporating.

https://www.townlong-yak.com/framexm...ickKeybind.lua

The first I noticed them not working was after the prepatch. I had added a new addon to my list and had been playing around for awhile trying to see if I could get it back to normal before I posted about it here.
Report comment to moderator  
Reply With Quote
Unread 10-25-20, 10:45 AM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5641
File comments: 292
Uploads: 25
Keybinding Issue

If anyone can confirm when they definitely last saw the nUI keybindings working that would be appreciated as I am wondering if Blizzards introduction of a new BindingUtil in 8.0.1 actually broke nUI's binding system.

https://www.townlong-yak.com/framexm...indingUtil.lua

There is also a Quick Keybind system in place in wow now new to 9.0.1 which works similar, but not the same as nUI, and may be worth incorporating.

https://www.townlong-yak.com/framexm...ickKeybind.lua
__________________

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

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Re: Main action Bar not showing keybinds

Well, the one line that was missing didn't resolve the keybinding issue.

However, there are other issues at play here as well. For example:
You can't set an attribute with a function which is what nUI seems to be doing .. the PreClick function is called but not the actual function nor the nUI Keybindings frame appearing.

I can't see any missing binding code between 8.0 patch and 9.0 patch of nUI. So I suspect there may be a wow specific change to the keybindings that involves more/different work than nUI is doing. I haven't used keybindings since Lich King for healing and only then on the main action bar so never really noticed how and win the buttons were updated.

I'll keep perservering though.
__________________

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

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Main action Bar not showing keybinds

Originally Posted by bwhansen
Hello,

I noticed that the keybinds havent been showing on my main action bar when I first login. I can do a /nui rl and then they show up, but if I logout and back in they dont show again.

I deleted my Cache, Interface and WTF folders and then only added Nui and got the same thing. Keybinds not showing up on main action bar. Again though doing the /nui rl does make them show.

Can you take a look.
I haven't touched any of the keybind stuff on nUI's code as far as I am aware but I will take a look at nUI's pre 8.0 code to see if I accidentally removed an important line. Or not included an important line in my bar code changes. Or the way the keybinding works now means nUI needs to change how it deals with its key bindings. As far as I recall the keybinds are copied over on log in and saved back on log out. That code I have definitely not touched. But, if there is some keybind code that I wasn't aware of amongst the secure code I have been working on then its possible I broke it in some way. I will take a look however, tomorrow, if possible.



Edit:
Found a potential line that I didn't put back in thinking it wasn't needed ( Scott called it ActionType in the secure code which I thought was whether it was an ACTION_BUTTON or another type of button and obviously pre-set in Blizzards template code.
Anyway .. tried to test my change and of course the servers are messed up on all games ( tried Beta, PTR and Retail ) but in case you are playing while I am sleeping the change you need is in nUI_ButtonBar.lua.

Somewhere near line 780 is the following block of code, I have marked the line to add. It should, in theory re-activate the keybinds.

Lua Code:
  1. if name == "nUI_ActionBar" then
  2.                 --bar:SetAttribute( "addchild", button );
  3.                 --bar:SetFrameRef( "nUI_ActionBarButton"..id, button );
  4.                 --button:SetID(id);
  5.                
  6.                 -- Update the secure version of the buttons
  7.                 bar:SetFrameRef("button", button)
  8.                 bar:Execute(([[
  9.                     actionType    = self:GetAttribute( "nUI_ActionType" ); <<<<<<< Add this line in here
  10.                     ActionButtons[%s] = self:GetFrameRef("button")
  11.                 ]]):format(id))
  12.                 button:SetID(id);
  13.                
  14.             else
  15.                 button:SetAttribute( "action", overlay.action );
  16.             end
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Last edited by Xrystal : 10-24-20 at 08:59 PM.
Report comment to moderator  
Reply With Quote
Unread 10-24-20, 06:05 PM  
bwhansen
A Fallenroot Satyr
 
bwhansen's Avatar
Premium Member

Forum posts: 28
File comments: 32
Uploads: 0
Main action Bar not showing keybinds

Hello,

I noticed that the keybinds havent been showing on my main action bar when I first login. I can do a /nui rl and then they show up, but if I logout and back in they dont show again.

I deleted my Cache, Interface and WTF folders and then only added Nui and got the same thing. Keybinds not showing up on main action bar. Again though doing the /nui rl does make them show.

Can you take a look.
Report comment to moderator  
Reply With Quote
Unread 10-24-20, 01:04 PM  
Xrystal
nUI Maintainer
 
Xrystal's Avatar
Premium Member
AddOn Author - Click to view AddOns

Forum posts: 5641
File comments: 292
Uploads: 25
!Kaliels Tracker

After some initial tests of my previous plugin addon for this addon I have added the plugin code as a feature of nUI allowing more trackers to have the potential of being added to the mover system for better integration into nUI's frame management.

This is currently applied to nUI Alpha patch 9.0.1.36322.1a giving people ample time to test it before being added to the Release version of nUI after a week or so.
__________________

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

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Re: Re: Quest Tracking

Had a quick look at various characters and it looks like for the most part the connection between nUI, !Kaliel's Tracker and my plugin that converts the two works fine .. but for simplicity sake I will see about adding the plugin code to nUI itself .. one less addon for me to monitor and track rofl. So watch out for an alpha patch to nUI.


Originally Posted by Xrystal
That said .. my own gameplay is almost always to do with questing and levelling .. I rarely if at all do end game stuff except world quests. My preference would be to have multiple quest trackers based on what quests are being worked on at the time ..

EG. Professions, World Quests, Zone Quests,

But needless to say, the built in quest watcher leaves much to be desired and although I like the map quest feature I miss the old map log book. So I would probably have an addon that has all 3 facilities .. then through in tracking those quests you haven't got for a set quest line ( I believe you can track all required quests in a quest line ) like Allied Race stuff. And loremaster quest lines etc. But this is just something in my head for nUI's eventual replacement ( on here as XrystalUI - still in its infancy ).

For nUI's plugin system I was aiming for a generic Quest Tracker plugin that was then linked to a chosen addon that has a tracker display. Similar to how I have got the info bars ( titan, chocholatebar, dockingstation etc ).




Originally Posted by Xrystal
Originally Posted by Lisanne
Xrystal,

I must thank you for all your hard work. I was wondering if there was any possible update for the quest tracking options. I enjoy using Kaliel's Tracker (https://www.curseforge.com/wow/addons/kaliels-tracker) however the center area of nUI goes blank and the minimap returns to its undocked area when it is enabled. I know many moons ago there was an nUI enhancement plugin from 2018 specifically for this, however it does not seem to exist any longer. I haven't done much coding in a while but if there is any help I can provide, let me know and I'll see what I can do.
Hi. I created the plugin for Kaliel's Tracker but during one of their updates it broke big time. I still have the files but haven't looked into it again recently to see how it all works together since. I didn't want to confuse people and myself by keeping the project up until I knew it was fully compatible again. It was 1 of about 10 projects I had removed to help clarify things.
__________________

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

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Re: Quest Tracking

That said .. my own gameplay is almost always to do with questing and levelling .. I rarely if at all do end game stuff except world quests. My preference would be to have multiple quest trackers based on what quests are being worked on at the time ..

EG. Professions, World Quests, Zone Quests,

But needless to say, the built in quest watcher leaves much to be desired and although I like the map quest feature I miss the old map log book. So I would probably have an addon that has all 3 facilities .. then through in tracking those quests you haven't got for a set quest line ( I believe you can track all required quests in a quest line ) like Allied Race stuff. And loremaster quest lines etc. But this is just something in my head for nUI's eventual replacement ( on here as XrystalUI - still in its infancy ).

For nUI's plugin system I was aiming for a generic Quest Tracker plugin that was then linked to a chosen addon that has a tracker display. Similar to how I have got the info bars ( titan, chocholatebar, dockingstation etc ).




Originally Posted by Xrystal
Originally Posted by Lisanne
Xrystal,

I must thank you for all your hard work. I was wondering if there was any possible update for the quest tracking options. I enjoy using Kaliel's Tracker (https://www.curseforge.com/wow/addons/kaliels-tracker) however the center area of nUI goes blank and the minimap returns to its undocked area when it is enabled. I know many moons ago there was an nUI enhancement plugin from 2018 specifically for this, however it does not seem to exist any longer. I haven't done much coding in a while but if there is any help I can provide, let me know and I'll see what I can do.
Hi. I created the plugin for Kaliel's Tracker but during one of their updates it broke big time. I still have the files but haven't looked into it again recently to see how it all works together since. I didn't want to confuse people and myself by keeping the project up until I knew it was fully compatible again. It was 1 of about 10 projects I had removed to help clarify things.
__________________

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

Forum posts: 5641
File comments: 292
Uploads: 25
Re: Quest Tracking

Originally Posted by Lisanne
Xrystal,

I must thank you for all your hard work. I was wondering if there was any possible update for the quest tracking options. I enjoy using Kaliel's Tracker (https://www.curseforge.com/wow/addons/kaliels-tracker) however the center area of nUI goes blank and the minimap returns to its undocked area when it is enabled. I know many moons ago there was an nUI enhancement plugin from 2018 specifically for this, however it does not seem to exist any longer. I haven't done much coding in a while but if there is any help I can provide, let me know and I'll see what I can do.
Hi. I created the plugin for Kaliel's Tracker but during one of their updates it broke big time. I still have the files but haven't looked into it again recently to see how it all works together since. I didn't want to confuse people and myself by keeping the project up until I knew it was fully compatible again. It was 1 of about 10 projects I had removed to help clarify things.
__________________

[SIGPIC][/SIGPIC]
Info Panel IDs : http://www.wowinterface.com/forums/s...818#post136818
Report comment to moderator  
Reply With Quote
Unread 10-24-20, 11:29 AM  
Lisanne
A Defias Bandit
AddOn Author - Click to view AddOns

Forum posts: 3
File comments: 3
Uploads: 1
Quest Tracking

Xrystal,

I must thank you for all your hard work. I was wondering if there was any possible update for the quest tracking options. I enjoy using Kaliel's Tracker (https://www.curseforge.com/wow/addons/kaliels-tracker) however the center area of nUI goes blank and the minimap returns to its undocked area when it is enabled. I know many moons ago there was an nUI enhancement plugin from 2018 specifically for this, however it does not seem to exist any longer. I haven't done much coding in a while but if there is any help I can provide, let me know and I'll see what I can do.
Report comment to moderator  
Reply With Quote
Post A Reply



Category Jump: