-
Notifications
You must be signed in to change notification settings - Fork 2.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[MU3] [DAISY] backport of master fixes to 3.x #7870
Conversation
4f86382
to
a128cc1
Compare
I wonder why those mtest failures don't happen in master, are those tests disabled there? They seem (largely) related to measure numbers (and some If anything, this does show the usefulness of having such PRs for both, 3.x and master... |
It shows the usefulness of automated tests, which we should enable on the master branch. The plan is to not release another version in the 3.x series except in an emergency, and even then it would only fix the emergency, not provide new functionality. People should avoid working on the 3.x branch unless and until that plan changes. |
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870
Backport of musescore#7863, resp. duplicate of musescore#7870
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870
Backport of musescore#7863, resp. duplicate of musescore#7870
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870
Backport of musescore#7863, resp. duplicate of musescore#7870
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870
Backport of musescore#7863, resp. duplicate of musescore#7870
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870
Backport of musescore#7863, resp. duplicate of musescore#7870
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870
Backport of musescore#7863, resp. duplicate of musescore#7870
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870, likely a culprit for mtest failures
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
Backport of musescore#7863, resp. duplicate of musescore#7870, part 3
See also musescore#7870, part 1, which is a backport of musescore#7617. There are many mtests failures caused by that PR that need to get fixed first
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870 part 1, culprit for quite a lot mtest failures
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870, part 2
Backport of musescore#7863, resp. duplicate of musescore#7870, part 3
See also musescore#7870, part 1, which is a backport of musescore#7617. There are many mtests failures caused by that PR that need to get fixed first
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
See also musescore#7870, part 1, which is a backport of musescore#7617. There are many mtests failures caused by that PR that need to get fixed first
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
See also musescore#7870, part 1, which is a backport of musescore#7617. There are many mtests failures caused by that PR that need to get fixed first
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
See also musescore#7870, part 1, which is a backport of musescore#7617. There are many mtests failures caused by that PR that need to get fixed first
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
Previously it was assumed that measure numbers always started at 1 and increased by 1 for each regular measure. Now the actual measure numbers given in the MusicXML are used within MuseScore during import to calculate measure number offsets. During export, these offsets are converted back into absolute numbers for use in the MusicXML. Backport of musescore#7617, resp. duplicate of musescore#7870 part 1, culprit for quite a lot mtest failures
Previously, if a note had both a fermata and a grace note then the grace note would gain a fermata during export. Backport of musescore#7621, resp. duplicate of musescore#7870, part 2
Backport of musescore#7863, resp. duplicate of musescore#7870, part 3
See also musescore#7870, part 1, which is a backport of musescore#7617. There are many mtests failures caused by that PR that need to get fixed first
Implement screen reader output for custom tuplets. Backport of musescore#8877, part 1, resp. duplicate of musescore#7870, part 4
Implement screen reader speech output for when a note has a non-default notehead shape (group type) such as cross, triangle, diamond, etc. Backport of musescore#8877, part 2, resp. duplicate of musescore#7870, part 5
@shoogle's fixes (all still in draft currently):
For the DAISY Music Braille Project