[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Let arpeggio-bracket/slur depend on grob-property thickness (issue 32697
From: |
thomasmorley65 |
Subject: |
Let arpeggio-bracket/slur depend on grob-property thickness (issue 326970043 by address@hidden) |
Date: |
Fri, 28 Jul 2017 14:16:46 -0700 |
Reviewers: ,
Message:
Please review.
(It's my first patch changing operative c++-code on my own)
Description:
Let arpeggio-bracket/slur depend on grob-property thickness
Before thickness based on line-thickness from layout
Please review this at https://codereview.appspot.com/326970043/
Affected files (+2, -2 lines):
M lily/arpeggio.cc
Index: lily/arpeggio.cc
diff --git a/lily/arpeggio.cc b/lily/arpeggio.cc
index
95da047a067bd5ced57ba29f53a0a2ee93405bbe..e38f554c7bdd6425181a800870a196824aac1065
100644
--- a/lily/arpeggio.cc
+++ b/lily/arpeggio.cc
@@ -189,7 +189,7 @@ Arpeggio::brew_chord_bracket (SCM smob)
Interval ())
* Staff_symbol_referencer::staff_space (me);
- Real lt = me->layout ()->get_dimension (ly_symbol2scm
("line-thickness"));
+ Real lt = robust_scm2double (me->get_property ("thickness"), 0.1);
Real sp = 1.5 * Staff_symbol_referencer::staff_space (me);
Real dy = heads.length () + sp;
Real x = robust_scm2double (me->get_property ("protrusion"), 0.4);
@@ -209,7 +209,7 @@ Arpeggio::brew_chord_slur (SCM smob)
Interval ())
* Staff_symbol_referencer::staff_space (me);
- Real lt = me->layout ()->get_dimension (ly_symbol2scm
("line-thickness"));
+ Real lt = robust_scm2double (me->get_property ("thickness"), 0.1);
Real dy = heads.length ();
Real height_limit = 1.5;
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Let arpeggio-bracket/slur depend on grob-property thickness (issue 326970043 by address@hidden),
thomasmorley65 <=