Consolidated Changes of all Types - Live vs Build 21691
Saw there are several threads already to discuss it (in fact, too many redundant threads, especially 'notable api changes' vs 'api changes'), but none of those threads have any full diffs of all types of changes. Here are diffs for that.
Function diffs (includes exposed FrameXML functions, too lazy to filter those out): https://www.diffchecker.com/oxjtkczh Enum diffs: https://www.diffchecker.com/azaeqj87 Event diffs: https://www.diffchecker.com/t3g9mktx Widget diffs: https://www.diffchecker.com/il1di4ac Console Variable diffs (thanks Nodus Cursorius and Semlar): https://www.diffchecker.com/8n7nkotk Download link (personally I think the diffchecker links are fine, but just in case somebody wants the files used to make those pages): http://www.mediafire.com/download/81...6v21691API.zip |
Thank you, this is going to be very helpful :D
|
You are so nice to post this thank you!
|
Thank you very much for the full and comprehensive diffs :)
|
Thank you!
P.S. as for widget diffs, animations' (Alpha, Scale, etc) methods are missing. |
Quote:
Edit: Live is missing CinematicModel and Legion is missing Line, though, so I'll try to redo the Widget diffs at some point soon. |
Build 21737 introduces one new CVar: "imguiTheme". Description: "Set the theme" Default value: "blue"
|
Simca this file has information for the AnimationGroup widget:
https://www.diffchecker.com/il1di4ac But it is missing information on the Animation widget. http://wow.gamepedia.com/Widget_API#Animation Or am I mistaken? I really need info on the current animation widget functions. *edit* Oh lightspark mentioned that already. :) |
Quote:
Edit: Meh. Found what it is crashing on, but I have no idea why. /run local n = select("#", PrestigeLevelUpBanner.Anim:GetAnimations()) crashes the game. |
Quote:
Code:
Play |
Looking at the cVar diff, gxresolution is still a thing but when I try to use it I get " Couldn't find CVar named 'gxresolution' " so am I missing something?
|
Quote:
|
Quote:
479 & 510 respectively Is the list wrong? |
Tested the animation widget. Works fine on textures and frames as far as I can tell.
https://github.com/zorker/rothui/blo...idget/core.lua |
Quote:
|
Quote:
Is it possible it's protected now and the error msg is just imprecise? I can't imagine it's ceased to exist. |
Quote:
Here is the full Cvar list as of 21691 (minus the one added patch 21737 - imguiTheme): https://gist.github.com/NodusCursori...3c5c1c9398b7b0 (Alternative raw text link) I would diff it, again, but Semlar's list is not using the correct capitalization and fixing all of that by hand is a nightmare. Not his fault, though, as until recently obtaining the Cvars was messy and unclear outside of certain communities. |
Thanks; that should give me some new walls to bang my head into.
|
Instead of the CVar gxResolution you need to use this instead:
Code:
local monitorIndex = (tonumber(GetCVar('gxMonitor')) or 0) + 1 |
I wanted to set, not get. I'm a tad sick to the teeth of resetting the resolution 80% of the times I start up Legion so I wanted to (attempt, at least) set it from code until they teach the beta client to behave. I figure there's a fair chance I'll be quoting Ricadro Montalban and shaking my fist but we can but try.
|
All times are GMT -6. The time now is 04:46 AM. |
vBulletin © 2024, Jelsoft Enterprises Ltd
© 2004 - 2022 MMOUI