View Single Post
Old 10-08-2012, 08:37 AM   #137
kiwidude
calibre/Sigil Developer
kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.kiwidude ought to be getting tired of karma fortunes by now.
 
Posts: 4,230
Karma: 1345754
Join Date: Oct 2010
Location: London, UK
Device: Kindle Paperwhite 3G, iPad 3, iPad Air
Quote:
Originally Posted by paulhypno View Post
Working in Book View I can't make the 'Undo' command work. Have I missed something?
No, it doesn't work in previous versions either (for certain actions). It is a limitation of using Qt Webkit, because some actions like applying a heading style have to be done in javascript behind the scenes and there is no "undo" for operations like that. You can paste/type code and undo that, but other things you cannot.

There are also some actions in Code View which you can't undo either, where it results in the entire html being replaced (like Replace All or splitting). And of course once you switch views you also lose your undo history from Book View.

It is an immensely complex problem to try to solve, which we haven't attempted in the slightest to sort out in lieu of other priorities. We haven't made the behaviour worse than it was previously, put it that way
kiwidude is offline