I would like to start by saying I like agUF alot, but none of the themes included in the package really suit my needs. I realize its possible to create my own mytheme.lua in the layouts folder. My problem is that I personally find it incredibly tedious to create a layout in .lua without having an in game editor to let me see what my changes are affecting.
I also realize that one of the things that makes agUF nice is that it doesn't waste memory for unnecessary frame editing tools. So I think what would be great would be a seperate addon that allows for ingame theme editing that would save your work to a file or in the worse case give you a box that you can cut and paste .lua code into your own theme file which you could then put in the layout folder of agUF and unload the Editor addon since its not used all the time.
Anyways, just something I wish existed.
Also, anyone know of any places where people are storing/hosting/demonstrating their OWN custom agUF themes?
Yes, I did find that thread that has no actual extra themes for agUF in it. Since my original thread is a request for an ingame AGUF layout editor and not merely extra themes I feel I was justified making this post.
So I did in fact use the search button, but since that particular thread was several pages down I felt like trying a fresh post along with my request.. but thanks for being snide.
I was about to come post an idea for an agUF GUI theme construction addon, when I saw this thread.
I think it'd be a wonderful thing if an addon was written that took all the agUF theme elements, gave you gui interfaces for them, and let you "build" an agUF theme on-screen, in WoW.
Like, have all the possible disparate core elements, along with bounding boxes, text frames, and so forth, let you move them around, size the elements that are currently sizable in themes (certain things, like I think most of the status icons, aren't sizeable), and so forth, and then save the results out into its SavedVariables. You'd have to cut out the portion of the SV for that theme and add it to agUF, and modify layouts.xml to actually add it to agUF, but just being able to see what's going on with the not-quite intuitive agUF theme element tags would be a godsend.
That was one of the few really useful and compelling aspects of Discord Unit Frames - being able to play around with, manipulate, and set up your themes/layout visually in game.
This would surely be a useful and popular tool, and could be done as a distinct module from agUF (though I suppose it could be made dependent on agUF or something).
... problem is that I personally find it incredibly tedious to create a layout in .lua without having an in game editor to let me see what my changes are affecting.
I read that. ;) My intent is/was to point out that it may be a LOT easier than you expect to open 'er up and futz around. Even the complex layouts - since you're only editing the layout file, and not the full-on code. The layout files are very small, and VERY easy to read for a non-coder. If you've tried and given up on it, then don't mind me but if you haven't tried and you're a reasonably clever person I encourage you to make the attempt. If you're .lua coding ability is even slightly above zero, you ARE up to the task of editing the layout files - slightly is all it takes. Honest!
At least, until somebody takes up the incredibly tedious task of creating a layout editor in .lua and .xml and then follows up with the incredibly tedious task of supporting it and patching the uncaught bugs and folding in the inevitable series of feature requests. (Which would indeed be very nice, but until that happens...)