m0j0hn / editor-on-fire

Automatically exported from code.google.com/p/editor-on-fire
Other
0 stars 0 forks source link

Forced HO/PO's are not kept when copying and pasting #182

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Make some notes
2. mark some as forced HO/PO's
3. Copy the notes, then paste them.

What is the expected output? What do you see instead?
Forced Hammer-ons do not copy and paste. Simple as that.

What version of the product are you using? On what operating system?
EOF 1.666 on 64-bit Arch Linux (Rolling release)

Original issue reported on code.google.com by tjb0...@gmail.com on 12 Oct 2010 at 2:07

GoogleCodeExporter commented 9 years ago
When the clipboard data is created, note status flags (Ho/Po, star power, 
extended sustain, double bass) are not stored, but that should be as simple as 
storing one more byte per note into the clipboard file.

Original comment by raynebc on 12 Oct 2010 at 6:12

GoogleCodeExporter commented 9 years ago
As of r457, all flags are now kept between copy and paste operations, including 
HOPO, extended sustain and double bass.  Since the clipboard contents are now 
different, make sure to copy at least one more time (to rebuild the clipboard 
data) before pasting or the paste will malfunction.

Currently, solo and overdrive statuses are not kept during a paste operation 
because those are maintained as phrases and not as note statuses.  Getting the 
pasted notes to have phrases reconstructed could get somewhat complicated, and 
it's probably best for the charter to place those manually to ensure they are 
placed only where expected.

Original comment by raynebc on 12 Oct 2010 at 5:33