Open matterhorn103 opened 8 months ago
This issue has been mentioned on Avogadro Discussion. There might be relevant details there:
https://discuss.avogadro.cc/t/regression-first-item-in-ordered-plugin-dialog-is-empty/5320/1
This issue has been mentioned on Avogadro Discussion. There might be relevant details there:
https://discuss.avogadro.cc/t/xtb-plugin-installation/6340/15
Still bizarrely remains the case that the version of Avogadro that I have compiled myself doesn't have this issue, but all other versions apparently do.
Could this be a bug that was fixed in very recent Qt5 versions? I compiled against 5.15.15, whereas the nightly AppImage is compiled against 5.15.2.
That's certainly possible. Is the qt6 version able to run the plugins? If so, does that fix the bug?
My feeling is that it's probably better to push ahead with migrating to qt6 sooner.
Is the qt6 version able to run the plugins?
No, sadly. That's actually the only thing I've been able to spot that doesn't work in my Qt6 build.
QRegularExpression
has 38 instances in avogadrolibs
, many of them in files related to the plugins, so I'll prioritize porting those over the next week or so, and maybe that will solve everything...
@matterhorn103 - why don't you post something on the forum. Maybe a few others would be willing to help with porting.
IIRC some of that has to do with context highlighting in the input generators, which isn't so crucial. That could be #ifdef
for qt5-only for now.
Avogadro version: (please complete the following information from the About box):
Desktop version: (please complete the following information):
Describe the bug The bug that I described and fixed here seems to be back.
Weirdly, it doesn't occur on my personal build of Avogadro from the latest codebase. However, it does in the 1.99 AppImage, I get the impression it's also happening on Windows, and @JGrantHill also reports it happening on macOS (ARM).
To Reproduce Steps to reproduce the behavior:
Avogadro/commands/avo_xtb/config.json