parnic / ice-hud

IceHUD addon for World of Warcraft

Home Page:https://www.curseforge.com/wow/addons/ice-hud

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Live version: Still can't /icehud

AddonWhiner opened this issue · comments

Followup to #25

Since you updated the live one, that seems to be "what we're going with". Anyway, I went and got that entire list of libraries; all the externals plus libdatabroker. I never needed all those for previous versions, and they seem to be included in IceHUD, so that was confusing. Anyway, the first time I try to /icehud after loading, I get:

Message: Interface/AddOns/IceHUD_Options/Options.lua:768: Usage: LibDualSpec:EnhanceOptions(optionTable, target): EnhanceDatabase should be called before EnhanceOptions(optionTable, target).
Time: Thu Oct 27 17:50:02 2022
Count: 1
Stack: Interface/AddOns/IceHUD_Options/Options.lua:768: Usage: LibDualSpec:EnhanceOptions(optionTable, target): EnhanceDatabase should be called before EnhanceOptions(optionTable, target).
[string "=[C]"]: ?
[string "=[C]"]: in function `error'
[string "@Interface/AddOns/LibDualSpec-1.0/LibDualSpec-1.0.lua"]:396: in function `EnhanceOptions'
[string "@Interface/AddOns/IceHUD_Options/Options.lua"]:768: in function `OnLoad'
[string "@Interface/AddOns/IceHUD_Options/Options.lua"]:775: in main chunk
[string "=[C]"]: in function `LoadAddOn'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:431: in function `LoadOptions'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:418: in function `OpenConfig'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:301: in function `?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function `ChatEdit_ParseText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function `ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function <Interface/FrameXML/ChatFrame.lua:4915>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals: 

Message: Interface/AddOns/IceHUD/IceHUD.lua:425: IceHUD isn't registed with AceConfigRegistry, unable to open config
Time: Thu Oct 27 17:55:35 2022
Count: 1
Stack: Interface/AddOns/IceHUD/IceHUD.lua:425: IceHUD isn't registed with AceConfigRegistry, unable to open config
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:1843: in function `Open'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:425: in function `OpenConfig'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:301: in function `?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function `ChatEdit_ParseText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function `ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function <Interface/FrameXML/ChatFrame.lua:4915>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals: 

Message: Interface/AddOns/IceHUD_Options/Options.lua:1 (null)
Time: Thu Oct 27 17:55:35 2022
Count: 2

On subsequent attempts, I only get the second one (IceHUD isn't registed...).

I did get the sense I was supposed to stay on the alpha version for this, but there hasn't been any update to that branch. Also, downloading all the libraries did not fix it for the alpha version either:

Message: Interface/AddOns/IceHUD/IceHUD.lua:425: IceHUD isn't registed with AceConfigRegistry, unable to open config
Time: Thu Oct 27 19:28:32 2022
Count: 2
Stack: Interface/AddOns/IceHUD/IceHUD.lua:425: IceHUD isn't registed with AceConfigRegistry, unable to open config
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@Interface/AddOns/Ace3/AceConfig-3.0/AceConfigDialog-3.0/AceConfigDialog-3.0.lua"]:1843: in function `Open'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:425: in function `OpenConfig'
[string "@Interface/AddOns/IceHUD/IceHUD.lua"]:301: in function `?'
[string "@Interface/FrameXML/ChatFrame.lua"]:5219: in function `ChatEdit_ParseText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4883: in function `ChatEdit_SendText'
[string "@Interface/FrameXML/ChatFrame.lua"]:4919: in function <Interface/FrameXML/ChatFrame.lua:4915>
[string "=[C]"]: in function `ChatEdit_OnEnterPressed'
[string "*ChatFrame.xml:127_OnEnterPressed"]:1: in function <[string "*ChatFrame.xml:127_OnEnterPressed"]:1>

Locals: 

Which version of the addon was this problem reproduced with?

Since you updated the live one, that seems to be "what we're going with".

Can you clarify what this comment means?

I went and got that entire list of libraries; all the externals plus libdatabroker. I never needed all those for previous versions, and they seem to be included in IceHUD, so that was confusing.

This is the difference in using a development build (from Github) versus a published build (from Curse, WoWI, Wago, etc.). Anyone who decides to use a development build that hasn't been released needs to be accepting of possible problems. :)

This is a duplicate of #26 and is fixed in the next alpha.

The comment meant that since the main branch was ahead of the 10.0 branch, I thought you were done with the beta and feedback was meant to be made with respect to the live version. Sorry.

10.0 branch deleted