Jump to content

Undo / history: edit history


Recommended Posts

Hi,

the history allows to go back (and forward) in edit history, but essential function is missing:

  • when you have gone back in history, you may want to remove certain steps, and replace by new steps. But then, you want to redo all later recorded history steps (after the removed steps.

This is different from:

  • undo brush (solves only special cases)
  • alternative future history (you can go back, but after adding a step it is no longer possible to redo other steps from original path). You can only redo without adding steps.

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

I don't believe this request would be practical to implement from a general perspective.

Consider creating a rectangle and four or five steps later rounding one of its corners.

If you then go back and use revisionist history to claim that what was created was a circle instead of a rectangle, what happens to the step where the corners were rounded?  There would be no corners to round so that step of history would represent an action taken on something that never existed.

As undo/redo functions on this history information, you would not be able to "undo" back to what it was because you basically traveled to a parallel universe in which the rectangle never existed in the first place.

 

I understand what you are asking for, but this is not really the right tool for that job.  This type of "revise the steps in the middle of the process" thinking is more suitable to a tool which has a node-based workflow, but not really suitable to the history panel.

Link to comment
Share on other sites

1 hour ago, Return said:

Since every action that is recorded is shown in the history panel why not simply add checkboxes to the entry field and hide/delete the entry?

Would be a great start

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

57 minutes ago, fde101 said:

I don't believe this request would be practical to implement from a general perspective.

Like all other UI operations which have no effect, impossible steps can be simply ignored.

never changed the blend mode of a mask layer? There are many UI elements which simply do nothing when some (not easy to spot) precondition are not met. Like anti-alias settings on pixel layers.

Assistent settings allow somehow to influence the course of action (rasterize / create new layer / do nothing) for „impossible „ actions.

Mac mini M1 A2348 | Windows 10 - AMD Ryzen 9 5900x - 32 GB RAM - Nvidia GTX 1080

LG34WK950U-W, calibrated to DCI-P3 with LG Calibration Studio / Spider 5

iPad Air Gen 5 (2022) A2589

Special interest into procedural texture filter, edit alpha channel, RGB/16 and RGB/32 color formats, stacking, finding root causes for misbehaving files, finding creative solutions for unsolvable tasks, finding bugs in Apps.

My posts focus on technical aspects and leave out most of social grease like „maybe“, „in my opinion“, „I might be wrong“ etc. just add copy/paste all these softeners from this signature to make reading more comfortable for you. Otherwise I’m a fine person which respects you and everyone and wants to be respected.

 

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...

Important Information

Terms of Use | Privacy Policy | Guidelines | We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.