Don't reset output size on radius change (fix #8090)
Prevent input of invalid output size by changing to spin boxes for rows and columns