This patch implements the list panel system D7490 for constraints. In this case the panels are still defined in Python.
I also updated the constraint layouts to be in line with UI guidelines established with 2.8. I think the benefits to readability and consistency are huge.
Examples:







