Try using floating frames instead of panels to work around the Mac/Linux problems.
Merge branch 'PinkUnicorn' of github.com:daid/Cura into PinkUnicorn