This ugly hack right?
Let's start tomorrow! Combine forces and save the planet!
![quote="datakurre, post:8, topic:5027"]
Ambidexterity has nice control panel
[/quote]
So first decision is it in the theme or not. Nice control panel its stored somewhere else. Which means one more install/import/export story
Validators often need settings, similar to tiles. ie "number in range" needs a range. I've implemented a cool macro system in plomino that works that way. Themefragments has a way to create a tile with settings. Generalise that idea. If you had the view with no template, and just the python that returned a value, then you could return true or false. Then you just need a way to register a themefragments view as a validator for certain tile types.