-
Notifications
You must be signed in to change notification settings - Fork 111
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Adding IconOverlay Support #445
base: master
Are you sure you want to change the base?
Conversation
would this fix pawn icons as well ? i totally vote for this if it fixes this |
Updating to latest to build 9.0.1 support
I would suggest using this instead since this would be future-proof, and also adds support for function buttonProto:UpdateOverlay()
local _, _, _, quality = GetContainerItemInfo(self.bag, self.slot)
SetItemButtonOverlay(self, self.itemId or self.itemLink or 0, quality)
end That would also require making sure it only loads on Retail, so putting the method call into a |
@Cidan Would you mind me doing another PR for this? The author seems to be unavailable. This is understandable considering the long wait time we had with PRs due to the lack of maintainers. |
Update: I completely misread the comments - just realized @Meivyn was offering to make a new PR with those changes. Let me know how I can help. @Meivyn Sorry for the late reply - I didn't see from the email notification that you were a contributor and not just a commenter. I can try to help, but I'm also not sure how to test this now - I don't think Azerite or Corrupted gear still cover this. Looking at ItemButtonTemplate.lua it looks like Conduit items get a special frame - when I get home, I can see if they do. I'm also not a fluent Lua/WoW UI coder. :) I do more JS and Python these days. If @Cidan can't, I can try to take a look at this tonight or tomorrow; I do have raid tonight and am starting a public push on fixing the broken Guild/Community member popup menu in the base Blizzard UI. :) |
I'm fine with whomever wants to take a look at this, by all means! Now that DF PTR is out, I'm going to spend the next month focusing on finishing the new layout design + ensuring nothing breaks for DF + reskinning the default view to fit with DF. |
I've added #701 as a new PR (my original fork is gone, so pulling the latest change in would be messy). |
I am not sure what
Base game UI breaks easily and Ace3 might be broken as well from what I saw, so good luck! |
Would be nice if Pawn works again 💯 |
What does this PR do?
Fixes #433 - the lack of the corrupted item overlay (eyeball) and Azerite item overlay (4 corner crystals).
Where should the reviewer start?
Have a corrupted gear piece and an azerite gear piece in bags.
How should this be manually tested?
Documents
Screenshots (if appropriate)
Before:
After:
Note: Check marks are from Can I Mog It and can be safely ignored.