diff options
author | Han-Wen Nienhuys <hanwen@xs4all.nl> | 2005-10-16 01:06:19 +0000 |
---|---|---|
committer | Han-Wen Nienhuys <hanwen@xs4all.nl> | 2005-10-16 01:06:19 +0000 |
commit | 889dc430ee110fc9f7b66d9f8768fb746bb2b12a (patch) | |
tree | f3307427c162e80b75c67f506beae486d89d0bc3 /lily/dots.cc | |
parent | 63eb3446a0be84ea96c7c18034c44a65337a9b9a (diff) |
* scm/define-context-properties.scm
(all-user-translation-properties): remove verticalAlignmentChildCallback
* lily/tuplet-bracket.cc: use positions property iso. left,right-position.
(calc_direction): use callback
(calc_positions): use callback.
* lily/tie.cc (calc_direction): use callback. Only call parent
positioning for more than one tie.
* lily/tie-column.cc (calc_positioning_done): use callback
* lily/slur-scoring.cc (calc_control_points): use callback
* lily/slur.cc (calc_direction): use callback.
* lily/note-collision.cc (force_shift_callback): remove.
* lily/dot-column.cc (force_shift_callback): remove. Use
other_axis_parent_positioning.
* lily/grob.cc (other_axis_parent_positioning): new function.
(same_axis_parent_positioning): new function
* lily/align-interface.cc (alignment_callback): remove function.
* lily/note-collision.cc (calc_positioning_done): use callback.
* lily/laissez-vibrer-tie.cc (calc_control_points): use callback.
(calc_direction): idem.
remove print function.
* lily/laissez-vibrer-tie-column.cc (calc_positioning_done): use callback.
* lily/dot-column.cc (calc_positioning_done): use callback.
* lily/break-align-interface.cc (calc_positioning_done): use callback.
* lily/beam.cc (calc_direction): use pseudo-property for beam
direction callback.
(calc_positions): use callback
* lily/align-interface.cc (calc_positioning_done): use
callback. Fold fixed distance and normal alignment in one function.
* lily/stem.cc (calc_stem_end_position): use callback.
(calc_positioning_done): idem.
(calc_direction): idem.
(calc_stem_end_position): idem
(calc_stem_info): idem.
* lily/grob-property.cc (get_property_data): new function:
(try_callback): new function.
* scm/define-grob-properties.scm (all-user-grob-properties): doc
callbacks property.
* lily/break-align-interface.cc: remove Break_align_interface::alignment_callback.
Diffstat (limited to 'lily/dots.cc')
-rw-r--r-- | lily/dots.cc | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lily/dots.cc b/lily/dots.cc index a6f2e64a5c..c823783d82 100644 --- a/lily/dots.cc +++ b/lily/dots.cc @@ -52,5 +52,8 @@ ADD_INTERFACE (Dots, "dots-interface", "The dots to go with a notehead or rest." "@code{direction} sets the preferred direction to move in case of staff " "line collisions.", - "direction dot-count"); + + /* properties */ + "direction " + "dot-count"); |