Sign in to follow this  
barkbark00

Feature Request - History log to text file

Recommended Posts

I know that the history window allows for all changes to be undone(memory permitted) while an image is open. I also know that once you save the image the history is lost. Would it be possible to get all the information saved to a text file. This way you would be able to recreate images more easily. I'm not asking to save all the changes so they can be undone, I just want to be able to see exactly what chages were made to a given image.

Share this post


Link to post
Share on other sites

Yeah, that'd be great; thought of it somewhen too.

Maybe also with the settings for used effects (e.g. "Gaussian Blur - Radius: 5" or "Oil Painting - Brush size: 3, Coarseness: 50")

Even better would be, if you could also load such a history file. Well, then we're nearly at the script idea someone else just posted a few days ago :lol:

Share this post


Link to post
Share on other sites
Maybe also with the settings for used effects (e.g. "Gaussian Blur - Radius: 5" or "Oil Painting - Brush size: 3, Coarseness: 50")

Yeah, thats exactly what I was thinking...I think that it would also have to note which layer was effected.

Share this post


Link to post
Share on other sites

Based on my limited knowledge. If someone else can prove me wrong, by all means, go for it:

The thing of it is, your history isn't only saving what command was requested, but the state of the image at that time. A text file would save the commands, but not the image state before each one.

The best option whenever you're working on a large project, regardless of the tool you're using, save in increments. :D

Share this post


Link to post
Share on other sites
The thing of it is, your history isn't only saving what command was requested, but the state of the image at that time. A text file would save the commands, but not the image state before each one.
I understand what your saying, but I don't need to have the image state info saved in the text file. My problem is I often find myself messing around and I come up with a very interesting effect (at least to me). All I really need is a listing of all the steps I took and the associated values.

Share this post


Link to post
Share on other sites

Ah, I see what you're saying. Perhaps I should have read the entire first message, eh? :wink:

Like an "Export History to Text File" button at the bottom of the history window? That could be quite useful. :)

Share this post


Link to post
Share on other sites

Nah...that couldn't really be done...effects with that kind of information are only saved to a folder in your Documents and Settings (Application Data, I think)

Share this post


Link to post
Share on other sites
I know this ties in with that other scripting request thread, but maybe we could even have it load the saved history and apply all the changes to the current image.
Even better would be, if you could also load such a history file. Well, then we're nearly at the script idea someone else just posted a few days ago :lol:

xD :wink:

Illnab1024, of course this _could_ be done; just maybe not by a plugin. (as long as you are speaking about modifying the main code, anything is possible :D)

Share this post


Link to post
Share on other sites

I don't see where the Effects return information that would help you.

For example, in the history window it simply says "New Image", "Paint Brush", "Gaussian Blur", etc. There is no indication what was drawn with the brush, or the level of the Gaussian blur--it could have been 2 or 45.

The Effect DLL's would have to be rewritten to return important information to Paint.NET that they don't return today. For Gaussian blur it would be a single number, but for some other effects there are tons of settings that need to be returned. How do you standardize all that? I'll tell you... with XML.

Wow, what a mess that would be.

Share this post


Link to post
Share on other sites
Being able to replay isn't important... All I need is a listing of all the steps I took, the associated layer and any applicable values.

Right but once you have all that information, having replay / scripting is practically a corrolary feature (aka free).

Share this post


Link to post
Share on other sites

Maby v.5.0? But I agree, this will be VERY usefull... and the Replay would be nothing after you have all that information... everything would be there...

Share this post


Link to post
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.

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.

Sign in to follow this