@Seerah/sirinsidiator:
Hopefully, we didn't misunderstood each other.
I like the idea of allowing to register custom controls.
What I meant is: If you want to update the core controls, e.g. to use a master-width, you have to update 13 versions (core + 12 controls). I have forgotten to update 2 extra versions already. And this could happen to others, too.
I meant: core controls should come from the core file been used.
If it is consens to copy 13 files over and over again, I accept it. I just wanted to talk about that.
If I understood you right:
- We keep the embedded style => stateless => no saved variables => no settings => no visual preferences
- embedded style => no xml
We updating the UI a little bit, adding the fixes from Garkin and Merlight and that's it, right?
Edit 1: And may find a solution for a large addon list.