Fix linux build and add more configuration dialog stuff. Swap freeze data assignment.