Plugins no longer work in master as of 90b1991
Reported version
3.0
Priority
P2 - Medium
Type
Plugins
Severity
S3 - Major
Status
closed
Regression
No
Workaround
No
Project
As of 90b1991 ("replace Q_OBJECT with Q_GADGET for all Element based classes") plugins no longer work, on attempt to load them a debug message gets printed (in a DEBUG build):
module "QtQuick" is not installed
(for plugins having an 'import QtQuick', which basically all do)
Comments
As I said in chat with jojo, on WIndows 10 latest 3.0 master I can see all plugins in manager, although there are a duplicate for each plugin (one checked, one unchecked). No matter how I check/uncheck, I don't see any plugins appear in the main menu.
But I don't get the QtQuick error popup jojo described.
From Werner
"plugins are temporarily disabled, for debugging i commented out some functionality...."
Ah, I see
.../libmscore/element.h. lines 144-159
and some other places, but esp.
.../libmscore/mscore.cpp, lines 399-464
It is time to enable plugins and let users test it in master.
Situation did change meanwhile, plugins are not completely disabled, but still many types are not available, see .../libmscore/mscore.cpp, lines 461-499
See https://github.com/musescore/MuseScore/pull/4000 for a first attempts at getting the existing plugins to work
Is werner's debugging done?
1 1/2 year should have been enough ;-)
In reply to 1 1/2 year should have been… by Jojo-Schmitz
One would think so… ;-)
Fixed in branch master, commit 98207a4855
fix #175726: first step at getting plugins to work in master
Fixed in branch master, commit 44b28b73a2
Merge pull request #4000 from Jojo-Schmitz/plugins
fix #175726: first step at getting plugins to work in master
a lot more work is needed unfortunatly
Not sure we will support all kinds of Plugins in first versions of MuseScore 3.0.
Default plugins still do not work in MuseScore version (64-bit): 3.0.0.4253, revision: 082e635
Considering we are on the beta version, shouldn't these be enabled so users can test them and developers can start to develop plugins for Musescore 3?
see also #280740: [Feedback form] Plugins don't work (the list of requests)
fixed in 3ea49316bced899b489788cc88633978e6da3b14
Fixed in branch master, commit 669cfb0fd4
_Revert "fix #175726: first step at getting plugins to work in master"
This reverts commit 98207a4855dbc3a2a69ad5bd128366bb715d093e._
Automatically closed -- issue fixed for 2 weeks with no activity.