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

[Cmd: Paste Clone] insert cloned measure bases via shortcut or right-… #645

Open
wants to merge 1 commit into
base: 3.x
Choose a base branch
from

Conversation

worldwideweary
Copy link

@worldwideweary worldwideweary commented Sep 17, 2024

…click score menu

Frames work with regular copy paste (as insertion, not appending) [Keysig/Timesig/Clef] Copied before performing
[Score to score]
V/H/T Boxes to allow copy-drag to clone. Also work as regular copy/paste since they didn't do anything beforehand

Resolves/relates: #638

Probably will want to link this to the .org forums to get some 3.7 users to test it out and give feedback or find undesirable behavior or crashes so I can work them out further.

Once again:
Cloning occurs before selection as an insert
Shift+Ctrl+Drag allows cloning frames, even text frames.
Some "undesirable" behavior is inevitable because clefs can be from a measure "before" the range selection, and things of that sort, but I tried to keep it within a reasonable default.

@worldwideweary worldwideweary force-pushed the 3.7-Enhancement-CloneMeasures branch 3 times, most recently from 0c8d8a0 to 54844c2 Compare September 17, 2024 12:10
@worldwideweary
Copy link
Author

Apparently I'm using "variable length array" in Linux and MSVC isn't having it. Will redo sometime soon.
The irony that Microsoft is the one using more "standard" language is hittin' me.

@Jojo-Schmitz
Copy link
Owner

There are enough examples in the code on how to do it for MSVC

…click score menu

Frames work with regular copy paste (as insertion, not appending)
[Keysig/Timesig/Clef] Copied before performing
[Score to score]
V/H/T Boxes to allow copy-drag to clone. Also work as regular copy/paste since they didn't do anything beforehand
@worldwideweary worldwideweary force-pushed the 3.7-Enhancement-CloneMeasures branch from 54844c2 to af662bc Compare September 17, 2024 12:48
@worldwideweary
Copy link
Author

Yeah, just switched to ye olde standard vectors

@Jojo-Schmitz Jojo-Schmitz force-pushed the 3.x branch 2 times, most recently from bf247bf to 922a518 Compare December 23, 2024 13:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants