Introduce Undo History panel
Please introduce Undo panel to Adobe Illustrator, listing all the steps that have been performed on a document during the current session, so one can quickly switch between any previous state and current state after testing a number of changes by clicking any item in the displayed Undo stack.
See this Adobe Forums thread for details:
Please add a history panel. For all the reasons described by other users here... but as a director of software development myself, it is ABSOLUTELY the wrong thing to ignore voice of customer. A lot of customers have expressed in a lot of voice what they want. It's not really Adobe, or ANY other user's place to tell them what they ought want or how they ought organize their own personal workflow; There are no "right" answers with art other than "This works to help get the job done".
Don't tell me why I shouldn't want something that has utility to me. Don't tell me what is good enough. You have a list of actions, you have the interface elements from your other products. It's one engineer and 4 weeks of development, don't even bother trying to lie and tell me it's not worth the time. It's worth 568 votes worth of time.
M. S. L. H. commented
If a history bar is not applicable how about some type of timeline like Fusion 360?
No history panel? Why?
Okay, the dead horse has been beaten, BUT! I have one more smack to give it. Here's another reason why there's a need for a history panel...
Sometimes I have to step away from my desk and my project at an inopportune time and I do not always remember exactly where I was in the process. Frequently in PS I return to my project, click around on the history panel and get a reminder of where I am. With Illustrator, no such luck. Gotta have perfect recall or CMD-Z a bunch to try and figure out your project's evolution and where you were going with it.
Another vote for the Illustrator History Panel!
Yes, I too am flabbergasted that there is no History Panel in Illustrator - ie. just a simple visual listing of a series of undo/redo steps, like you have for instance in Microsoft Word!
This whole story is absolutely bizarre:
- the lack of such a basic, essential feature which offers an obvious and massive benefit to anyone's workflow, even the CTRL-Z cowboys; a feature that is undoubtedly easy to implement as the functionality in the "engine" already exists, in the form of that CTRL-Z. (Via the Menu > Edit > Undo "x", is even already displayed what exactly the step is that's about to be undone. It just needs a "wrapper"... there's no way it's not implemented because it's "too complicated" - for a company with Adobe's track record and vast array of powerful and complex software and the experience that comes from it?? If it's possible to make non-linear history happen in Photoshop, it should certainly be a piece of cake to make a series of steps visible via a list. Consider how it works in Excel - yes, it's potentially computationally intensive, and yes, every undo step in a series is recalculated. Definitely not a reason not to implement the function though)
- the lack of any decent official response: never mind that a reason for this "design choice" is never given, but the type and tone of responses, tolerated by the company, that are being given by it's official representatives is baffling. They're just plain rude!! And their puny attempts at argumentation are weak: digressing from the issue, personally attacking the CUSTOMERS, offering "solutions" which are wholly inadequate...
Yeah I have to say, this is not a good look on Adobe.
It's like, if I called a cab service to get to the airport with my luggage and a dude would roll up to me and hand me a skateboard and dare call me stupid for finding the solution unworkable and inadequate. I'd be supposed to feel ashamed for even entertaining the notion of being entitled to any higher level of service, and any other cab company is also stupid for actually driving people to their destination in a cab? Does this make sense to anyone :>
History/Undo Panel functionality is important, hence its ubiquity across countless applications. If only to be able to quickly A-B between states that have a significant number of edits between them, allowing the switch between such "distant" states to occur immediately, which gives the eye an instant back-forth comparison and is undeniably useful. Otherwise, stepping through numerous undos and then redos kills the immediacy of the comparative difference, and is also needlessly inefficient and tedious. Common sense and courtesy towards your users' time and preferences will hopefully prevail. Thank you for listening.
I would fire EVERY millennial that works at Adobe - I have been working with this software for over 25 years- everyday...these kids that have no idea how to use it keep wrecking everything.
I'm disgusted with versions of Illustrator without the Undo panel yet.
Brennan Young commented
I find it astonishing that anyone can imagine File Versioning could be a viable replacement for Undo History. Versioning and Undo History serve similar goals, but at very different levels.
Versioning is at a higher level of organisation. It's certainly a useful 'import' from the software development world.
But even software developers (who have pioneered and used versioning for many years) don't commit every single keystroke, clipboard operation and micro edit to the version history. Versioning was not created to solve that problem. Software developers still rely on the undo buffer just as much as Illustrator users. Versioning didn't make it obsolete.
Furthermore, a 'commit' should preferably be relatively stable, so that others can pull it and try it out immediately. Devs who make too many commits of micro edits quickly become unpopular! If I wanted to find an old version of a graphic in the history, I'd be utterly dismayed to find that history polluted with dozens of near-identical micro edits. Don't do that. Be a good citizen. Consider that it might be you that has to trawl through your own version history in six months.
Let Undo History handle the low-level edits. Let File Versioning handle the high-level edits.
So, if it's not already loud and clear, we still need the Undo History panel, Adobe.
As an example of why a history panel would be very helpful... Just last night, I was working on a project and had nudged an object, probably 20 times, realized that I didn't want what I had done and needed to undo those nudges. A history panel would have allowed me to undo those nudges in one move rather than having to undo each one. There have been other times when I've needed to undo even more. This is definitely not something that reverting to a saved version would be helpful for. Only a history panel would be useful here.
Nick, the problem you have in seeing or understanding why we want a history panel is because you see through your own eyes and what may work well for you, but everyone is different, especially creative people, because we don't process our thoughts or ideas the same.
I'm not speaking for anyone else, but the reason why versioning is not sufficient for me is it is totally different than a history panel, I don't create a version with every action I take in a file. Could you imagine a new version every time you changed the color, added a path, erased, deleted a layer, etc, etc. We would have thousands of versions.
The reason why I personally want a history panel is often I want to quickly compared current changes I made in the design to how I had them before and the time it would waste to repeatedly hit "CMD+Shift+Z" is not a an efficient way to use my time. Could you image the time I would waste if there were 30 or 40 actions that I needed to go back to view something?
I respect your opinions guys, but you haven't given me an explanation of why you disagree. Afaik the only difference is that I have to save often, which is just best practice.
Nick, that is called versioning. History is like the history palette in Photoshop and InDesign. I don't care about versioning except for when I'm programming. I can save versions and give them names, so versioning for art or design isn't something I'll likely use and didn't ask for. I've come to the distinct conclusion this user voice thing is more of a pressure valve for users and less about Adobe paying attention or listening to the user. This is why I rarely if ever participate in user feedback or user feedback conferences. Software Engineers rarely if ever care about the end user, nor do they care how the end user uses the software, as they should fall in line with their ****** unusable software. We are now three years on from when I posted this, and quite frankly am just about done. The final option is I bomb their LinkedIn until I get kicked from that platform or finally get someone's attention.
Versioning is not even close to the undo/redo list. Let's let the community consensus determine when a feature has been implemented, agreed?
Yes, this is definitely not the same thing. I don't understand Adobe, if we can continuously undo in Illustrator then why on earth can they not just show a freaking list of those states? I understand the argument of destructive vs non and the impossibility of non-linear undos, but nobody and I repeat NOBODY is asking for that. Just give us a panel with a list of what we just did so we can jump back without guessing. For the love of GOD Adobe, give us this one critical FUNCTION, not feature, and lay off adding less requested stuff? Please?
Derek Jenkins commented
Version history isn't the same thing.
Hey everyone, Illustrator does have history states now. You have to save your document to the cloud, and then you can access File > Version History
It finally happened!
I just had to do a bunch of Image Trace option modifications. Each single Undo takes considerable time. So I went for the History Panel. And came up here. Please, Adobe, this is really needed.
Spent a half hour looking for the history panel and ending up here. This is not as useful as a history panel would have been a half hour ago.
No history panel, no buying license for a painful "ctrl+z spiral of violence". Adobe, you decide.