]>
git.donarmstrong.com Git - lilypond.git/log
Mike Solomon [Sat, 9 Apr 2011 02:13:31 +0000 (22:13 -0400)]
Reverts quote.ly and quote-during.ly to old look.
This undoes the beam collision avoidance that is automatically
effectuated via
3e1a1c11067f26331b1c794e296c65b0984054a9 .
Mike Solomon [Sat, 9 Apr 2011 01:27:11 +0000 (21:27 -0400)]
Adds stem avoidance to the beam collision engraver.
Mike Solomon [Fri, 8 Apr 2011 22:45:50 +0000 (18:45 -0400)]
Adds collision-voice-only property to beams.
The default is ##f, meaning that beams will attempt to not collide
with all of the grobs they cover. Setting this to ##t only polices
collisions within a voice.
Han-Wen Nienhuys [Fri, 8 Apr 2011 14:19:06 +0000 (11:19 -0300)]
Divide collision Y extent by staff_space; add regression test.
This makes collisions work correctly in scaled staves.
Francisco Vila [Fri, 8 Apr 2011 11:21:38 +0000 (13:21 +0200)]
Add Articulate to change log.
Francisco Vila [Fri, 18 Mar 2011 15:52:31 +0000 (16:52 +0100)]
Include and document the Articulate script by Peter Chubb.
Mike Solomon [Fri, 8 Apr 2011 11:08:09 +0000 (07:08 -0400)]
Fixes typo in the beam collision engraver to allow beam collision opt-out.
Trevor Daniels [Fri, 8 Apr 2011 07:26:15 +0000 (08:26 +0100)]
Search of context hierarchy for voice for lyrics is optional
- add new context property, searchForVoice, to indicate
whether the extended search for a voice containing lyric
rhythms should be conducted
- fixes 1579
* lily/lyric-engraver.cc
test searchForVoice in get_voice_to_lyrics () to decide
whether to conduct an extended search
* ly/engraver-init.ly
set default value of searchForVoice to #f
(also in passing remove duplicated instrumentname
and shortInstrumentName settings)
* scm/define-context-properties.scm
add and document searchForVoice
Carl Sorensen [Thu, 7 Apr 2011 22:59:04 +0000 (16:59 -0600)]
Fix source code for baseline demonstration in spacing
Nonstaff contexts above a staff context need staff-affinity set
to DOWN
David Kastrup [Thu, 7 Apr 2011 19:20:33 +0000 (21:20 +0200)]
Revert "lily/stem-engraver.cc: allow distinguishable durations to be stemmed together (string chords)"
This reverts commit
39159ce6318face1ca85900253a9809ca2d94655 .
David Kastrup [Thu, 7 Apr 2011 19:19:23 +0000 (21:19 +0200)]
Revert "lily/stem-engraver.cc: Improve error message for incompatible durations while stemming"
This reverts commit
b13f1ae311325d05589dd87fd6e04098de1d3538 .
David Kastrup [Thu, 7 Apr 2011 19:19:20 +0000 (21:19 +0200)]
Revert "stem-engraver.cc: recreate stem if in need of change when merging different heads"
This reverts commit
cc6cb9a7c63096dd82099753aab97bea46b50901 .
David Kastrup [Thu, 7 Apr 2011 19:18:58 +0000 (21:18 +0200)]
Revert "Issue 1471: Invalidate alterations upon key change rather than forgetting them."
This reverts commit
197e3ae339de2d7359b071fd845266b4697df76f .
David Kastrup [Wed, 6 Apr 2011 20:37:25 +0000 (22:37 +0200)]
scm/music-functions.scm: Let booleans be booleans.
David Kastrup [Mon, 4 Apr 2011 13:33:24 +0000 (15:33 +0200)]
Issue 1471: Invalidate alterations upon key change rather than forgetting them.
David Kastrup [Wed, 2 Feb 2011 09:14:11 +0000 (10:14 +0100)]
stem-engraver.cc: recreate stem if in need of change when merging different heads
David Kastrup [Wed, 12 Jan 2011 12:08:44 +0000 (13:08 +0100)]
lily/stem-engraver.cc: Improve error message for incompatible durations while stemming
David Kastrup [Wed, 12 Jan 2011 12:07:42 +0000 (13:07 +0100)]
lily/stem-engraver.cc: allow distinguishable durations to be stemmed together (string chords)
Graham Percival [Thu, 7 Apr 2011 04:53:15 +0000 (05:53 +0100)]
Release: bump version.
Graham Percival [Thu, 7 Apr 2011 03:24:21 +0000 (04:24 +0100)]
Release: update news.
Graham Percival [Thu, 7 Apr 2011 02:49:02 +0000 (03:49 +0100)]
Build fix: missing version number.
Graham Percival [Wed, 6 Apr 2011 22:26:01 +0000 (23:26 +0100)]
Add a lilypond-book regtest for paper sizes.
To test it manually (from the build/ dir), do:
lilypond-book --pdf ../input/regression/lilypond-book/papersize-docs.tely
texi2pdf papersize-docs.texi
xpdf papersize-docs.pdf
Jean-Charles Malahieude [Wed, 6 Apr 2011 18:03:35 +0000 (20:03 +0200)]
PO: update fr from FTP
Federico Bruni [Tue, 5 Apr 2011 21:29:26 +0000 (23:29 +0200)]
Doc-it: add Usage manual (just first 2 chapters)
Francisco Vila [Wed, 6 Apr 2011 08:10:34 +0000 (10:10 +0200)]
Merge branch 'master' into lilypond/translation
Mike Solomon [Tue, 5 Apr 2011 20:59:05 +0000 (16:59 -0400)]
Merge branch 'master' of ssh://git.sv.gnu.org/srv/git/lilypond
Mike Solomon [Tue, 5 Apr 2011 20:55:28 +0000 (16:55 -0400)]
Allows users to opt out of beam collision on an interface by interface basis.
This is controlled by the property collision-interfaces, which is a list
of interfaces to which automatic collision resolution will be applied.
Till Paala [Tue, 5 Apr 2011 20:30:11 +0000 (23:30 +0300)]
Web-de: fix linkage for manuals
Jean-Charles Malahieude [Tue, 5 Apr 2011 20:12:03 +0000 (22:12 +0200)]
Merge branch 'master' of ssh://git.savannah.gnu.org/srv/git/lilypond
Jean-Charles Malahieude [Tue, 5 Apr 2011 20:11:03 +0000 (22:11 +0200)]
PO: update it from FTP
Jan Nieuwenhuizen [Tue, 5 Apr 2011 20:10:17 +0000 (22:10 +0200)]
MIDI: add partcombine test.
Jan Nieuwenhuizen [Tue, 5 Apr 2011 20:08:34 +0000 (22:08 +0200)]
MIDI: always output all midi events. Fixes #1593.
It seemed to be a good trick to not output midi dynamics and use note
velocities instead. However, all events are preceeded by delta times
so we need every midi event.
When we are using note velocities, always output the default midi
channel value, which is 100.
Till Paala [Tue, 5 Apr 2011 20:01:51 +0000 (23:01 +0300)]
Doc-de: updates from master
Dénes Harmath [Mon, 4 Apr 2011 23:49:44 +0000 (01:49 +0200)]
Doc-hu: synchronized terminology
Dénes Harmath [Mon, 4 Apr 2011 23:39:25 +0000 (01:39 +0200)]
Doc-hu: Added & corrected vector version of translated images
Dénes Harmath [Mon, 4 Apr 2011 23:08:19 +0000 (01:08 +0200)]
Doc-hu: Translated missing string
Francisco Vila [Mon, 4 Apr 2011 22:36:50 +0000 (00:36 +0200)]
Merge branch 'master' into lilypond/translation
Mike Solomon [Mon, 4 Apr 2011 14:41:08 +0000 (10:41 -0400)]
Adds programming error for empty config vector in beam-quanting.cc.
This avoids a segmentation fault when the queue.top () is called.
James Lowe [Mon, 28 Mar 2011 18:37:13 +0000 (19:37 +0100)]
Doc: NR more examples to Repeats for beat slashes
This is for Tracker Issue 1574
Showing short-duration repeats and beat slashes along with
mixed length notes.
Graham Percival [Mon, 4 Apr 2011 04:36:48 +0000 (05:36 +0100)]
CG: better display of website info.
Graham Percival [Mon, 4 Apr 2011 00:21:07 +0000 (01:21 +0100)]
Release: bump version.
Graham Percival [Sun, 3 Apr 2011 22:28:54 +0000 (23:28 +0100)]
Release: update news.
Phil Holmes [Sun, 27 Mar 2011 17:27:44 +0000 (18:27 +0100)]
DOC: more build notes
Jan Nieuwenhuizen [Sun, 3 Apr 2011 14:20:28 +0000 (16:20 +0200)]
Add midi regression tests to output-distance compare.
Jan Nieuwenhuizen [Sun, 3 Apr 2011 09:20:28 +0000 (11:20 +0200)]
Midi: write about improved MIDI output in Changes.
Jan Nieuwenhuizen [Sun, 3 Apr 2011 08:45:45 +0000 (10:45 +0200)]
Midi: Use span dynamics render results for note velocities. Fixes #1586.
Using Audio_dynamic's volume_ when announced does not work for
span dynamics: only in stop_translation_timestep the actual
volume is rendered and filled-in.
Also, make using note-velocity vs midi dynamics switchable. Currently
it it always on, as it is mandatory when using the default
midiChannelMapping = 'instrument (as we need different volume settings
in voices that share a channel) and probably preferrable in all
other cases too.
Carl Sorensen [Sat, 2 Apr 2011 23:33:06 +0000 (17:33 -0600)]
Fix typo in comments of scm/time-signature-settings.scm
Also delete some old comment lines that were left in but no longer
apply.
Graham Percival [Fri, 1 Apr 2011 16:55:22 +0000 (17:55 +0100)]
CG: more website build details.
Francisco Vila [Fri, 1 Apr 2011 16:37:09 +0000 (18:37 +0200)]
Update a manual download size.
Other updates should follow.
Jan Nieuwenhuizen [Thu, 31 Mar 2011 20:20:49 +0000 (22:20 +0200)]
Midi2ly: have --key option reach all staves. Fixes #1587.
Jan Nieuwenhuizen [Thu, 31 Mar 2011 20:18:00 +0000 (22:18 +0200)]
Midi: better key-initial test.
James Lowe [Thu, 31 Mar 2011 16:09:58 +0000 (17:09 +0100)]
Doc: NR - remove @knownissue as of autobeaming fix
Checked with Mike S, this @knownissue will no longer apply since Tracker issue #76
has been resolved
Graham Percival [Thu, 31 Mar 2011 02:15:50 +0000 (03:15 +0100)]
CG: clean up website build description.
Graham Percival [Thu, 31 Mar 2011 02:08:58 +0000 (03:08 +0100)]
CG: move generic stepmake docs out of web build.
Graham Percival [Wed, 30 Mar 2011 16:01:06 +0000 (17:01 +0100)]
Merge conflict: resolve.
Graham Percival [Wed, 30 Mar 2011 16:00:37 +0000 (17:00 +0100)]
Merge branch 'release/unstable'
Conflicts:
Documentation/web/news-front.itexi
Mike Solomon [Wed, 30 Mar 2011 15:15:39 +0000 (11:15 -0400)]
Modifies the Beam_collision_engraver to accommodate auto beaming.
This is a major rewrite of the engraver, moving all of its logic to
the finalize method and iterating through a vector of acknowledged
beams to find the grobs that any given beam covers.
Francisco Vila [Wed, 30 Mar 2011 12:19:17 +0000 (14:19 +0200)]
Web-es: fix links to all manuals.
Francisco Vila [Wed, 30 Mar 2011 09:58:44 +0000 (11:58 +0200)]
Web-es: fix link to Web manual.
Neil Puttock [Tue, 29 Mar 2011 23:25:56 +0000 (00:25 +0100)]
Fix regtest failure following GrandStaff changes.
* input/regression/hara-kiri-tabstaff.ly:
don't use PianoStaff as container since it now accepts TabStaff, allowing
the Keep_alive_together_engraver to interfere with empty stave removal
Mike Solomon [Tue, 29 Mar 2011 19:57:50 +0000 (15:57 -0400)]
Fixes broken glissando bug and adds a regtest for broken glissandos.
Graham Percival [Tue, 29 Mar 2011 19:26:30 +0000 (20:26 +0100)]
News: update potential release date.
Graham Percival [Tue, 29 Mar 2011 18:16:16 +0000 (19:16 +0100)]
Release: bump version.
Graham Percival [Tue, 29 Mar 2011 15:03:54 +0000 (16:03 +0100)]
Release: update news.
Graham Percival [Sat, 26 Mar 2011 14:44:48 +0000 (14:44 +0000)]
Release: update news.
Graham Percival [Tue, 29 Mar 2011 15:03:54 +0000 (16:03 +0100)]
Release: update news.
Graham Percival [Tue, 29 Mar 2011 15:03:30 +0000 (16:03 +0100)]
Merge remote branch 'origin' into release/unstable
Trevor Daniels [Sat, 26 Mar 2011 13:26:22 +0000 (13:26 +0000)]
Don't set 'tieMelismaBusy until old waiting heads have been cleared
- fixes 742
Jan Nieuwenhuizen [Mon, 28 Mar 2011 18:31:26 +0000 (20:31 +0200)]
Midi2ly: handle staves with more than four voices. Fixes #1580.
The correct \voiceOne, \voiceTwo,.. etc. mapping is probably lost in
such cases. We need a good test file that shows how the mapping
should be handled.
Trevor Daniels [Mon, 28 Mar 2011 16:12:57 +0000 (17:12 +0100)]
Add missing release number
Trevor Daniels [Thu, 24 Mar 2011 15:36:04 +0000 (15:36 +0000)]
Suppress continuing LyricHyphen under grace note at start of line
- fixes 688
Mike Solomon [Mon, 28 Mar 2011 14:58:29 +0000 (10:58 -0400)]
Assures smooth transitions at glissando line breaks.
When a glissando breaks over lines, the left point of the beginning-of-line
glissando picks up on the y-axis where the right point of the end-of-line
glissando ends.
Werner Lemberg [Mon, 28 Mar 2011 10:33:21 +0000 (12:33 +0200)]
Whitespace.
James Lowe [Fri, 25 Mar 2011 15:09:15 +0000 (15:09 +0000)]
Doc: Added new option 'papersize' to Usage
Added note on how to use @lilypond[papersize=xx] as defined in scm/paper.scm
Till Paala [Sun, 27 Mar 2011 07:48:32 +0000 (10:48 +0300)]
Merge branch 'lilypond/translation' of ssh://git.sv.gnu.org/srv/git/lilypond into lilypond/translation
Till Paala [Sun, 27 Mar 2011 05:51:15 +0000 (08:51 +0300)]
Doc-de: updates from master with new texidoc files
Carl Sorensen [Sat, 26 Mar 2011 22:33:44 +0000 (16:33 -0600)]
Fix typo in font makefile
Carl Sorensen [Sat, 26 Mar 2011 18:47:02 +0000 (12:47 -0600)]
Fix version brain cramp
Carl Sorensen [Sat, 26 Mar 2011 16:22:58 +0000 (10:22 -0600)]
Fix mistake in overwriting regression test
Graham Percival [Sat, 26 Mar 2011 16:15:41 +0000 (16:15 +0000)]
Revert "Update version on input/regression/note-names.ly"
This reverts commit
aa4bf973c439bca3dfdbd262c4a08b1a9c05ef9b .
We're still on 2.13.56; this breaks compiling!
Graham Percival [Sat, 26 Mar 2011 15:25:53 +0000 (15:25 +0000)]
Merge remote branch 'origin' into release/unstable
Janek Warchoł [Fri, 18 Mar 2011 11:19:56 +0000 (12:19 +0100)]
downstem 64th and 128th flag touchup
64th and 128th flags are made less trianglish (squeezed at the bottom),
also the gap between flag and notehead is reduced.
The flags look now more consistent with 16th and 32nd flags,
as well as with upstem flags.
Janek Warchoł [Fri, 18 Mar 2011 10:50:36 +0000 (11:50 +0100)]
downstem 16th and 32nd flags touchup
32nd downstem flag is made less 'bumpy'
(curves on the right edge of the flag are less pronounced,
to match 64th and 128th flags better).
Also, 16th and 32nd flags are made more consistent.
In particular, flares are corrected so now 32nd flag isn't
suddenly thicker than 16th flag.
Janek Warchoł [Fri, 18 Mar 2011 10:38:37 +0000 (11:38 +0100)]
shortening of downstem 8th flag
This was discussed here:
http://lists.gnu.org/archive/html/lilypond-devel/2011-03/msg00128.html
Not many people gave their opinions;
Carl prefers not changing this, but he doesn't feel strongly about it,
Werner is not sure, but feels a bit more like shortening the flag,
Mike agrees to make the change.
My opinion is that it should be changed.
Janek Warchoł [Fri, 18 Mar 2011 10:33:55 +0000 (11:33 +0100)]
including blot_diameter in calculating upstem flag lengths
Doing so is needed in case of 32nd flag,
because after changing 32nd stem length it touches staff line.
In case of 64th and 128th this isn't really needed,
but i added it for consistency's sake.
Graham Percival [Sat, 26 Mar 2011 14:44:48 +0000 (14:44 +0000)]
Release: update news.
Carl Sorensen [Sat, 26 Mar 2011 04:49:55 +0000 (22:49 -0600)]
Update Warranty statement to use GPL version 3 or later
Carl Sorensen [Sat, 26 Mar 2011 04:44:23 +0000 (22:44 -0600)]
Update version on input/regression/note-names.ly
Carl Sorensen [Tue, 22 Mar 2011 22:10:46 +0000 (16:10 -0600)]
Fix 1569: Bad behavior of NoteNames context
Changed default value of 'staff-affinity to #UP
Changed default spacing parameters to be the same as for Lyrics
context
Added some documentation about spacing of nonstaff lines to help
users better understand nonstaff line spacing.
Added regression test file
Reinhold Kainhofer [Wed, 23 Mar 2011 12:14:04 +0000 (13:14 +0100)]
Allow other types of staves than only Staff inside a GrandStaff...
Trevor Daniels [Thu, 24 Mar 2011 22:26:28 +0000 (22:26 +0000)]
Alignment of lyrics to manual melismata now honours ignoreMelismata
- fix the fix to issue 773 in
6442b487
(thanks Neil!)
Francisco Vila [Thu, 24 Mar 2011 14:52:53 +0000 (15:52 +0100)]
Doc: update Translation Status.
Francisco Vila [Thu, 24 Mar 2011 11:17:34 +0000 (12:17 +0100)]
Merge branch 'master' into lilypond/translation
Francisco Vila [Thu, 24 Mar 2011 11:17:07 +0000 (12:17 +0100)]
Web-es: a couple of missing markers.
Francisco Vila [Thu, 24 Mar 2011 08:23:19 +0000 (09:23 +0100)]
Doc: Typo.
Francisco Vila [Thu, 24 Mar 2011 09:17:51 +0000 (10:17 +0100)]
Web-es: update NEWS.
Francisco Vila [Thu, 24 Mar 2011 08:37:07 +0000 (09:37 +0100)]
Doc-es: Full update of Spanish docs.
Update Rhythms, Simultaneous, Spacing, Vocal, Wind.
Graham Percival [Wed, 23 Mar 2011 13:45:26 +0000 (13:45 +0000)]
Merge branch 'release/unstable'
Conflicts:
Documentation/web/news-front.itexi
Mike Solomon [Wed, 23 Mar 2011 10:50:27 +0000 (06:50 -0400)]
Adds the inline-accidental-interface to TrillPitchAccidental.
Neil Puttock [Tue, 22 Mar 2011 22:56:56 +0000 (22:56 +0000)]
Fix typo in FootnoteSpanner definition.