]> git.donarmstrong.com Git - lilypond.git/commit
* lily/beam.cc (calc_direction): use default-direction
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 23 Dec 2005 16:12:09 +0000 (16:12 +0000)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Fri, 23 Dec 2005 16:12:09 +0000 (16:12 +0000)
commitf1b323b28c4ed9e06193ed9a0447d48423fb05d5
tree0f4d4b4b3cda5f43354bb4bf55e45b24fceb039e
parent46ff5e800676d7ffdaf1465664898fac89ae7b83
* lily/beam.cc (calc_direction): use default-direction
iso. get_default_direction()

* scm/define-grob-properties.scm (all-user-grob-properties): add
default-direction property.

* scm/define-grobs.scm (all-grob-descriptions): add MelodyItem.

* lily/stem.cc (calc_default_direction): remove
Stem::get_default_direction, use default-direction with callback
instead.

* lily/melody-spanner.cc (calc_neutral_stem_direction):

* lily/melody-engraver.cc: new file. Acknowledge stems for
interpolated stem directions.

* lily/melody-spanner.cc: new file. Interpolate stem directions.

* scm/define-grobs.scm (all-grob-descriptions): add MelodyItem

* lily/slur-engraver.cc (acknowledge_extra_object): remove
DynamicText hardcoding.
ChangeLog
lily/beam.cc
lily/include/melody-spanner.hh [new file with mode: 0644]
lily/include/stem.hh
lily/melody-engraver.cc [new file with mode: 0644]
lily/melody-spanner.cc [new file with mode: 0644]
lily/stem-engraver.cc
lily/stem.cc
scm/define-grob-properties.scm
scm/define-grobs.scm