eriser / protrekkr

Automatically exported from code.google.com/p/protrekkr
0 stars 0 forks source link

Pattern length is not copied with entire pattern #57

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Select entire pattern (+40 lines) with CTRL+SHIFT+A and copy
2. Switch to new pattern and paste

What is the expected output? What do you see instead?
Pattern length should be copied if entire pattern is selected. Now it remains 
on the default 40 lines. Also, the add/remove line buttons lack 
auto-incrementing (if LMB is held down), in turn making line amount adjustments 
a PITA.

What version of the product are you using? On what operating system?
V2.5.3 on WinXP SP3

Please provide any additional information below.
Please fix.

Original issue reported on code.google.com by elbow...@gmail.com on 10 Jul 2011 at 3:59

GoogleCodeExporter commented 9 years ago
Additionally, when pasting entire patterns the cursor position shouldn't matter 
like it does now. Pasting to cursor location can be covered with block copy 
anyway.

Original comment by elbow...@gmail.com on 10 Jul 2011 at 5:36

GoogleCodeExporter commented 9 years ago
Oh and when pasting, CTRL+V should enable edit mode automatically without the 
user having to toggle it on separately with spacebar.

Original comment by elbow...@gmail.com on 10 Jul 2011 at 5:37

GoogleCodeExporter commented 9 years ago
When i implemented this function i wondered if enlarging the patterns to fit 
the blocks would be a good solution but finally decided that it was better 
without as it's less confusing.

Actually pattern copy is just another normal block copy so caret location is 
taken into account like any other copy/pasting operation, i think it's more 
flexible that way.

Right mouse button can be used to add +16/-16 rows (+8/-8 in next version).
I could add a function to make all patterns the same length as the current one, 
eventually.

>Oh and when pasting, CTRL+V should enable edit mode automatically without the 
user >having to toggle it on separately with spacebar.

I disabled that to avoid accidental pasting.

Original comment by hhhikr@gmail.com on 11 Jul 2011 at 10:26

GoogleCodeExporter commented 9 years ago
HaHa I can't tell you how many times I've cussed myself out after realizing 
i've just copied half patterns in. What about the volume column? Can it be a 
block on it's own? Seems like I can't copy paste only volume data.

Original comment by theorize...@gmail.com on 13 Jul 2011 at 6:46

GoogleCodeExporter commented 9 years ago
Well knowing the +/-16 rows button does help a lot, not that I recall seeing 
this in the documentation. My point was moreover to avoid touching the mouse 
altogether, a bit of the same thing as with interpolating values without 
painting a block.

Original comment by elbow...@gmail.com on 14 Jul 2011 at 1:18