View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000823 | OpenMPT | Feature Request | public | 2016-06-28 10:58 | 2017-04-25 17:35 |
Reporter | Rapture | Assigned To | |||
Priority | normal | Severity | feature | Reproducibility | N/A |
Status | new | Resolution | open | ||
Platform | x64 | OS | Windows | OS Version | 7 |
Summary | 0000823: Pattern selection with mouse or keyboard still quite temporary and inefficient | ||||
Description | The selection you make with the mouse (or keyboard) is still quite temporary and inefficient in OpenMPT. For example, when the song is not playing and you select parts or a pattern, no matter with keyboard or mouse, it only stays as long as you don't do almost anything with the mouse or keyboard. Here's a list what I mean, when a selection in pattern was made: Selection stays active if...
But now the second, longer list, selection is unselected if...
Are any (best: 2-5) of the above points in the second list possible to implement in OpenMPT? This would make working in OpenMPT much more comfortable, especially when having to make a lot of selections on a lot of patterns. A quick list of what is better in OpenMPT compared to Milky/FT2 concerning pattern selection:
Sorry for some subjective things in my text, and sorry if this has been (partly) addressed before. Also sorry that it's not a short text file. Thanks for reading and discussing that with me! :) | ||||
Tags | No tags attached. | ||||
Has the bug occurred in previous versions? | |||||
Tested code revision (in case you know it) | |||||
The main problem right now is that edit cursor itself is currently represented by a 1x1 fields large selection, i.e. when you move the edit cursor (or the play cursor during playback when "follow song" is enabled), this also moves the selection. This is pretty much hardwired into the cursor/selection logic and I tried to separate it before (to make the selections work more like in IT), but it's complicated and comes with all kinds of problems. So I sadly cannot promise an implementation of this very soon. |
|
Ah, thanks Saga for quick reply. Aww too bad though, as it's kinda very important for me, when I'm working on a lot of Modules and such in OpenMPT then (you know what I mean). Big plus is realy re-arranging the channel structure with one click of the mouse, this took big sweat from me already. |
|
2 could probably be fixed easily (I will have to check the code, no promise :), the rest is definitely out of scope at the moment. |
|
Ok, thanks! Though 2 is the least-important one of the bunch. ;) As non-coder I can't comprehend why it is too difficult to let the selection be on the screen more. But as you said, fixing it brings too much trouble, so it's a pity really. If you have some online texts or so with tips and tricks for pattern selection workarounds, if there are any, I'd be happy. |
|
Point 2 has now been implemented in OpenMPT 1.26.03.00. |
|
Ok, cool and nice. |
|
Oh, very nice feature ideas, i think i can relate to every single one you listed, Rapture :) If i can add something from myself:
|
|
Date Modified | Username | Field | Change |
---|---|---|---|
2016-06-28 10:58 | Rapture | New Issue | |
2016-06-28 11:02 | Rapture | Description Updated | |
2016-06-28 11:03 | Rapture | Description Updated | |
2016-06-28 11:07 | Rapture | Description Updated | |
2016-06-28 11:09 | Saga Musix | Note Added: 0002476 | |
2016-06-28 11:36 | Rapture | Note Added: 0002477 | |
2016-06-28 11:42 | Saga Musix | Note Added: 0002478 | |
2016-06-28 11:46 | Rapture | Note Added: 0002479 | |
2016-06-28 11:47 | Rapture | Note Edited: 0002479 | |
2016-06-28 11:48 | Rapture | Note Edited: 0002479 | |
2016-06-28 11:49 | Rapture | Note Edited: 0002479 | |
2016-06-28 11:49 | Rapture | Note Edited: 0002479 | |
2016-06-28 11:49 | Rapture | Note Edited: 0002479 | |
2016-06-28 12:05 | Rapture | Note Edited: 0002479 | |
2016-07-11 16:09 | Saga Musix | Note Added: 0002505 | |
2016-07-11 16:41 | Rapture | Note Added: 0002506 | |
2017-04-02 15:29 | Midori | Note Added: 0002955 |