Update to global enums and deal with changing panel width
Adjust key signature to clef
fix #25670: Stem direction on beamed notes not imported correctly in 1.3 score. Also, changing stem direction of first note of beam while entering is not ignored when entering more notes in the beam
fix #26516: crash on repitch
fix #24482: ties broken on repitch
break ties into multi-note chords
fix ties with linked staves/parts
stronger typing for key
Remove merge conflict left-over from clef.cpp:

it turned out if was simply a matter of removing the code 'commented out' with `#if 0` -- `#else`.
Incomplete re-layout when the group of a staff is changed.

If a staff type ids changed from one group to another (like standard <=> TAB), lines or frtes and strings for notes are not recalculated.

Fixed by adding a call to `Score::cmdUpdateNotes()` to `ChangeStaffType::redo()` and `::undo()` when the group of the staff type changes.
allow all fermatas to be added to rests
Merge pull request #991 from lasconic/fix-25670

fix #25670: Stem direction on beamed notes not imported correctly in 1.3...
break ties into selected note
fix ties & rests on MIDI input
Fix for issue #25598 - Text spacing incorrect on load
fix #26691
fix compiler warnings reg. unused parameters
Merge pull request #1000 from Jojo-Schmitz/warnings

fix compiler warnings reg. unused parameters
Merge pull request #999 from MarkRS-UK/#25598TextSpacingIncorrectOnLoad

Fix #25598 - Text spacing incorrect on load
Merge pull request #995 from mgavioli/Incomplete_relayout_on_staff_group_change

Incomplete re-layout when the group of a staff is changed.