Skip to content

Commit 0c2b840

Browse files
committed
Code review
1 parent 897f47e commit 0c2b840

File tree

4 files changed

+10
-15
lines changed

4 files changed

+10
-15
lines changed

src/engraving/rendering/score/tlayout.cpp

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3280,13 +3280,8 @@ void TLayout::layoutHammerOnPullOffSegment(HammerOnPullOffSegment* item, LayoutC
32803280
endX = endChord->systemPos().x();
32813281
} else {
32823282
// The last endChord of this segment is in next system. Use end barline instead.
3283-
Measure* lastMeas = system->lastMeasure();
3284-
for (Segment* seg = lastMeas->last(); seg; seg = seg->prev()) {
3285-
if (seg->isType(SegmentType::BarLineType)) {
3286-
endX = seg->systemPos().x();
3287-
break;
3288-
}
3289-
}
3283+
Segment* endSeg = system->lastMeasure()->last(SegmentType::BarLineType);
3284+
endX = endSeg ? endSeg->systemPos().x() : endX;
32903285
}
32913286
if (startChord->stem() && endChord->stem() && startChord->up() == above && endChord->up() == above) {
32923287
// Mid-way between centered on the notes and centered on the stems

src/engraving/rw/write/twrite.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1656,9 +1656,6 @@ void TWrite::write(const HammerOnPullOff* item, XmlWriter& xml, WriteContext& ct
16561656
}
16571657

16581658
xml.startElement(item);
1659-
if (ctx.clipboardmode()) {
1660-
xml.tag("stemArr", Slur::calcStemArrangement(item->startElement(), item->endElement()));
1661-
}
16621659

16631660
writeProperty(item, xml, Pid::PARTIAL_SPANNER_DIRECTION);
16641661

src/engraving/types/typesconv.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -289,7 +289,6 @@ static const std::vector<Item<ElementType> > ELEMENT_TYPES = {
289289
{ ElementType::SYSTEM, "System", muse::TranslatableString("engraving", "System") },
290290
{ ElementType::CHORD, "Chord", muse::TranslatableString("engraving", "Chord") },
291291
{ ElementType::SLUR, "Slur", muse::TranslatableString("engraving", "Slur") },
292-
{ ElementType::HAMMER_ON_PULL_OFF, "HammerOnPullOff", muse::TranslatableString("engraving", "Hammer-on pull-off") },
293292
{ ElementType::HBOX, "HBox", muse::TranslatableString("engraving", "Horizontal frame") },
294293
{ ElementType::VBOX, "VBox", muse::TranslatableString("engraving", "Vertical frame") },
295294
{ ElementType::TBOX, "TBox", muse::TranslatableString("engraving", "Text frame") },

src/notation/view/widgets/editstyle.cpp

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -887,8 +887,9 @@ EditStyle::EditStyle(QWidget* parent)
887887

888888
// Define string here instead of in the .ui file to avoid MSVC compiler warning C4125, which would
889889
// be triggered by the decimal digit immediately following a non-ASCII character (curly quote).
890-
oneMeasureRepeatShow1->setText(muse::qtrc("EditStyleBase", "Show ‘1’ on 1-measure repeats"));
891-
singleMMRestShowNumber->setText(muse::qtrc("EditStyleBase", "Show number ‘1’"));
890+
oneMeasureRepeatShow1->setText(muse::qtrc("EditStyleBase", "Show ‘1’ on 1-measure repeats"));
891+
singleMMRestShowNumber->setText(muse::qtrc("EditStyleBase", "Show number ‘1’"));
892+
892893

893894
// ====================================================
894895
// BEAMS (QML)
@@ -1459,7 +1460,7 @@ void EditStyle::setHeaderFooterToolTip()
14591460
+ QString("</i></td></tr></table><p>")
14601461
+ muse::qtrc("notation/editstyle", "Available metadata tags and their current values")
14611462
+ QString("<br />")
1462-
+ muse::qtrc("notation/editstyle", "(in File > Project properties…):")
1463+
+ muse::qtrc("notation/editstyle", "(in File > Project properties…):")
14631464
+ QString("</p><table>");
14641465

14651466
// show all tags for current score/part
@@ -1630,9 +1631,12 @@ QString EditStyle::pageCodeForElement(const EngravingItem* element)
16301631
case ElementType::LAISSEZ_VIB_SEGMENT:
16311632
case ElementType::PARTIAL_TIE:
16321633
case ElementType::PARTIAL_TIE_SEGMENT:
1634+
return "slurs-and-ties";
1635+
16331636
case ElementType::HAMMER_ON_PULL_OFF:
16341637
case ElementType::HAMMER_ON_PULL_OFF_SEGMENT:
1635-
return "slurs-and-ties";
1638+
case ElementType::HAMMER_ON_PULL_OFF_TEXT:
1639+
return "hammer-ons-pull-offs-and-tapping";
16361640

16371641
case ElementType::HAIRPIN:
16381642
case ElementType::HAIRPIN_SEGMENT:

0 commit comments

Comments
 (0)