Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support copy&paste of lyrics, chord names, figured bass, function marks #142

Open
matevz opened this issue Jan 21, 2020 · 0 comments
Open
Labels
copy&paste Bugs/Features related to copy&pasting elements enhancement New feature or request
Milestone

Comments

@matevz
Copy link
Member

matevz commented Jan 21, 2020

In light of #84 we can fully support copy&pasting other music elements than notes in the staff.

For example, steps to copy&paste lyrics (other elements are similar):

  1. Select some syllables
  2. Ctrl+c
  3. Select another lyrics context
  4. Click on the syllable where pasting should take place (selected empty syllable is drawn as a dot so user knows something is selected)
  5. Ctrl+v
  6. The pasted content is inserted at exact position where the syllable was selected. If there are only empty syllables behind, they should be trimmed at the end of the score. Otherwise, they should be added at the end even if the score ended.
  7. Shift+Ctrl+v should overwrite the content. In the future, this could open a "Paste special" dialog where user could "clear formatting" (e.g. reset rhythm, reset melody, apply only rhythmical pattern to existing notes etc.) - a similar behavior to LibreOffice.
@matevz matevz added this to the 0.8 milestone Jan 21, 2020
@matevz matevz added the enhancement New feature or request label Jan 21, 2020
@matevz matevz added the copy&paste Bugs/Features related to copy&pasting elements label Dec 27, 2022
@matevz matevz modified the milestones: 0.8, 0.7.4 Jan 2, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
copy&paste Bugs/Features related to copy&pasting elements enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant