= ChimeraX Developer Meeting = Attendance: Zach, Greg, Piet, Tom, Eric February 10, 2025 = Agenda = * ViewDockX port to Qt * Qt update to 6.8.2 hoping it fixes Mac multiple display crashes * Work in progress reports * Make Chimera end-of-life bug report and registration changes. * Back up the Chimera build machine to a solid state drive, Windows 7. -------------------------- = Discussion = * Handling invalid input parameters - Eric looking for a good way to tell the user about invalid input parameters in a GUI panel after they press OK. - Raising user error shows dialog that raises main window and floating input panel ends up behind main window. - Discussed instead showing QErrorDialog instead of user error to avoid raising main window. * Qt update - Updated from Qt 6.7 to 6.8.2 in the nightly build. - Hoping this fixes mac multiple display crashes. * Nightly builds failing - Zach is fixing nightly builds that failed over the weekend. * Chimera end-of-life changes. - Might stop requesting annual registrations. - Also stop showing bug report dialog. - Eric currently closes lots of Chimera bugs with wont-fix since they are Tk problems and we won't update Tk. * ViewDockX - Piet asked how manager/provider callbacks work for use in new ViewDockX implementation. - Eric explained system and why to use it. - Formats for docking can be registered as providers using the ViewDockX manager. * Acer SpatialLabs 3D display - Discussed how lenticular stereo on Acer 3D display might work and whether it would reduce 4K pixel resolution to half the number of pixels per eye. * Boltz-1 on Mac - Tom ran Boltz on Mac with decent speed, on Mac Studio 2 minutes, 1 minute on minsky nvidia 4090, and 3 minutes MacBook Pro, for 600 amino acid nipah protein and drug. - Discussed how ChimeraX could install Boltz on laptop for local structure predictions. -------------------------- = Action Items =