View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0001736||OpenMPT||Feature Request||public||2023-11-16 01:47||2023-11-16 01:47|
|Product Version||OpenMPT 1.31.04.00 / libopenmpt 0.7.3 (current stable)|
|Summary||0001736: Add the ability to restrict "Paste Flood" to the current selection (either implicitly or via a new hotkey).|
In most respects OpenMPT has a great fast workflow for changing notes, but one very simple and common operation that seems much more tedious than it needs to be is when I want to flood paste into only the current selection.
For example, if I copy paste a note or a region and then highlight another region and try to copy paste then I am almost always trying to flood paste the current selection with what I copied.
Currently, flood paste always pastes into the rest of the entire pattern, which can erase a bunch of data. Regular copy paste also doesn't copy overwrite the entire region you copy paste into but instead only into one specific note (cursor position). Neither does what one really expects it to do.
The only workaround I've found is to flood fill into an extra unused muted channel and then select the region I want and then copy that again and then paste that into the target region of the same size.
It seems like it would be natural to either (1) have flood paste be restricted to the selection region whenever more than one note is selected or (2) have a new/separate "restricted flood paste" hotkey which flood pastes only into the selected region.
This is like my workaround but automated, so it should therefore certainly be possible since the workaround already is possible.
|Steps To Reproduce|
|Tags||No tags attached.|
|Has the bug occurred in previous versions?||(not applicable)|
|Tested code revision (in case you know it)||1.31.04|