This has forced me rewrite a lot of the code, and making 2 libraries sort of, for media and general function calls. No way I'm going to add the same media code and files, as well as the exact same functions to create Interface Options Menus, buttons, borders and text to every single addon. This also means that every addon will be released with a dependancy on one or both of gMedia and gLib. Which is no big issue. They are mere libraries, don't take much memory at all. No downsides, only upsides. The more of my addons a person have installed, the more efficient it becomes.
With all this in regard, I've decided to NOT post any news regarding my addons or UI on my blog anymore. My blog will from now on be.... believe it or not... A BLOG!!
The new home for UI and Addon news will be at my WoWInterface Portal, and my addons will all be hosted at both WoWInterface.com and Curse.com, though I'll expect the libraries and some other stuff to be rejected from Curse. They have pretty strict rules for what they allow, mainly due to the insane number of hosted addons and visitors they have. I actually had to fight to get my font changer in there. At first it got rejected, for being too similiar to other such addons. Like Tekkub's Tekticles. But they finally accepted that my did something else than similar addons, and allowed me to host it there.
So why do I even bother with Curse, you might ask? Quite simple. Tons of people are using the Curse Client to update their addons. Not all are UI fanatics like myself, and somebody just wants to click a button to install and addon, and then have it updated automatically without any more hassle. So I'll go the few extra miles to let them do that. The Reward Point system for authors have absolutely nothing at all to do with my decision to host my addons at Curse as well. *cough*