[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Denemo-devel] New Paste in git
From: |
Nils Gey |
Subject: |
[Denemo-devel] New Paste in git |
Date: |
Fri, 7 May 2010 14:56:11 +0200 |
Hi list,
I have commited a new paste script to git. Please test!
In terms of a roadmap this is an improvement. Most notably paste now behaves
correctly for multistaff-pasting without adding additional empty measures
making it finally possible to copy entire parts. Its also good to know that
partial and incomplete measures, including Anacrusis, do get pasted correctly,
as incomplete measures again.
Please note that if you paste an the end of a movement with uneven
measure-counts per staff the Paste-script will be "dumb" and simply attach the
pasted content at the end of each staff which does not have enough measures. I
made a decision against let Denemo add empty measures to sync.
Here is a quick summary what I've tested and what does not work. so far there
will be no structural damage by pasting, only if you use voices. A bit nagging
is that staccato and other markings do not get copied so far. I think Richard
should know that Figured Bass is NOT copied, too. I think this is not a paste
problem but a clipboard/copy problem.
Tested and works:
for single and multistaff:
notes, rests, chords, keysig, timesig, clef, lily-directives, slurs, tied
notes, noteheads, parenthesis, tuplets, stem directives, lilypond directives
including special barlines, grace notes, beam directives, comment,
chord-symbol, anacrusis and other partial measures, fingerings, Attached
Lilypond to Chord and Note, glissando, cresc, decresc, metronome attached to
chord
Does not work:
figured bass, staccato, tenuto, accent many other Notes/Rests->Markings
Deprecated (means the object type the paste script tests for. I don't know
exactly what each of this is.)
barline, dynamic, grace start, grace end, lyric, figure, fakechord, partial
(object #17, not anacrusis)
What horribly does not work:
Voices. This is a grander topic for its own anyway...
Copy/Cut multi-staff out of staffs with missing measures (typically encountered
at the end of a movement). This needs further investigation.
Finally a suggestion to make the user-feedback and control better:
- Denemos Cursor is, in general, too far to the right. Please make it not
left-align but centered. Means: Move it a few pixels too the left. The user
always has the feeling he is "behind" a note while in reality he is on a note
left to a cursor. Its confusing enough for most people that they expect a
"between"-space, between two objects where there is none.
Greetings,
Nils
- [Denemo-devel] New Paste in git,
Nils Gey <=