Aero

Info
This addon adds open/close animation to some of WoW interface elements. Basically it looks like animation in Aero interface of Windows Vista/7.

The addon was inspired by Cargor's VisualFX, but it has a big difference - it does not break frames in combat. Instead of it, addon works only out of combat for secure frames and does not taint default WoW UI.

This is the latest and most stable version of addon. There are many others (with implementation of Aero Shake feature and some other) that were not released because of high CPU usage and unstable work. But i'm not planning to add more functionality to Aero, so v2.0 will be only version released on public.

Adding more frames to animate
All you need to know contained in Frames.lua file.
Feel free to post hook funcs for addons that you want to be supported by Aero.
Addon authors can add Aero support directly into their addons using this method:

Code:

if(IsAddOnLoaded"Aero") then
Aero:RegisterFrames(
...
list frame names that are created by addon
...
)
end

I am trying to use this addon with Aurora and i cant seem to figure out how to register all the frames that have been skinned by it. Anyone still using this? Works fine with some addons i added to the Frames.lua file.

To the people with the transparency problems; it's because Aero sets the alpha of the frame to fade them in/out. It should work if you comment out these lines in aero.lua (this will leave you with only the scaling):

When I use this addon, which I think is fab. I come across a problem that when I try and change the opacity of any other addon it won't save because I have Aero on. When I have it check off, the opacity saves. Any idea what is going on here?

same

__________________"I'm very feminine. And I'll beat the crap out of ANYONE who disagrees!"

When I use this addon, which I think is fab. I come across a problem that when I try and change the opacity of any other addon it won't save because I have Aero on. When I have it check off, the opacity saves. Any idea what is going on here?