Export some functions and properties for use in plugins
fixed description in part.h
Improve TAB fretting algorithm.

An attempt to improve the current implementation to better deal with the case in forum post #29876 and possibly even with less specialized cases.

Changes:
- when a note changes of pitch, its fretting is discarded before any fretting
- each note not yet fretted is sorted for fretting as belonging to the string most convenient for it. This affects the order in which notes are evaluated during fretting.

Note: the algorithm can still be fooled by casual note entry and by changing note pitches by large intervals (octave), but it seems anyway better than before.
Fix #29881 - Stopped left over slides from being applied to rests
Accessible dialogs.

Added screen-reader feedback
Did tabbing orders and focus policies
Fix inspector focus shiftings
Added swing in palette
use unicode codepoint instead of SMuFL ones for tempo text since they are baseline aligned
save and restore MuseJazz correctly in style dialog
Fix #29946 - Input via mouse in TAB's disrupts inpur cursor position
update guitar pro test files
Moved call to setSwing earlier
Starting playback while in entry mode should exit entry mode.

Currently, starting playback while in entry mode does not leaves entry mode on, even if entry is actually impossible during playback.

In addition, when playback stops, entry mode (which is still on) is not stable and lacks an input cursor.

This fix shuts down entry mode altogether when starting playback.
Merge pull request #1152 from andreituicu/accessible-dialogs

Accessible dialogs
fix typo
Score accessibility system.
Provides screen-reader feedback for the selected element.
fix another typo
Merge pull request #1163 from mgavioli/Fix_29946_input_cursor_wrong_after_mouse_input_on_tab

Fix #29946 - Input via mouse in TAB's disrupts input cursor position
Merge pull request #1164 from mgavioli/Starting_playback_exits_entry_mode

Starting playback while in entry mode should exit entry mode.
Merge pull request #1131 from andreituicu/score_accessibility

Score accessibility
Merge pull request #1165 from jpirie/guitar-pro-import

Fix #29881 - Stopped left over slides from being applied to rests