]> git.donarmstrong.com Git - lilypond.git/commitdiff
lilypond-1.5.41
authorfred <fred>
Wed, 27 Mar 2002 02:06:55 +0000 (02:06 +0000)
committerfred <fred>
Wed, 27 Mar 2002 02:06:55 +0000 (02:06 +0000)
ChangeLog
scm/grob-property-description.scm

index c34771be21f716bddeeaaf1ffa58520469eb998a..5154a27c0ab6a48329ade703d8644f5b8845b20f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,58 @@
+2002-03-15  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
+
+       * VERSION: 1.5.41 released
+       
+       * mf/feta-schrift.mf: make Tr. smaller, smoother and closer.  Use
+       optima serifs on top of t, bottom of r.
+
+       * mf/feta-bolletjes.mf: make ledger line rounder. 
+
+       * mf/feta-toevallig.mf: some smallish fixes for flat sign.
+
+       * mf/feta-eindelijk.mf: make 8th rest a little darker, some more
+       parametrization.
+
+2002-03-15 Chris Jackson <chris@fluffhouse.org.uk>
+       * lily/piano-pedal-engraver.cc: Rewritten to support bracketed as
+       well as text pedal indications and a combination of both.  All
+       pedal indications are horizontally aligned on a line spanner.
+       * lily/text-spanner.cc: Edge-width property added to use in
+       bracketed piano pedals. Function setup_sustain_pedal added to set
+       the dimensions of the brackets. 
+       * scm/grob-description.scm: New *PedalLineSpanner grobs added, and 
+       some of the *Pedal properties tweaked. 
+       * scm/grob-property-description.scm: New pedal-type (*Pedal) and
+       edge-width (TextSpanner) properties.
+       * ly/engraver-init.ly: Default strings added for SostenutoPedal. 
+       * lilypond-font-lock.el: sostenuto, unaCorda and treCorde added to
+       fontified identifiers list.
+       * input/test/pedal.ly: New pedal features added. 
+       * Documentation/user/refman.itely: New pedal features documented.
+       
+
+2002-03-15  Jan Nieuwenhuizen  <janneke@gnu.org>
+
+       * lily/include/new-beam.hh: Previously new-beam.hh
+       * lily/beam.cc: Previously new-beam.cc
+       (least_squares): Bugfix: don't barf on beams with less than two
+       visible stems (tremolos).
+
+       * scm/beam.scm: 
+       * scm/grob-description.scm (Beam): Junk old beam stuff.
+       
+       
 2002-03-14  Han-Wen Nienhuys  <hanwen@cs.uu.nl>
 
+       * VERSION: 1.5.40
+
        * mf/feta-eindelijk.mf: new 8th rest.
 
        * mf/feta-toevallig.mf: small fixes for the sharp symbol. Don't
index ddce2affcc57aea0d9c40e396e8d32883837dbaa..b8580bad21ae4481e517abbb9add90e6a766ee32 100644 (file)
@@ -143,6 +143,7 @@ mean centre distance weighted per note
 (grob-property-description 'duration-log integer? "2-log of the notehead duration, i.e. 0=whole note, 1 = half note, etc.")
 (grob-property-description 'dy number? "set by beam: vertical travel height")
 (grob-property-description 'edge-height pair? "a cons that specifies the heights of the vertical egdes '(LEFT-height . RIGHT-height).")
+(grob-property-description 'edge-width pair? "a cons that specifies the widths of the slanted edges '(LEFT-width . RIGHT-width).")
 (grob-property-description 'edge-text pair? "a cons that specifies the texts to be set at the edges '(LEFT-text . RIGHT-text).")
 (grob-property-description 'elements list? "list of grobs, type depending on the Grob where this is set in.")
 (grob-property-description 'expand-limit integer? "maximum number of measures expanded in church rests.")
@@ -272,6 +273,7 @@ more than this (in staffspace).")
 (grob-property-description 'padding number? "add this much extra space between objects that are next to each other.")
 (grob-property-description 'parallel-beam boolean? "internal: true if there is a beam just as wide as the bracket .")
 (grob-property-description 'paren-cautionaries boolean? "Whether to add parenthesis around cautionary accidentals.")
+(grob-property-description 'pedal-type symbol? "Style of piano pedal: text, bracket or mixed")
 (grob-property-description 'penalty number? "Penalty for breaking at
 this column. 10000 or more means forbid linebreak, -10000 or less
 means force linebreak.  Other values influence linebreaking decisions
@@ -279,6 +281,7 @@ as a real penalty.")
 
 (grob-property-description 'pitches list? "list of musical-pitch.")
 (grob-property-description 'porrectus-width number? "width of the porrectus ligature measured in staff space.")
+(grob-property-description 'positions pair? "cons of staff positions (LEFT . RIGHT")
 (grob-property-description 'raise number? "height for text to be raised (a negative value lowers the text.")
 (grob-property-description 'right-padding number? "space right of accs.")
 (grob-property-description 'right-trim-amount number? "shortening of the lyric extender on the right.")
@@ -292,6 +295,8 @@ reference point.
 
 TODO: revise typing.")
 (grob-property-description 'self-alignment-Y number? "like self-alignment-X but for Y axis.")
+(grob-property-description 'shorten number? "the amount of space that a stem should be shortened (DOCME!)")
+
 (grob-property-description 'shortest-playing-duration moment? "duration of the shortest playing in that column.")
 (grob-property-description 'shortest-starter-duration moment? "duration of the shortest notes that starts exactly in this column.")
 (grob-property-description 'side-relative-direction dir? "if set: get the direction from a different object, and multiply by this.")