Thread Tools Display Modes
Prev Previous Post   Next Post Next
06-15-14, 06:23 AM   #13
Haleth
This Space For Rent
 
Haleth's Avatar
Featured
Join Date: Sep 2008
Posts: 1,173
Originally Posted by Nibelheim View Post
Aurora's a tough one. I relied on it's CreateSD function (been removed now) to do a number of things (adding window frames into the RealUI window array (REALUI_WINDOW_FRAMES) to get the RealUI option slider for window opacity to work and adding the stripe textures to window frames). Everything now uses CreateBD, which is used for a lot more than just window frames.
Bleh, I'm still working out how to best rewrite Aurora. There's a lot to take into account.

The first big choice I have to make is how to deal with the version fragmentation. Currently, I have a lighter version of Aurora built into my own UI, with mostly duplicate code, but changes here and there, so it's easy to mess up. It also means users of my own UI have less options than Aurora users which is kinda weird.

I'm either moving the Aurora code out of my own UI and instead making the UI dependent on the standalone addon (or even just having Aurora be optional), or rewriting my whole UI into a modular "Aurora UI". With just the core and Theme module, it would work just like the old Aurora. I'm not sure whether I'd still upload it as a separate download then.

Then I have to figure out how to handle customization. Do I add a whole bunch of options to control backgrounds, borders, colours, etc? Do I just allow people to register their own style methods in other addons so I don't have to worry about it? I don't know.

There's a lot of work ahead either way
 
 

WoWInterface » Featured Projects » RealUI » RealUI


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off