Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

MusicXML import and export - Tie position above/below doesn't save in musicxml #17841

Closed
mercuree opened this issue Jun 3, 2023 · 5 comments · Fixed by #19132
Closed

MusicXML import and export - Tie position above/below doesn't save in musicxml #17841

mercuree opened this issue Jun 3, 2023 · 5 comments · Fixed by #19132
Assignees
Labels
MusicXML needs review The issue needs review to set priority, fix version or change status etc. P2 Priority: Medium

Comments

@mercuree
Copy link
Contributor

mercuree commented Jun 3, 2023

Issue type

Other type of issue

Bug description

This is musescore file (both slur and tie explicitly positioned "below")
image

This is musicxml exported and opened in Musescore:
The position for slur saved correctly, but not for tie
image

If I open exported musicxml in text editor, there is "placement" attribute in slur element:

<slur type="start" placement="below" number="1"/>

and it's missing on tied element:

<tied type="start"/>

If I add placement attribute to the tied element, Musescore still cannot recognize it and will keep tie auto positioned.

Steps to reproduce

  1. Add two notes with a tie.
  2. Change tie position
  3. Export file to musicxml format
  4. Open musicxml

Screenshots/Screen recordings

No response

MuseScore Version

OS: Windows 10 Version 2009 or later, Arch.: x86_64, MuseScore version (64-bit): 4.1.0-231462149, revision: github-musescore-musescore-2be9061

Regression

I don't know

Operating system

OS: Windows 10 Version 2009

Additional context

No response

@muse-bot muse-bot added the needs review The issue needs review to set priority, fix version or change status etc. label Jun 3, 2023
@Jojo-Schmitz
Copy link
Contributor

Jojo-Schmitz commented Jun 3, 2023

Export should be quite simple:

