Undo/Redo
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Undo/Redo
Maybe, but the current implementation seems to work well, and I have other things to do, and the undo part is near to impossible given the current undo architecture in XY.
FAQ | XY News RSS | XY Twitter
Re: Undo/Redo
I can't see how you can say that it works well when a handful of power users are speaking to the contrary. I also recall that you were quite proud of how agile your code is, so this sudden inability to re-architecture undo feature is quite puzzlingadmin wrote:Maybe, but the current implementation seems to work well, and I have other things to do, and the undo part is near to impossible given the current undo architecture in XY.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
-
- Site Admin
- Posts: 60541
- Joined: 22 May 2004 16:48
- Location: Win8.1 @100%, Win10 @100%
- Contact:
Re: Undo/Redo
You wouldn't speak like this if you knew how complex undo is under the hood.zer0 wrote:I can't see how you can say that it works well when a handful of power users are speaking to the contrary. I also recall that you were quite proud of how agile your code is, so this sudden inability to re-architecture undo feature is quite puzzlingadmin wrote:Maybe, but the current implementation seems to work well, and I have other things to do, and the undo part is near to impossible given the current undo architecture in XY.
IIRC the "seems to work well" was directed to the button labels (Cancel versus Stop), but I was not in the mood to make many words... and since it's generally true as well (I'm a power user too and I use this function LOTs of times without any problems) I left it at that.
FAQ | XY News RSS | XY Twitter
Re: Undo/Redo
I appreciate that undo is complex -- apologies if I sounded dismissive of that fact -- but it has this bug. It would probably be a different story if file operations were controlled by Windows and it wasn't telling you all that you need to know. However, since in my case the copy/move is handled by Undo's sibling XYcopy The Second, the two should work in synergy. When I copy dozens/hundreds of files, which I often do, I seldom want to have to go manually through and select those that were copied for deletion. This is particularly true when not all of them are destined for the same directory. Granted, there is a case to be made that if one is careful and thorough, one would not need to cancel things in progress. But if we were all to be like that, Undo/Redo would be obsolete.admin wrote:You wouldn't speak like this if you knew how complex undo is under the hood.
IIRC the "seems to work well" was directed to the button labels (Cancel versus Stop), but I was not in the mood to make many words... and since it's generally true as well (I'm a power user too and I use this function LOTs of times without any problems) I left it at that.
Reporting a bug? Have a wish? Got a question? Use search - View roadmap - FAQs: Forum + XY site
Windows 7/10
Always using the latest stable two-decimal build
Windows 7/10
Always using the latest stable two-decimal build
Re: Undo/Redo
zero wrote: Long time no speak, thread
By the way of undesired behaviour, I recently discovered that if I cancel a move of a couple of files half way through, the Undo mechanism doesn't register that a file has been moved. Thus, it is not possible to undo it being moved. Should it be possible? Yes, it should be possible to undo any partially-done action. XYcopy knows the source and destination. Also, what file(s) have been processed are known. We just need for Don to sprinkle some coding magic and voilà!
I would like to urge it as well. Couple minutes ago, my move was interrupted, so half of my files was on the old place, and the other half was in the new folder. I have tried to roll back (because I wanted to choose a new destination to move), but my last move was missing from the undo. Since my destination folder contained files already before moving, I had to pick the moved files one by one manually, in order to restore the original state.admin wrote:Yes, I admit the imperfection you described, but alas, I have to postpone improving it. There are so many other interesting things to do.
I hope you will change your mind. UNDO is so great, it is worth improving. Except that XY would be the first to give a solution this kind of problem.