SFX-WoW / Masque

A button-skinning engine for World of Warcraft.
Other
44 stars 11 forks source link

Masque 10.0.7 Warning Thread #319

Closed StormFX closed 1 year ago

StormFX commented 1 year ago

This issue is for users reporting a warning from Masque about add-ons using deprecated methods. If the add-on(s) you're receiving a message for is not listed below, please post with the name(s) of the add-on(s) so that I can notify the author(s).

Add-Ons Giving Warnings

Nillx commented 1 year ago

HidingBar called the deprecated API method, 'SetCallback'. Please notify the author or post in the relevant issue on the Masque project page.

StormFX commented 1 year ago

HidingBar

Added. Thanks for the report!

azuraji commented 1 year ago

OPie Masque

image

StormFX commented 1 year ago

@azuraji You need to use the updated version. The one you linked is the old, abandoned version.

azuraji commented 1 year ago

Thank you.

Well actually I just tried it out but it seems to disable skinning completely on OPie. The default OPie skin is used instead. I tinkered with the Masque settings but it had no effect.

StormFX commented 1 year ago

You may need to adjust a setting or something. As far as I'm aware, it should work.

azuraji commented 1 year ago

Does it work for you? I didn't find any setting that would make it work... It's as if this addon isn't seen by Masque, well at least it has no effect:

image

image

StormFX commented 1 year ago

Maybe there's a conflict with the old one. Disable any versions of OPie Masque and then go to General Settings > Developer > Clean Database. Then re-enable the newer version of OPie Masque only.

PS: It's working fine for me: image

azuraji commented 1 year ago

Unfortunately that did not help. Are you using the latest Yuzu 8?

StormFX commented 1 year ago

I don't know what "Yuzu" is.

azuraji commented 1 year ago

OPie uses code names in addition to versions, see e.g. https://www.curseforge.com/wow/addons/opie/files

StormFX commented 1 year ago

I guess I am:

image

All I can suggest is that you disable everything but OPie, OPie Masque (The one from SimGuy) and Masque. It's working on my end and it's not issue with Masque.

azuraji commented 1 year ago

Found the setting to make it work. It used to be called "OPieMasque" but was changed to "Masque" which made it stop working. Manually changed it back in the LUA code.

image

StormFX commented 1 year ago

Found the setting to make it work. It used to be called "OPieMasque" but was changed to "Masque" which made it stop working. Manually changed it back in the LUA code.

If that's the case, you probably just needed to select "OPie" first, reload and then select "Masque". It was probably reading an old "OPieMasque" setting instead of the "Masque" setting. I didn't have the issue because I never installed the old version of OPie Masque.