Skip navigation
Currently Being Moderated

Illustrator History Panel...

Jan 11, 2011 11:31 PM

I've been reading that there is no History Panel in Illustrator even though it seems to be a commonly requested feature.  So let me get this straight... Adobe doesn't think that a history panel is necessary in Illustrator?  I get that I can ctrl-z to my hearts content... but what if I've done a string of changes that don't actually effect what I'm seeing on screen so I have no visual clue that I'm at the point I want to stop hitting ctrl-z.  Adobe would rather I try to figure out if I need to ctrl-z 6 times, 7 times, or 8 times or 9 times or 10 times?  Don't you think it would be a lot easier to have a history panel that we can look at and say "oh... that is the change I want to go back to"... Click... Done.  They'd rather we ctrl-z, check where we are, ctrl-z, check where we are, ctrl-z, check where we are, ctrl-z, check where we are and on and on and on?

Yeah... Makes sense.

 
Replies 1 2 Previous Next
  • Currently Being Moderated
    Jan 12, 2011 12:34 AM   in reply to joedansk

    To date, no one has posted any valid reasons why a history panel is necessary. You can not have non-linear history in Illustrator the way you can in Photoshop. A history panel in Illustrator would be exactly what you've described... steps that undo would back up to.Do you really need a snapshot to tell you to go back one more step?

     

    In addition, it would be filled with

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool drag

    Pen Tool click

    Pen Tool click

    Pen Tool drag

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool drag

    Pen Tool click

    Pen Tool click

    Pen Tool drag

    Pen Tool click

    Pen Tool click

     

    Would that really be a useful place to expend Illustrator resources?

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 12, 2011 12:42 AM   in reply to joedansk

    I agree with Scott. For such a panel to make sense, AI would have to be turned upside down, that is get away from treating everything as paths. It would have to express a lot of stuff truly parametrically for later non-linear adjustments, but even then conventional path operations would be expressed as Scott already typed - endless, meaningless lists of individual operations. And a history doesn't realyl solve all problems - if bad comes to worse, you could just as well have exhausted all steps liek you can exhaust undo steps and then it will leave you just as frustrated...

     

    Mylenium

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 12, 2011 1:39 AM   in reply to joedansk

    I've been using Illustrator for many years and the lack of History Panel has never bothered me.

     

    In fact I've never really thought about it or missed it.

     

    Using cntl + z has been enough for my purposes

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 12, 2011 3:43 AM   in reply to joedansk

    It is not so much th need for the feture as it for the users to see how it might work and benefit the. for instance SW thinks that click click click is not workable or at least useful.

     

    Of course for Photoshop no one thinks there is anything wrong with click click click but the history panel records every pen click, PS also has a limit to the number of history states it records.

     

    Then there is the ability to fill a document or section with an opacity of the history and the ability to fade an action you have just completed. So it is not so much the need for the feature as it is for the users to see the potential and the way it might work. One the feature is defined so that say those posting here can comprehend it better then they have always embraced the feature but the question remains is that it is not defined well and the goal of those who feel they need it require.

     

    Here is what I have proposed in the past something akin to the Appearance panel  in which you can add strokes, fills and effects and turn them on and off at will. So my proposal is object oriented and each element is treated as an object, it own little mini document and in say the appearance panel you can turn on history of course in order to work the way Illustrator writes this history has to be different from illustrator. I cannot actually write the steps it normally would do it has to work more like LR which unlike Photoshop never actually does anything to the file just to the preview and only when outputted or export it does it actually do anything to the document itself. It is all just mathematics, like O Foto.

     

    If Illustrator would work that way then memory issues and the like would be less problematic as well and so would file size.

     

    now saying illustrator doesn't work that way is not a good argument as the way that illustrator does work is a source of frustration for many users they need a more hardware friendly way to work.

     

    History on an object by object basis and the ability to turn on and off states independent of other objects can be a very useful way.

     

    The argument about the memory issue for such a feature is mute since this feature has to be implemented as a mathematical aray of information and not executed processes which will eliminate the need for hugh amounts of memory.

     

    And since you can turn on and off appearances, strokes, fills gradients and the like this should be possible for object oriented history.

     

    Perhaps it should be an enhancement of the appearance panel.

     

    BTW if i recall I think some of the user here who do not see the use of this feature may have been against the need to turn on and off appearances.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 12, 2011 11:25 AM   in reply to Wade_Zimmerman

    The argument about the memory issue for such a feature is mute

     

    Not at all! You would still hold that info in memory, just in a different data structure. You could argue that you could dump it to a (temporary) file for inactive/ unselected objects, but depending on how different objects interact with each otehr, this may not be possible, so just the opposite could be true - the combined amount of the per-object histories could well exceed a linear undo queues requirements. It's really not that simple and dumping such data selectively also would require a different document handling and file format to begin with...

     

    Then there is the ability to fill a document or section with an opacity of the history and the ability to fade an action you have just completed.

     

    Again a case of where you still hold at least 2 states in memory to blend. And since we are talking about vectors, I don't see how you would "blend" selectively. If you e.g. had a path edit operation that added or removed anchor points, this would automatically break continuity. Similarly, there is no simple way to blend colors like you would in PS - PS merely treats history states as pixel buffers and when painting you apply a mask to each buffer as if it were a layer. that wouldn't work for vectors, as it isn't resolution independent. There's really a lot to consider...

     

    Mylenium

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 12, 2011 10:40 PM   in reply to Mylenium

    I do not think you understand for instance in LightRoom you can spot out dust a hundred times and you can undo to your hearts content as well as redo, but you can always delete a healed or clone spot instance without effecting and other spotted area. Even after you relaunch, the actually function is never actually performed except on the screen the info to perform the function is only performed on output.

     

    It would take thousands of such spot brush incidents effect the size of the file significantly.

     

    Same for cropping the image it is never actually done and can always be changed, adjustments to the perspective of the image content as well.

     

    So if you did this in Illustrator essentially you would have a blank document except when you view it on screen or preview it on the desktop and when you output it otherwise you have a blank document.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 1:50 AM   in reply to Wade_Zimmerman

    Wade, you are referring to non-linear editing.... as I understand things, that is something Illustrator can not allow due to the nature of vectors. The History Panel(s) are really only truly beneficial when it comes to non-linear editing (as you've described) otherwise they simply list undo steps. Since Illustrator can not support non-linear editing..... a history panel would be useless.

     

    imagine.....

    You have a history panel that looks like this:

    1. Pen Tool Click
    2. Pen Tool Click
    3. Bezier Curve
    4. Pen Tool Click
    5. Select Objects
    6. Pathfinder > Merge
    7. Object > Expand
    8. Pen Tool Click
    9. PenTool Click
    10. ShapeBuilder Tool Plus
    11. ShapeBuilder Tool Plus
    12. ShapeBuilder Tool Minus
    13. Set Fill Color
    14. Set Stroke Weight
    15. Set Stroke Color

     

     

    Now what happens when you attempt to edit at step 4? You lose everything after that step and start over. This is the same thing as undoing. You can not expect to edit step 4 and still retain the Pathfinder command. I mean, the objects that were merged and expanded would be completely different now. I can't even begin to fathom how one would even attempt to write logic that would allow such non-linear vector editing.

     

    With pixels (Photoshop, Lightroom, et. al) it's easy - "pixel at x500y200 is #000000 and 50% opaque" - store that as history, then change it when needed. You can not do that with vectors. The information that would need to be stored is much more complicated than a single pixel. Vectors are purely linear in nature. They are created in a linear fashion, and are edited in a linear fashion. Altering any single part of a vector image results in other parts being edited as well. You can't pick and choose exactly one pixel of a vector image to edit or store as editable content.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 6:15 AM   in reply to [scott w]

    First of all a history panel like Photoshop's works exactly that way and works with the pen tool as well, so you can take a look at Photoshop to see how that works.

     

    Secondly you clearly chose not to read what I wrote or failed to understand it, I cannot make you read it or understand it.

     

    If you have a LR has a way of removing edits that have been made regards of when they were made and regardless of the order they were made. You can undo as well while the session is still open, that works the way you understand undos and history but undoing a step or removing an edit can also be undone.

     

    What Illustrator can and cannot do is quite frankly something i think you do not know or understand, I am proposing a way that might be explored and  from my experience putting the feature up for consideration requires that you show how it can benefit and how it might be accomplished. If the suggestion rings a bell with the team or at least one or two members of the team it seems they are able to do something about it.

     

    Since you cannot see the possibility and understand what I am proposing I have to say it is good fortune that you are not on the team as very little would be accomplished since you have always taken this same position of not seeing the possibility and have always been against such feature request, for instance multiple artboards that can be used as multiple pages,which turn out to be ver,y useful for many AI uses even if it is not useful to you.

     

    However on the other hand your reluctance to embrace a new thought is very helpful in that it usually contrasts with the idea at hand and often shows how the old thinking is not as clear as one would think and the idea becomes more practical.

     

    The team may eventually see the possibility of this feature and find a way and I personally think if they do find this way it will change Illustrator dramatically and it function on very large files as well as as on files not so large and will have less memory problems or none at all.

     

    I think this will come about, regardless of what you understand.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 8:53 AM   in reply to Wade_Zimmerman

    Secondly you clearly chose not to read what I wrote or failed to understand it, I cannot make you read it or understand it.

     

    En contraire, I think Scott (and ultimately I myself) understand it all too well. I'm afraid the flaw really is with you - you are mistaking LR's non-linear workflow for history, which it isn't. It truly is like Scott said - record a few paintbrush blobs here and a few adjustments there and you can all do it with the tiniest bit of human-readable text in metadata. For sake of argument, you could do the same with AI's brush tools, but still, as soon as you apply a "destructive" operation after that, it would not work. Similarly, we could have things like the round corners effects or non-destructive pathfinders for many things, but again, as soon as you apply another operation that requires expanding or otherwise destroying this parametric relationship, it's all gone. The problem is not getting individual parts to work with history, but to create a system that requires as few of these destructive operations and keeps the "history" intact. Trust me, I have used 3D programs with and without history, with and without parametric objects and it's not that simple. At one point, any history breaks and converts your 3D stuff to otehr entities to "freeze" a specific state or alow further editing. Whether it's a NURBS sweep surface in Maya that will lose its relation to the curves forming it initially after a trim, a history stack in MAX needing to be collapsed for Dynamics to work or a sphere object in Cinema 4D needing to become polygonal for selective texturing - there's a good chance you will hit one of these obstacles during any given project.

     

    Also, you are too bound on the visual side of things - it's one thing to blend pixels, another to work with vectors. You cannot apply history operations to vectors on PS, can you not? You cannot revert path adjustments by brushing on some history nor can you apply history to smart objects, if you edited the vector data inside. It's only consequent and highly logical for a program that still primarily works with pixels, but if AI worked this way (i.e. only on the rendered appearance), it would be useless since then equally the slightest transform operation would enforce a re-render of the result, eradicating any history relations.

     

    And finally some friendly advice: I know you and I will never get along (and I presume neither will Scott), but seriously, what's gotten into you? Everybody knows by now that you are secretly married to John Nack and the PS and AI teams, but frankly, you are ridiculing yourself with comments like "it is good fortune that you are not on the team as very little would be accomplished" it is definitely out of line and it doesn't befit you. I always thought I have the premium around here on shouting at people... Really, I'm shocked and dismayed and this single comment has made me lose all of what little respect I may ever have had for you. You are acting like a schoolyard bully and allow yourself to be turned into Adobe's apologetist. Reversing your argument: What were to happen, if you and exclusively you had the sayso in AI's future? It doesn't bring up cheerful images in my head, frankly... So for what it's worth: Take it back a notch! Let us nerds be nerds and yes, let us be cycnical and sarcastic about Adobe. We will gladly leave all that kissing of certain body parts and that "constructive" fluff to you, if you think it achieves anything. Otherwise give us some leeway here - we may not always be nice, but just like you we have worked in the trenches for years used a ton of programs, so clearly we know at least a tiny bit about what we are speaking...

     

    Mylenium

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 10:51 AM   in reply to joedansk

    A History palette is a raster program's workaround for the kind of practically unlimited Undo which is practical in an object-based drawing or page assembly program, but which is not practical in a raster program.

     

    I use most all of the mainstream vector programs, started with this stuff in the mid 80s, and have never had a desire for a Photoshop-like History palette.

     

    Listing in a palette every selection change, transformation, or path change in a vector program is just silly. You can quickly back up to such changes using Undo, because you're not rebuilding a large raster image with every edit. If you think you're going to have to revert to a point farther back than a couple dozen Undos, as when you've reached a major "milestone" in your artwork or design that you intend to follow with a doubtful experiment, just do a Save, Save As... or a Save A Copy.... and then proceed.

     

    To experience just how silly this would be, all you have to do is use Photoshop for a few minutes like you would use Illustrator. For example: You're working along, making large, sweeping, destructive changes in a Photoshop paiinting. You have an idea that may or may not work out. Having that History palette hanging out there affords you ability to experiment for a few steps and then change your mind. It lets you do a little bit of destructive (which all raster edits are) experimentation for a few steps. But further suppose that the next few steps of your experiment entails drawing a vector path which you'll use as a selection. It is very easy in Photoshop to very quickly "use up" that handful of mini-saves listed in the History palette. If you do, and then decide, "Nah, let's nix that filter I did a few steps back"--it's still long gone and there's no going back unless you had done a Save, Save As... or Save A Copy....or unless you had applied that filter as an Adjustment Layer (i.e.;--are you catching this?--something that can be treated as an object).

     

    So Photoshop's History palette still doesn't free the user from having to plan ahead and do incremental saves. Anyone who thinks it does is destined for disaster.

     

    In a program like Illustrator, however, everything is an object. Even raster effects are not destructive. They are like objects. They can be deleted any time you want, without even touching any of the subsequent operations you have performed since applying them. Moreover, in an object-based program, even destructive changes can be "mini-saved" right there inside the document. You can make a duplicate of that Symbol before you rasterize it. You can make a copy of that text object and drag it off the artboard before you convert it to paths.

     

    Just a little forethought goes a long way. Egads, you should try a little database design. Changes to records in a shared database are "done deals" as soon as they are committed. There is no "going back" except by reverting to a backup copy.

     

    In other words, organized work methods always employ a practical measure of planning, even in a raster program that has a history palette. This whole argument about the "need" for a history palette in object-based programs is just one manifestation of that fact. The "pitfalls" of not planning (i.e.; not thinking a little ahead) in this regard is parallel to similar user failures: Not using Layers effectively to organize the object stack, failing to define colors as Global (a particularly stupid AI-specific issue), failure to use Graphic Styles, Symbols, Saved Selections, Paragraph and Character Styles, Templates, etc., etc. You don't have to use those features, but failing to do so will cost you eventually. And having a silly history palette won't prevent it.

     

    You can irreversably "paint yourself into a corner" in any program by not using it right. That's as true in a raster progam that provides the mere convenience of a few steps being listed in a history palette as in any other. Vector drawing programs don't need "history palette's becasue most edits are not destructive, and vector undos take up comparitively very little memory.

     

    If it's really that much trouble to do incremental, serialized milestone saves, a macro or script could be easily devised to do that. But no, a vector drawing program does not need a silly history palette recording every click or drag of every anchorPoint or handle.

     

    And something being "long requested" or even "requested by a majority" doesn't make it wise. Some of the most vocal requestors are users with very little experience, and majorities are quite often just wrong.

     

    JET

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 11:16 AM   in reply to JETalmage

    I wish I could go about such matetrs as cool-headed and eloquent as you! Well said! Still, allow me to make a tiny comment:

     

    Egads, you should try a little database design. Changes to records in a shared database are "done deals" as soon as they are committed.

     

    Actually you wouldn't do that... The database is your backup! You would just append records until the database is full and the validity of entries would just be controlled by another column or another table in the database. The whole point of using database systems is to store data non-destructively at the cost of course of a DB growing exponentially if not flushed or optimized from time to time...

     

    Mylenium

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 11:11 AM   in reply to JETalmage

    Wade just gets pissy when anyone disagrees with him. He has a hard time accepting others may have experiences beyond his realm.

     
    |
    Mark as:
  • Currently Being Moderated
    Jan 13, 2011 12:33 PM   in reply to [scott w]

    This sounds like the History Panel in Photoshop when I create a clipping path with the pen tool... So really there isn't much difference. I rather Command+Z as many times as I want to than have a history panel

     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2011 2:52 PM   in reply to [scott w]

    How is this:

     

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool drag

    Pen Tool click

    Pen Tool click

    Pen Tool drag

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

    Pen Tool click

     

    Any different than this:

     

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

    Brush Tool

     

    ???

     

    I know I know. PS is non-linear, AI is not. I understand the whole linear history with AI and non-linear history with PS, and that's fine. Non-linear history aside, I find it extremely useful in PS to be able to quickly click back tens or hundreds of steps in history, essentially using the history panel as a list of undo/redo. In fact I use this far more often than non-linear history brush painting. What's wrong with adding this to AI? A visual list of LINEAR history steps that you can click forward or backward on without having to press Command/Ctrl+Z 147 times. How is this NOT useful?

     

    Very few programs have non-linear history capability like Photoshop, but I can think of a handful of programs that provide a visual list of linear history steps with the ability to jump to any step in the list. I find this an incredibly useful tool and so do many others, which is why there are so many people baffled as to why Illustrator doesn't have this very common and very useful feature. Just search for "Illustrator History Panel?" and you get forum after forum post of users looking for this feature.

     

    If Microsoft Word has this feature, then I don't want hear excuse after excuse about how Illustrator would have to be turned upside down to add this feature. That's all it is; an excuse. There is absolutely no reason it can't be added to every Adobe product. They may not be as powerful as Photoshop's history panel, but that wouldn't make it any less useful.

     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2011 3:06 PM   in reply to TheOnlyKingArthur

    Because painting in non-destructive. Moving a vector path is destructive in all cases.

     

    A brush simply changes the hue, value, and opacity of a number of given pixels, that's all. Moving a path or deleting an anchor point would require a complete rewrite of the object, not just a few pixels.

     

    The difference is in how vectors and rasters are constructed. As I've posted a raster image is just a group of pixels. It's fairly easy to change any one pixel to something else and store that data. A vector image is a group of mathematical calculations. You can not easily alter one part of a math equation and get the same result. If you have 2+1=3... change a single number but keep the equation correct? You just can't do it.

     
    |
    Mark as:
  • Currently Being Moderated
    May 5, 2011 3:56 PM   in reply to [scott w]

    I know that. I said I know that in my post. I knew that before I ever starting searching for Illustrator's History Panel. I never expected to be able to edit history non-linearly in Illustrator, nor am I asking why it can't be done. FORGET about non-linear history in Photoshop vs. Illustrator, that's not what I'm asking. The questions is, how is it NOT useful to be able to instantly jump around a visual list of undo/redo steps without having to press Command+Z hundreds of times? Rhetorical question. It IS useful. That's why the feature exists in many other software packages. So the real question is; why don't Illustrator (and other Adobe products) have this feature???

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 3:23 PM   in reply to joedansk

    LOL I don't know, Maybe people who are learning the program (like me) would find it useful for instances when they do something they didn't intend to do and have no idea what they did, so don't know how to go back and correct it. And is it always so time saving to just keep hitting cntrl Z over an over, until you finally find your mistake, then have to do everything after that all over again?

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 3:30 PM   in reply to [scott w]

    İf its a unnecessary use of Illustrator resources, then why did they give the feature to Photoshop and not Illustrator?

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 4:13 PM   in reply to Ilkhan28

    Ilkhan28 wrote:

     

    İf its a unnecessary use of Illustrator resources, then why did they give the feature to Photoshop and not Illustrator?

     

     

    You obviosuly have not read this thread.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 5:15 PM   in reply to [scott w]

    Scott believes that a vector program is not a workable app  for a history panel.

     

    Even though Fireworksb has one that might serve as  model.

     

    I admit illustrator is quite different than FW but I think the way you use FW  history panel to create an action

    and the ability of Illustrator to record actions indicates that it is possible.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 5:37 PM   in reply to [scott w]

    Well Scott, you and others have obviously been avoiding the question. The question is not, "Why doesn't Illustrator have a Non-Linear History panel like Photoshop?" But rather, "Why doesn't Illustrator have a History panel, like many other programs?"

     

    Yes we know that Illustrator cannot have non-linear history like raster graphics progams do because it is a vector program. However it CAN have a history list of steps, like many other non-raster graphics programs do.

     

    The two common arguments against a history panel in this thread and elsewhere are: "I've been using Illustrator for x number of years and I've never NEEDED a history panel..." Or "It's NOT POSSIBLE for Illustrator to have a history panel like Photoshop, becuase it works differently than Photoshop."

     

    I have two things for those people who say they don't need or want a history panel; If you don't need or want to use a history panel, then DON'T. The option always exists in Adobe products to turn panels on and off. Everyone has different workflows that they prefer or are most efficient at. It won't effect your workflow at all if a history panel is added to Illustrator. You would still be able to continue using Cmd/Ctrl+Z if you prefer it that way. Just because a feature added to a piece of software isn't useful or practical to you, doesn't mean that it's not useful to others.

     

    As for the other argument that a history panel is not possible, that is just completely WRONG. A Non-Linear History panel like Photoshop's might be impossible, but a History panel is very possible.  It exists as of right now in many software programs including; After Effects, Premiere, Encore, Soundbooth, Fireworks, Dreamweaver, Solidworks, 3DS Max, Blender, Audacity, Nuendo, all Microsoft Office products and tons of other software, all of which are not raster graphics programs like Photoshop. It even exists in... wait for it... Adobe Flash. Which is, you guessed it... A VECTOR based program.

     

    The pitiful arguments against a history panel in Illustrator are null and void. There is not a single good reason why it is not a feature of Illustrator, expecialy since almost every other Adobe product has this feature, except Illustrator. With so many programs implementing this feature, (including vector based ones), it is obviously both very possible and very useful.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 6:15 PM   in reply to TheOnlyKingArthur

    It's been answered.

     

    Becuase all a history panel would do is show the next undo operation. Which is pointless.

     

    Some simply refuse to accept basic logic.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 6:23 PM   in reply to [scott w]

    If it was pointless, then why does it exist in: Adobe Premiere, Adobe After Effects, Adobe Soundbooth, Adobe Encore, Adobe Dreamweaver, Adobe Fireworks, Adobe Flash, etc. etc. etc. ???

     

    Some simply refuse to admit when they are wrong. You are wrong. Period.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 6:31 PM   in reply to TheOnlyKingArthur

    Yes Scott is mistaken o n this issueandsimple cannot picturw hoq this would work. But once Illustrator has it he will champion the feature

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 6:33 PM   in reply to TheOnlyKingArthur

    No. Adobe often builds in a crutch for the lazy user. That's what the bounding box is in Illustrator - a crutch for users switching from CorelDraw. But, just like a history panel, the bounding box is pointless and serve little purpose. You can turn it off and never miss it.

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 5, 2011 11:28 AM   in reply to Wade_Zimmerman

    Wade_Zimmerman wrote:

     

    Yes Scott is mistaken o n this issueandsimple cannot picturw hoq this would work. But once Illustrator has it he will champion the feature

     

    Very doubtful.

     

    How are those typing lessons coming, Wade?

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 6:58 PM   in reply to [scott w]

    You nailed it Scott!

     

    I'm really just being lazy when I use a history panel to go back multiple steps at once out of efficiency, rather than hitting undo 137 times. Time is money and I'm all for any feature that will help speed up the process. Besides, as I listed earlier, the history panel is not a unique feature to Adobe products. Tons of other software products use a history list or something similar. When is a feature designed to speed up efficiency considered a blessing or a crutch? Your argument is akin to saying shortcut keys are added to software as a crutch for people too lazy to use their mouse... That's some great basic logic there. You sir, are brilliant.

     

    It is incredible how normally reasonable and intelligent people can be in such total denial like children - "hey kid, criticism doesn't mean we don't love you, we're just trying to help you so you can be better."

     

    Well Scott, like the bounding box, if a history panel were added to Illustrator you could turn it off just as easily and never miss it. So why argue against it??? Some people want the feature, some people don't. That's why there are multiple ways to do things in Adobe products, and there is no such thing as the "correct" way. If it works for you, then it is correct. If it works differently for someone else, that is also correct. Who cares! It's a just a tool. Why anyone would ever argue AGAINST adding features to software is beyond me... There is no such thing as a perfect product that has no room for improvement.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 8:59 PM   in reply to TheOnlyKingArthur

    A valid reason why a History Panel is needed has yet to be posted.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 9:11 PM   in reply to [scott w]

    [scott w] wrote:

     

    How are those typing lessons coming, Wade?

    Nw that's a low blow! Ouch!

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 11, 2011 9:12 PM   in reply to [scott w]

    I never claimed it was needed. There's no reason why ANY feature is NEEDED. I don't NEED Illustrator or even a computer to draw. I can create art with a yellow #2 pencil with a pink eraser on a piece of printer paper.

     

    Having a history panel is a "nice to have" additional feature that I would use if it was there, it is not needed. I can't think of any feature that has been added to Adobe products in the last ten years that was NEEDED. However there are tons of features that have been added which are very useful.

     

    A valid reason why you or anyone else would argue AGAINST additional features that would not affect your preferencial workflow, has yet to be posted.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 22, 2011 6:22 AM   in reply to [scott w]

    I am new to Illustrator. I guess I didn't understand how Illustrator worked because I too was looking for the History panel. In fact, I specifically created a username and password just to reply to this thread, because something was bothering me about everyone's answers.

     

    Regardless of how Illustrator  works, there is one thing nobody here other TheOnlyKingArther has  addressed. He made the very valid point of the practicality of pressing  Ctrl+Z 100 times vs. merely clicking to a history state 100 changes ago. The  time aspect. It's impractical and a waste of time to press Ctrl+Z 100  times when you can simply click on the state of the document 100 times  ago. One click vs. presses of Ctrl+Z. The problem is that our only  option is the Ctrl+Z, so we are forced to waste time. The "valid reason"  for a History State panel is practicality vs. impracticality. Some  people might not mind pressing Ctrl+Z 100 times—that's fine, they don't  have to—but for those of us who do care about time (plenty of us) I see  no reason why this feature can't be added.

     

    Thoughts?

     

    Chris

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 22, 2011 8:16 AM   in reply to whothennow24

    Thank you Chris. That is exactly why a history panel is very useful--because it saves time. It is also precicely why a history panel exists not only in all of Adobe's other products, but also in many other programs as well. Microsoft Word has it for f&%# sake!

     

    I would also like to add that in addition to a huge time saver, using a history panel is a much more precise way of working with the history states of your document. When you use ctrl/cmd+z or click undo, it is a blind way of moving back a step, and the more steps you need to go back the more obvious this becomes. You essentially have to eagle eye your document and watch for any subtle changes you may have made as you press undo numerous times to get to the history state you want to be at. As artists, the majority of changes that we make are very subtle, so blindly landing on the history state you want to be on is way more difficult than it needs to be. With a visual list of past steps, moving back a large number of steps becomes very easy to navigate.

     

    It is also much easier to toggle between two states of your document that are many steps apart. For example if you made a bunch of changes to your document and you want to quickly toggle back and forth between the new state of your document and the state it was in before you made all those changes, or any other previous state, a history panel makes this an easy process. Click once. Yeah sure you could save different versios of your document, make your new changes and load up an old version, but that would bring us back to the time argument. A history panel makes this process much faster. You also would never save a new file for EVERY step you do. With a history panel, you don't need to. You can easily go back to any step you want.

     

    I too created a forum account just to respond to this thread because I was baffeled that people refused to look outside their little boxes to see how a history panel is useful, even to go as far as arguing against adding a history panel to Illustrator, or any new feature for that matter. Of course the answer is obvious now; It's not that people like Scott W can't see or refuse to see why a history panel is useful, it's just that they like to argue for the sake of arguing. There's no logic or valid points brought up by these type of people, they're just trolling away. So for anyone else who stumbles on this thread wondering where the hell the history panel is in Illustrator, I would suggest you submit a new feature request to Adobe as myself and many others have done. Then hopefully if we can outnumber the aging douchebags who argue against progressive change, we will see this very useful feature in a future version of Illustrator.

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 30, 2011 10:37 AM   in reply to TheOnlyKingArthur

    Great thread and discussion.  It is interesting, I have been using the Adobe suite for years - I guess not as much as others and today I found myself looking for the History tool as well.  Maybe I've never needed it in the past, or rarely did and slipped my mind.

     

    Why was I looking for it.  Well I accidentally Saved a changed drawing instead of Save As.  I had made plenty of new edits past the XX number of redos I was sure.  But instead of holding down CMD+Z until it stopped or I got back to my old drawing, I wanted to just check History as far back as I could.  Again, a time thing.

     

    I know, bad practice, idiot, etc.  But, someone in the thread asked for a reason ... this is my reason.

     

    #necroFail #brainFreeze

     

    -gabe

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 30, 2011 12:24 AM   in reply to joedansk

    I find this whole conversation a little strange. I know it's outdated, but I'd thought I'd throw another comment into the fray. I'm still getting my feet wet with both Photoshop and Illustrator. I don't really understand how non-linear editing is used in Photoshop nor do I think I have ever made use of it. The reason I went looking for a history panel in Illustrator today is for the same reason I use it in Photoshop. Truly, as others have mentioned, any software feature can be measured in lazyness, it is largely a convenience factor. However, the history panel provides one benefit that not amount of Ctrl-Z can.

     

    The history panel is functionallly distinct because it skips directly from any one state in history to another witout steps in between. I frequently use this as a simple means of staging my edits, comparing versions to see if I am happy with the results or not. For example, if I have been selecting a font, and picking and choosing through multiple options, I can review any historical steps and quickly alternate between them. Now of course, I could attain this functionality with other combined efforts, like saving multiple copies of a file, or recreating my steps to queue up the ones I wish to compare. There will always be a question of convenience, and perhaps my usage pattern is a-typical, but I know that I would be positively impacted by its inclusion in this product.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 30, 2011 7:51 AM   in reply to jwsimone

    Excellent example jwsimone. I totally agree. That is mainly what I use the history panel for in Photoshop and other software, and I would love to do so in Illustrator as well. Instantly skipping around between multiple states in history is a HUGE time saver.

     

    What I find even stranger than the lack of inclusion of a history panel in Illustrator, despite its inclusion in every other piece of Adobe software, is why people would so vehemently argue against adding said feature soley because they wouldn't use it themselves. They argue against it even though the addition of a history panel would not affect their archaic workflow of pressing ctrl+z 100+ times. The option to work at a snail's pace would still exist, with or without a history panel. Truly baffling.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 30, 2011 7:58 AM   in reply to TheOnlyKingArthur

    I find it amazing that someone would register a username to only reply in a single thread.

     

    And.. while I'm not opposed to a history panel in AI.. I am opposed to the Illustrator Team wasting time, energy, and money on such a silly feature when there's so much more that could be addressed. There are many features in AI I never use personally, and really I don't care if they are there or not (boundign box, app frame, etc). A History panel would be the same.... but, if coding and developing the History Panel takes away 3 - 6 months of developement on something like... oh.. say.. the ability to round any corner of a shape indepentently, or a 64 bit version of AI.. then, yes, I'm against the history panel.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 30, 2011 8:25 AM   in reply to [scott w]

    Finally you put up a decent argument against it. Now that I can agree with! If and only IF, adding a history panel took away from adding more useful features, then I would prefer to have the more useful features over a history panel. Rounding corners and 64bit are great examples. :-) But I truly don't think a history panel would be that difficult to add. It's only a visual representation of what is already stored in memory. I think your 3-6 month estimate is a huge stretch, especially given the fact the Adobe already has a history panel in all their other software. They could probably copy and paste a majority of the code and then tweak it to work with Illustrator. It really shouldn't be too difficult to add. Adding 64bit though? That could take a lot of programming time.

     
    |
    Mark as:
  • Currently Being Moderated
    Dec 30, 2011 9:25 AM   in reply to TheOnlyKingArthur

    See, that's a common misconception. Realize that even the slightest change in the app code needs to be evaluated and tested against all other parts of the app code and in all possible environments. Adding omething as simple as two lines of code could potentionally cause bugs in many other places due to conflicts. A single feature is not an easy thing to add, even if the feater "seems" simple. If features were simple and easy to add, each new version would surely have 30+ fantastic new items. In reality every release has probably 2-8 "new" items then 100s of fixes and adjustments to exiting features.

     
    |
    Mark as:
1 2 Previous Next
Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points