diff --git a/src/importexport/musicxml/internal/musicxml/exportxml.cpp b/src/importexport/musicxml/internal/musicxml/exportxml.cpp
index 075c7f3aae..f6becfef36 100644
--- a/src/importexport/musicxml/internal/musicxml/exportxml.cpp
+++ b/src/importexport/musicxml/internal/musicxml/exportxml.cpp
@@ -3834,7 +3834,7 @@ void ExportMusicXml::chord(Chord* chord, staff_idx_t staff, const std::vector<Ly
         if (tieFor && ExportMusicXml::canWrite(tieFor)) {
             notations.tag(_xml, tieFor);
             QString rest = slurTieLineStyle(tieFor);
-            _xml.tagRaw(QString("tied type=\"start\"%1").arg(rest));
+            _xml.tagRaw(QString("tied type=\"start\"%1 placement=\"%2\"").arg(rest).arg(tieFor->up() ? "above" : "below"));
         }
         const Articulation* laissezVibrer = findLaissezVibrer(chord);
         if (laissezVibrer && ExportMusicXml::canWrite(laissezVibrer)) {

@Jojo-Schmitz
Copy link
Contributor

Jojo-Schmitz commented Jun 3, 2023

Tie import does have this code:

        if (orientation == "over") {
            tie->setSlurDirection(DirectionV::UP);
        } else if (orientation == "under") {
            tie->setSlurDirection(DirectionV::DOWN);
        } else if (orientation == "auto") {
            // ignore
        } else if (orientation == "") {
            // ignore
        } else {
            logger->logError(QString("unknown tied orientation: %1").arg(orientation), xmlreader);
        }

@Jojo-Schmitz
Copy link
Contributor

Jojo-Schmitz commented Jun 3, 2023

So this change should fix it:

diff --git a/src/importexport/musicxml/internal/musicxml/importmxmlpass2.cpp b/src/importexport/musicxml/internal/musicxml/importmxmlpass2.cpp
index 9daef3c31f..72a1382d8a 100644
--- a/src/importexport/musicxml/internal/musicxml/importmxmlpass2.cpp
+++ b/src/importexport/musicxml/internal/musicxml/importmxmlpass2.cpp
@@ -6163,6 +6163,7 @@ static void addTie(const Notation& notation, Score* score, Note* note, const tra

     const QString& type = notation.attribute("type");
     const QString& orientation = notation.attribute("orientation");
+    const QString& placement = notation.attribute("placement");
     const QString& lineType = notation.attribute("line-type");

     if (type == "") {
@@ -6188,6 +6189,22 @@ static void addTie(const Notation& notation, Score* score, Note* note, const tra
             logger->logError(QString("unknown tied orientation: %1").arg(orientation), xmlreader);
         }

+        if (placement == "above") {
+              tie->setSlurDirection(DirectionV::UP);
+        }
+        else if (orientation == "below") {
+              tie->setSlurDirection(DirectionV::DOWN);
+        }
+        else if (orientation == "auto") {
+              // ignore
+        }
+        else if (orientation == "") {
+              // ignore
+        }
+        else {
+              logger->logError(QString("unknown tied placement: %1").arg(placement), xmlreader);
+        }
+
         if (lineType == "dotted") {
             tie->setStyleType(SlurStyleType::Dotted);
         } else if (lineType == "dashed") {

@Jojo-Schmitz
Copy link
Contributor

See #17842

@Jojo-Schmitz
Copy link
Contributor

#19132 will be fixing this too, looks like a better and more complete alternative to my #17841

Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

Fixes musescore#17841 for 3.x

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to pedal lines
* add color to voltas
* add color to textlines
* add co,ot ro dynamics
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to accidentals
* add color to articulations
* export accidental brackets
* fix color for glissandos

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to clefs (y)
* add color to key sigs (n)
* add color to time sigs (y)
* add color to pedal lines (y)
* add color to voltas (n)
* add color to textlines (y)
* add color ro dynamics (n)
* add color to ornaments (y)
* add color to slurs and ties (n)
* add color to fermatas (y)
* add color to hairpins (y)
* add color to accidentals (n)
* add color to articulations (y)
* ex- and import accidental brackets (y)
* fix color for glissandos (and slides) (y)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Sep 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to key sigs (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* add color to ornaments
* add color to slurs and ties
* add color to fermatas
* add color to hairpins
* add color to clefs
* add color to time sigs
* add color to accidentals
* add color to articulations
* ex- and import accidental brackets
* fix color for glissandos (and slides)
* unify tie and slur handling

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color and placement to figured bass (export only)
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 3, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color, placement and visibility to figured bass (export only)
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 5, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 8, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 8, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 9, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 10, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import system dividers (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
export system dividers
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 13, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 13, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 13, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 15, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 16, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 16, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 16, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Oct 16, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 14, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 15, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz added a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 17, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 20, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 23, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 24, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Nov 29, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Dec 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Jojo-Schmitz pushed a commit to Jojo-Schmitz/MuseScore that referenced this issue Dec 2, 2023
Backport of musescore#19132 (plus another small change for articulations placement above/below)

* add color to breath marks and caesuras (+, export only)
* impove/extend breath marks and caesuras ex- and import (+)
* add color to chord symbols(+)
* add color to arpeggios (+)
* add color to pedal lines (+)
* add color to voltas (+)
* add color to textlines (+)
* add color to dynamics (+)
* import accidental brackets (+)

add color, placement(?) and visibility to figured bass
add color to ornaments
add color to slurs and ties
add color to fermata
add color to hairpins
add color to clef
add color to time signature
add color to accidentals
add color to articulations
export accidental brackets
fix color for glissando
unify tie and slur handling
add tuplet placement
add import of key color
add tuplet placement
also export WideDashed
accidental-mark on ornament
add color to ending
add placement to accidental-mark
color on trill-mark
add color to octave
import ending color
add textline color
export appearance
pedal color import
add support for curlew
bracket color only at start
import/export barline color
export fingering color
add another barlines test
add missing spannerStop for tempo change
export metronome and rehearsal color
tuplet color
hairpintext color
don't export invisible line
add color export test
improve figured bass import (not yet export)

Also fixes musescore#17841 (for 3.x)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
MusicXML needs review The issue needs review to set priority, fix version or change status etc. P2 Priority: Medium
Projects
Status: Done
6 participants