| | 32 | * Native Mac M1 ChimeraX port |
| | 33 | - Intel Ambertools works with M1 ChimeraX since it is emulated. TomG tested it. |
| | 34 | - OpenMM 7.7.0 has conda-forge Mac arm64 build, tested and included in M1 ChimeraX by TomG. |
| | 35 | - Three remaining libraries not ported PyTables, imagecodecs, netcdf4 |
| | 36 | - All 3 of these unported libraries are on conda-forge for mac arm64 |
| | 37 | |
| | 38 | * Qt 6 for ChimeraX 1.4 release |
| | 39 | - Qt 5 on only Linux and Qt 6 on other platforms for ChimeraX 1.4 will mess up developers. |
| | 40 | - Tony Shaefer, author of SEQCROW ran into a few Qt 5 vs Qt 6 problems. |
| | 41 | - Various options for how to make separate Qt 5 and Qt 6 releases: |
| | 42 | * Could simply not have a Qt 5 ChimeraX 1.4 for old Linux. Optionally Greg might get a Qt 6 release going on CentOS 7 with flatpack or singularity, but otherwise ChimeraX 1.3 would be last release for old Linux. Need to get Scooter to agree. |
| | 43 | * Could delay ChimeraX 1.4 release while Greg tries ways to get Qt 6 distributed for old Linux. |
| | 44 | * Could release ChimeraX 1.4 with Qt 5 on all platforms and same day release ChimeraX 1.5 with Qt 6 on supported platforms (not old Linux). |
| | 45 | * Eric proposed asking Scooter which option he prefers. |
| | 46 | |
| | 47 | * Windows crash reports |
| | 48 | - Get many Windows crash reports per day with Open dialog tracebacks. |
| | 49 | - Some open dialog tracebacks in crash reports are not fatal, and actual crash may not be related. |
| | 50 | - Eric suggests trying non-native Open dialog with select users who have reported and might reproduce the crash. |
| | 51 | - TomG made Open dialog clear the crash file when the dialog is closed so non-fatal errors do not confound the crash reports. Changed added March 23. |
| | 52 | - TomG trying to make Open dialog modeless so no sub-event loop is run. |
| | 53 | * Mac puts modeless Open dialog on top of all other applications which is unusable. |
| | 54 | * On Mac can still use modal Open dialog but with no sub-eventloop using QFileDialog.open() instead of exec(). |
| | 55 | |