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

Feature: insertion of cloned measures (including frames) #638

Open
worldwideweary opened this issue Sep 14, 2024 · 2 comments
Open

Feature: insertion of cloned measures (including frames) #638

worldwideweary opened this issue Sep 14, 2024 · 2 comments

Comments

@worldwideweary
Copy link

I noticed in the past there were multiple feature requests for being able to copy time signatures etc, but later I considered "deep copying" so that I can clone a section and get it somewhere else in the score.... or get it from another score

Code could use a clean-up, and it is bound to "clone" instead of being able to just paste into existing measures, but here's a demonstration of working examples:

001.-.Basic.copy.paste.clone.webm

Found a problem existing in 3.6.2 when there are two clefs back-to-back (one in measure then next before a chordrest)... the measure clef gets lost and replaced with a duplicate (but then again, it's absurd to have two different ones there, so whatever) The problem is worse when cloning because the second-clef is cloned, so the result is having two treble clefs. Whatever. User can fix that if for some weird reason that circumstance arises.

One nice thing about this idea is being able to bring information from another score more holistically, and quickly.
For example (entire score) (can't do the whole thing in one action because range-selection requires to start and end on a musical measure... but in between if there are frames,... they do copy/paste, although that isn't shown in these videos):

03.from.score.webm

Or like a portion of some sort:

portion.webm

Hopefully can make a PR later to provide for 3.7 users and get some feedback or extra testing for it ;)

@worldwideweary
Copy link
Author

worldwideweary commented Sep 16, 2024

Also: clone dragging with [ctrl+shift+drag] makes sense for horizontal and vertical boxes:

clickdragclone.webm

@Jojo-Schmitz
Copy link
Owner

Closed via merging 645

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants