Dan White
Dan White
Yes, there are deeper problems here. The plist file that winds up in the bundle is hard-coded and located in src/Resources/. So that one would get the NSHighResolutionCapable key addition....
@jessdtate We figured out how to get improved font rendering (make the same small change, but to a different plist file) but uncovered some sloppy messiness related to the plist...
Is this one done now or is there more Seg3d code that needs to be upgraded to not use legacy stuff?
Cool thanks. Yeah after that is says "Newer versions of qmake will generate an Info.plist file with the NSPrincipalClass key; this is sufficient since NSHighResolutionCapable is true by default." That's...
Ha. Well that will be an easy fix for @allywarner then!
I think I fixed this on the SCIRun side. The boost suffixes were very complicated.
Interesting link: https://forum.qt.io/topic/92949/migration-from-qglwidget-to-qopenglwidget
@jessdtate @mildewey Here's the old issue
@mildewey Here is how the upgrade was done in SCIRun. https://github.com/SCIInstitute/SCIRun/pull/1778/files?w=1 You'd start in Seg3D with this line: https://github.com/SCIInstitute/Seg3D/blob/master/Superbuild/BoostExternal.cmake#L69
Thank you for the Docker file, that was a long-needed feature. I'll check the Windows and Mac builds and then we can probably merge this.