ccherrett / oom

The Open Octave Project exists to provide professional level orchestral midi orchestration tools.
http://www.openoctave.org
GNU General Public License v2.0
82 stars 19 forks source link

REMON: active note navigation in PR combined with PB. #39

Closed alekz49 closed 13 years ago

alekz49 commented 13 years ago

This is added for discussion at a later date, and is not currently tied to any dev cycle label, hence it's wishlist tag.

When we navigate from note to note in the PR, and keep going right to an active note that's not in view, the canvas doesn't adjust to always keep the active note in view. This is because we have implemented the PB cursor always being in view, and the canvas only responds to the PB behaviour as the first priority.

I propose a change to this behaviour, to have the PB "follow" the active note, at the left edge of the active note by default.

This serves 2 purposes.

1.) We retain the navigation behaviour of the PB always being in view, in the main canvas.

2.) We are always where we are working. If we choose a note to be active, it's assumed we want to do some thing to that note, and it makes no sense to have an active note that is not in view all the time, at least for the majority of use cases.

discussion on this would be welcome.

alekz49 commented 13 years ago

Not part of the current development cycles.

alekz49 commented 13 years ago

Moved to oom2 in the dev cycle

alekz49 commented 13 years ago

Additional discussion suggest that the active note is always in view, and we add a shortcut to move the PB cursor to the active note, so the PB is in view as well, and at the working position.

rsijrier commented 13 years ago

works now in git

alekz49 commented 13 years ago

Tested and works. Thanks Remon.