Some research needs to be done into how other open source projects record a history of user actions. (Open/Libre Office, GIMP, Blender, Audacity, etc...) At least one method for tracking user actions should be appropriate or adaptable for use in LMMS. Why? So we can have a working undo/redo. (Also stuff like maximum remembered steps should be configurable in prefs, to adjust for RAM, etc.)
Seems like a simple thing to leave out for so long, but a working undo/redo with a history list would be nice.
Seems like a simple thing to leave out for so long, but a working undo/redo with a history list would be nice.