setting color of stem/hook/beam/stemSlash in plugins no more working
Reported version
3.0
Type
Plugins
Frequency
Many
Severity
S4 - Minor
Reproducibility
Always
Status
closed
Regression
Yes
Workaround
No
Project
1)
load any score
2)
load colorNotes v2 which also colors hooks, stems, beams and stemSlashes (https://musescore.org/sites/musescore.org/files/colornotes_0.qml)
correct "import MuseScore 1.0" to "import MuseScore 3.0"
3) execute the plugin on that score
result:
coloring the notes itself works fine.
coloring the other items doesn't work, no changes
Same plugin works fine in MuseScore v2
Bug present in current stable version and current beta
Fix version
3.6.0
Comments
certainly a regression vs MuseScore 2. Somehow needs to get re-enabled in MuseScore 3
Needed also for https://musescore.org/project/color-notes-each-voice
And there's quite a bit more missing, see mscore/plugin/api/qmlpluginapi.cpp, lines 329-361
And also what PR #5021 adds so far
In reply to And there's quite a bit more… by Jojo-Schmitz
Definitely missing quite a lot... For me useless this way since I need the functionality.
Too bad - I actually like the new interface.
Any chance to get it working again?
Thanks!
Would be nice - this way, version 3 is for me still useless...
Calling MuseScore 3 useless because of this is slightly exaggerating IMHO...
In reply to Calling MuseScore 3 useless… by Jojo-Schmitz
I would never ever say that MuseScore 3 is useless - actually I definitely like it.
But I have a plugin of mine which uses this func and reduces that much work for me that I have to remain on version 2.
I tried to use 3 in general and version 2 for my plugin as workaround but this causes some other problems.
From time to time I have a look if the problem is solved in 3 - then I could upgrade.
That's why Version 3 is useless FOR ME and just for me - for now.
You can use them both in parallel
In reply to You can use them both in… by Jojo-Schmitz
Working in parallel for me not working - saving in v2 and then opening in v3 or vice versa works fine, but the placements of my fingerings are badly scrambled. MusicXML not working either.
Still waiting... ;-)
See https://github.com/musescore/MuseScore/pull/6722.
Fixed in branch 3.x, commit d5ae292eea
_fix #289728: restore access to stem/hook/beam/stemSlash in plugin API
These properties were available for plugins in MuseScore 2.x_
In reply to (No subject) by Jojo-Schmitz
Great news - thanks! You're geniouses
Harry
Automatically closed -- issue fixed for 2 weeks with no activity.
Finally had the time to test it: Working like a charm - thanks to Dmitri Ovodok for the patch and all the others involved!
Happy to use MS 3 now.
I have to convert some files from Version 2.0 to 3.0 and correct the scrambled fingerings.
Thanks, Harry