partial fix for #25247: default height of hairpin
Initial support for percussive staffs, possibly some noteheads used here will change
A little refactoring and some support for simile markings
Support for tuplets and double bar simile markings in GPX files
Refactoring and improving playback on GPX format - improvements to importing percussion still need to be made (drumset)
Merge pull request #1071 from MarcSabatella/hairpin-pos

partial fix for #25247: default height of hairpin
Guitar Pro implementation split up, support also for ties, grace notes, slides and other minor articulations.
fix #27686
MScoreText: add some note value for tempo text, move and scale pedal markings, move accidentals etc...
fix #25876
fix #28366: vertical alignment of notes in tempo text
fix #27986: position of dot in tempo text
Set font size of text line style smaller
fix #27861
fix default position of generic text line
no animation by default on mac, otherwise we see artifact when dragging the main window, or resizing docked widgets
Ottava position is lost between save and reload
better check in SLine::layout()
fix tests, positioning of text lines in MusicXML import
updates notes in all measures, no need to go through mmRest measure, there is no note. Plus, during read, mmRest are not in place yet