fix properties widgets
environment settings
clean code build environment dialog