I’m going to try something a bit different this month. Rather than a summary thread, I’m going to post development updates day-by-day. (We’ll see if I can actually manage a pull request a day … maybe.)
Feature Enhancements
- Added copy and export feature to property tables by Surajjalpun2002 · Pull Request #1515 · OpenChemistry/avogadrolibs · GitHub
- Add conformer search box by ghutchis · Pull Request #1507 · OpenChemistry/avogadrolibs · GitHub
- Vibrational spectra plot by ghutchis · Pull Request #1429 · OpenChemistry/avogadrolibs · GitHub
- Adding support for bond label in base classes and CJSON by ghutchis · Pull Request #1495 · OpenChemistry/avogadrolibs · GitHub
Interface Tweaks
- Add "…" indicator for display types with settings by ghutchis · Pull Request #1541 · OpenChemistry/avogadrolibs · GitHub
- Add red = a, blue = b, green = c color axes for unit cells by ghutchis · Pull Request #1542 · OpenChemistry/avogadrolibs · GitHub
- Improved python configure dialog by ghutchis · Pull Request #1555 · OpenChemistry/avogadrolibs · GitHub
- Add confirmation dialog to install with conda or pip by ghutchis · Pull Request #1559 · OpenChemistry/avogadrolibs · GitHub
- WIP: Add support for first launch dialog and conda environments by ghutchis · Pull Request #1562 · OpenChemistry/avogadrolibs · GitHub
Speed Improvements
- Make sure to automatically load the "Meshes" display type by ghutchis · Pull Request #1508 · OpenChemistry/avogadrolibs · GitHub
(also speeds many surface calculations) - Skip calculating points too far apart (e.g., negligible) by ghutchis · Pull Request #1551 · OpenChemistry/avogadrolibs · GitHub
Bug Fixes
- Fix vibration animation by ghutchis · Pull Request #1487 · OpenChemistry/avogadrolibs · GitHub
- Fix potential crashes in selection commands by ghutchis · Pull Request #1499 · OpenChemistry/avogadrolibs · GitHub
- Avoid segfaulting while manipulating carbon bonds/hydrogens by Makiah · Pull Request #1493 · OpenChemistry/avogadrolibs · GitHub
- Ensure that title bar correctly displays active molecule file by Makiah · Pull Request #440 · OpenChemistry/avogadroapp · GitHub
- If no partial charges are assigned, set them by ghutchis · Pull Request #1502 · OpenChemistry/avogadrolibs · GitHub
- Fix parsing XYZ files with tabs between columns by ghutchis · Pull Request #1513 · OpenChemistry/avogadrolibs · GitHub
- Split ligands and functional groups in the template tool by ghutchis · Pull Request #1516 · OpenChemistry/avogadrolibs · GitHub
- Fix crash with "copy as" and an empty molecule by ghutchis · Pull Request #1521 · OpenChemistry/avogadrolibs · GitHub
- Fix for first item in ordered plugin dialog being empty by matterhorn103 · Pull Request #1523 · OpenChemistry/avogadrolibs · GitHub
- Fix Mac builds by ghutchis · Pull Request #1522 · OpenChemistry/avogadrolibs · GitHub
- Fix crash in forcefields - check if method is valid before using it by ghutchis · Pull Request #1526 · OpenChemistry/avogadrolibs · GitHub
- Fix density color crash by ghutchis · Pull Request #1537 · OpenChemistry/avogadrolibs · GitHub
Script Enhancements
- Check script --menupath for {} priority numbers by ghutchis · Pull Request #1501 · OpenChemistry/avogadrolibs · GitHub
- Add a "text" option for scripts to add text labels / help by ghutchis · Pull Request #1488 · OpenChemistry/avogadrolibs · GitHub
- If userOptions specifies an order, use that to sort the form by ghutchis · Pull Request #1503 · OpenChemistry/avogadrolibs · GitHub
- Improved python configure dialog by ghutchis · Pull Request #1555 · OpenChemistry/avogadrolibs · GitHub
- Add some additional classes including cjson and connect by ghutchis · Pull Request #1427 · OpenChemistry/avogadrolibs · GitHub
Build Fixes
- Update Eigen cmake header references by ghutchis · Pull Request #1544 · OpenChemistry/avogadrolibs · GitHub
- Update to cibuildwheel for Python 3.12 by ghutchis · Pull Request #1546 · OpenChemistry/avogadrolibs · GitHub
- Add Qt6 build tests again by ghutchis · Pull Request #1547 · OpenChemistry/avogadrolibs · GitHub
- Slimmed
crystals
by 24.5MB by shrinking preview images and optimizing