Skip to content

Conversation

@dmitrio95
Copy link
Contributor

Resolves: https://musescore.org/en/node/270709

This pull request allows MusicXML export of Jump and Marker elements (Segno, To Coda etc.) with custom jump labels, except for the case when one "To Coda" marker should eventually jump to two different places (see also my comment in the issue). Jump labels in the exported MusicXML file now correspond to labels assigned to the respective Coda elements, which is why one test reference file got changed.

Since marker types with custom labels do not get saved to MSCX files (which is partially described in this issue, in the part concerning "To Coda" marker having changed to "Custom" type), MusicXML exporter has to guess a marker type from the actual usage of the marker's jump label. This logic is also implemented in this pull request so Marker elements with custom labels don't get ignored (if their type can be deduced).

@dmitrio95 dmitrio95 force-pushed the musicxml-export-custom-jump-labels branch from 376444b to 70755ad Compare July 2, 2021 01:00
@Jojo-Schmitz
Copy link
Contributor

@iveshenry18 wouldn't that be something for 3.6.2_backend too?

@RobFog
Copy link

RobFog commented Jul 2, 2021

cc @lvinken

@iveshenry18
Copy link
Contributor

@iveshenry18 wouldn't that be something for 3.6.2_backend too?

Possibly! I'll see about cherry-picking it next week.

Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 5, 2021
@vpereverzev vpereverzev merged commit 9c9563e into musescore:master Jul 5, 2021
@dmitrio95 dmitrio95 deleted the musicxml-export-custom-jump-labels branch July 5, 2021 23:18
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 6, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 13, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 27, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 27, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 27, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 27, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 27, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 27, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 28, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Jul 28, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Aug 13, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Aug 13, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Aug 19, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Aug 19, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Aug 30, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Sep 1, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Sep 2, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Sep 10, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Sep 23, 2021
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this pull request Mar 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants