Old 09-16-2013, 02:39 PM   #1
Human being with feelings
Join Date: Aug 2011
Posts: 274
Default Context-sensitive undo

Cubase has a feature where, while there is only a single undo queue, changes within the Key Editor (MIDI editor) exist as a separate layer within that queue.

This is transparent to the user, but allows for a very natural-feeling workflow, where pressing undo inside the Key Editor will always undo changes only within the confines of what the user is looking at the moment.

For example: you have edited notes inside a MIDI region, then make some edits on the arrange page on some other regions, and now go back inside that MIDI region. Using undo in Reaper at this point will first cancel the arrange edits, while in Cubase the note edits will be canceled.

I realize many people will prefer the current way in Reaper, but I'd like to put forward this proposal for context-sensitive undo for discussion. I would suggest that context-sensitive undo is more intuitive to users and leads to less confusion due to undo affecting items hidden from view. Perhaps it could at least be an option.
paaltio is offline   Reply With Quote
Old 07-29-2014, 11:28 AM   #2
Human being with feelings
amagalma's Avatar
Join Date: Apr 2011
Posts: 3,359

amagalma is offline   Reply With Quote
Old 07-12-2015, 10:40 AM   #3
Human being with feelings
foxAsteria's Avatar
Join Date: Dec 2009
Location: Oblivion
Posts: 9,338

that link is for making contextual actions, but it sounds like what you are asking for is separated, independent undo histories, which would be very nice.
foxAsteria is offline   Reply With Quote
Old 07-12-2015, 04:23 PM   #4
Human being with feelings
Breeder's Avatar
Join Date: Nov 2010
Posts: 2,432

This would indeed be very nice!
Breeder is offline   Reply With Quote
Old 07-13-2015, 04:54 AM   #5
Human being with feelings
Join Date: Jul 2015
Posts: 38

I agree with the threadstarter. The feature would be great to have
Valgant is offline   Reply With Quote

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

All times are GMT -7. The time now is 08:39 AM.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.