The greatest invention after the pencil had to be the eraser. :) Views is so powerful, and every once in a while I change something by mistake but can't remember what its value was before. It would be great to have an "Undo" button to reverse the last change made to a View. Naturally, to have an undo queue like Photoshop, for example, would be awesome (though admittedly asking a lot).

Comments

superbaloo’s picture

That would be awesome, it maybe possible by storing clone of $view into something like $view->undo and adding a "log" in something like $view->undo_log

Okay, it would require to take care not to store too much "versions" of the view (mem problem) but like 10 views could be possible.

We could clear the cache after view save.

A redo option could be possible with something like $view->redo and log gets in $view->redo_log

dawehner’s picture

What about using views_object_cache system, and using the "updated" value.

So also redo is quite easy.

esmerel’s picture

Status: Active » Postponed
merlinofchaos’s picture

Category: feature » task
Status: Postponed » Active

I suppose if someone wants to work on this.

mustanggb’s picture

Issue summary: View changes
Status: Active » Closed (won't fix)