]> git.donarmstrong.com Git - lilypond.git/commit
Updates to fret-diagrams
authorCarl Sorensen <c_sorensen@byu.edu>
Tue, 30 Dec 2008 14:57:54 +0000 (07:57 -0700)
committerCarl Sorensen <c_sorensen@byu.edu>
Fri, 9 Jan 2009 04:36:48 +0000 (21:36 -0700)
commit27295a12c9c19b50e039a0dc47124802e68ef501
tree233b6d04d2eba8b7e197bd733235bef76e143033
parent47575017639930a46deed64f7d0d99d86d5efd09
Updates to fret-diagrams

Add new orientation opposing-landscape as requested by
    John Sellers
Revise orientation code so 'normal is always a default (in
    the else clause of a cond)
Adjust the origin of the fret diagram so that the top fret
  on the diagram is always at the origin
Clean up calls for fret-diagram-details so that merge-details is always
  used.
Clean up text stencil alignments
Fix bug in thick top fret
Rationalize code so all code is written in terms of fret-coordinates
  and string-coordinates, with a transformation to stencil (x-y)
  coordinates depending on orientation.
Split regression tests into multiple files, with a texidoc
  string for each file
12 files changed:
input/regression/fret-diagrams-capo.ly [new file with mode: 0644]
input/regression/fret-diagrams-dots.ly [new file with mode: 0644]
input/regression/fret-diagrams-fingering.ly [new file with mode: 0644]
input/regression/fret-diagrams-fret-label.ly [new file with mode: 0644]
input/regression/fret-diagrams-landscape.ly [new file with mode: 0644]
input/regression/fret-diagrams-opposing-landscape.ly [new file with mode: 0644]
input/regression/fret-diagrams-string-frets.ly [new file with mode: 0644]
input/regression/fret-diagrams-xo-label.ly [new file with mode: 0644]
input/regression/fret-diagrams.ly [deleted file]
scm/define-grob-properties.scm
scm/fret-diagrams.scm
scm/stencil.scm