fix #28761
Fix #29451 - No dots in TAB styles which use them

In a TAB with the "Stem through staff" style, augmentation dots are not shown.

Fixed, by invoking the function which creates dots for standard staff (`setDotY()`); this function is in a work-flow which is not executed for TAB's (as a number of layout steps, like those for accidentals, are not needed for TAB's).
allow unlock in lock state
fix #29476: Sub-menus not on top if parent menu is clicked and MuseScore is hidden
hide layers feature behind experimental flag
disable Aeolus by default, keep it for reference only
Merge pull request #1125 from mgavioli/Fix_29451_No_augm_dots_in_tabs

Fix #29451 - No augm. dots in TAB styles which use them
make #29546 clearer hopefully
fix #29546
fix #29546: translate noteheadnames in inspector too
Merge pull request #1126 from Jojo-Schmitz/translation

fix #29546: translate noteheadnames in inspector too
Implementation of text swing (step1)

added swing tab

swing settings tab in staff text properties

Implemented step 2 of swing implementation using staff texts

Added call for updateSwing in stafftextproperties

Initial page for dialog changed

System flag enabled for swing parameters

saving and loading with text specified swing implemented

removed extra print statement

fixed formatting

Added groupbox to make the default behavior to no change in swing

fixed indentation in stafftextproperties

fixing conflicts in staff.h

Removed writing of setSwing to file

Removed SwingParameter member from staff and fixed layout of swing tab in dialog

fixed the issue with disabled controls

Added tests for staff text implementation of swing playback

cleaned up the code

Swing playback using staff texts implemented, facilitating local control over swing parameters and tests for the same added

Cleaned up code

Cleaned up code further

Swing Playback using staff texts implemented
Cleaned up code further
Cleaning up code further
Using MScore::division in place of 480 as ticks
Modified test files according to new usage of MScore::division
Removed unwanted printf statements
Using strings to write to xml rather than doubles for swingUnit
Replaced 240 and 120 in terms of MScore::division in stafftext:write
Using TDuration to write to xml