Hi,
I'm working on changes to skin AA handling which will allow multiple AA images per skin (different sizes) and also being able to display the next tracks image also!
My question is what should the new tags to make this work look like? [Saint] is urging me to keep it consistent with images and other metadata which means using the first letter of the tag to denote this track/next track...
The requirements:
* We need a tag to specify the AA label and its dimensions (think %xl() but for AA), this doesn't need a separate one for this/next tracks but likely will get it to make it easier to understand.
* A tag to check if the labelled AA is loaded, this *does* need this/next track versions
* A tag to display the labelled image.
Possible options:
%fl/%Fl to load (thats a lowercase L) the aa (i.e %fl(normal, 0, 0, 150, 150, c, c) )
%fr/%Fr to check if the image is ready and %fd/%Fd to display it..
%fl(normal, 0, 0, 150, 150, c, c)
%?fr(normal)<%fd(normal)>
The only thing I don't really like with that is it looks like you cant then use the 'normal' label with %Fr() and %Fd() - which is wrong, you can.
As for %Cl, %C %Cd, They will stay around and be mapped to the current track without a label so still usable but officially deprecated.
Any other ideas?
edit: I also think it would be useful to have a way to see if the same image is being used for this and the next tracks, but i have NFI how to make that work..