Commit graph

9 commits

Author SHA1 Message Date
Igor Korsukov ee7506f7a8 updated tests and templates mscx files 2021-12-16 11:46:22 +03:00
Casper Jeukendrup 28863c6178 Temporarily disabled flaky VTest tremolo-1 2021-12-07 23:02:14 +03:00
Joachim Schmitz b387d28537 Run vtests on (previously?) failing scores too 2021-10-28 09:31:45 -07:00
Igor Korsukov bf6b333081 updated version to 4.00 2021-07-21 20:34:08 +02:00
vpereverzev d37697625b Got rid of Zerberus from MU4 2021-07-03 01:27:36 +03:00
Matt McClinch cceefb01e7 Fix #316754: Empty rehearsal mark not deleted after entering a line break
Resolves: https://musescore.org/en/node/316754.

When #4359 attempted to fix https://musescore.org/en/node/278068 (and was shortly followed up by #4364), the end result was that when a newline is inserted into a text block (causing it to split into two text blocks), the second text block would always end with a newline, even if the original text block did not. This is fixed here by setting the second text block's EOL flag to that of the original text block.

This is what is attempted by the function that joins two text blocks when a newline is deleted, but that function wasn't getting it right either. So that has been corrected here as well.

Taken together, these two errors meant that there would be a blank line at the end of any text element that had ever contained a newline. This blank line would be small, but it would always be present, even if you tried to delete it.

Because this blank was always present in multiline text elements, and because it was small enough to not attract much attention, #5881 only added an empty text fragment before a newline, and not after. But now that we do not have to have unwanted newline characters, in order to preserve the font size on a blank line, an empty text fragment may be needed after a newline also.
2021-02-15 10:13:32 -05:00
Igor Korsukov 8dd374f195 ported #7141 : inconsistent stem directions on middle-line beamed notes 2021-02-05 15:40:22 +03:00
Igor Korsukov 4c3be5fd0c ported #6956: acc padding 2021-02-01 14:01:09 +02:00
Igor Korsukov fa1ae3c2db rework vtest 2020-12-29 17:10:40 +03:00