Jump to content

Feature Request: Auto Save


Recommended Posts

Is there anyway we can have an autosave feature? Something that you can turn on and will automatically save after a certein amount of time has passed. Maybe even have it so we can select the amount of time in between each save. I ask because I'm not so good at saving while making something and then if I spend an hour or so on a project and pdn crashes i'm screwed. Thanks

Puteulanus___Jake2k_by_Club_PaintDotNET.png

^Click to visit my Flickr Gallery^

Link to comment
Share on other sites

Is there anyway we can have an autosave feature? Something that you can turn on and will automatically save after a certein amount of time has passed. Maybe even have it so we can select the amount of time in between each save. I ask because I'm not so good at saving while making something and then if I spend an hour or so on a project and pdn crashes i'm screwed. Thanks

this just happened to you didn't it? :roll:

knight.jpg

Site: RIP =(

Link to comment
Share on other sites

One of the first things I do when I start liking a project that I'm working on is save it. Then I continually save after various changes I make to it. If I think that I may want to go back to a previous step, I just start saving it as something similar (e.g. water, water1.) I Don't know if this helped, it's sorta something you have to put to habit. :wink:

v An excellent open–source strategy game—highly recommended.

 

"I wish I had never been born," she said. "What are we born for?"

"For infinite happiness," said the Spirit. "You can step out into it at any moment..."

Link to comment
Share on other sites

PdN intented to be as less configurable as possible, by design (well, when I joined).

So I would say it might be a bad idea, because it can be very annoying (people is already complaining that PdN's save process is too long).

No. Way. I've just seen Bob. And... *poof!*—just like that—he disappears into the mist again. ~Helio

Link to comment
Share on other sites

Some programs I've used (for example Microsoft Publisher)will have a timer, and when it hits the certain time it will say "Its time to save your work"and you can save it. (you can adjust the timer) Would that be to hard to program?

There are already timer programs out there that you can set up to do this. I don't see value in Paint.NET implementing this type of "babysitter" feature.

You can also just get into the habit of pressing Ctrl+S (Save) every once in awhile. I end up hitting Ctrl+S all the time when editing documents, and programs like OneNote leave me a little uncomfortable sometimes because they don't have a Save command. (I like OneNote though -- I've acclimated to that difference)

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

I think this would be a cool new edition. My computer sucks, and freezes sometimes. Whenever i'm in pdn, I ussualy have 5-10 seperate things open. The timer thing seems kind of useless. I used to do something like that with a different program, but sometimes in pdn im just on a roll and dont feel like stopping to save.

I'm still alive!

Link to comment
Share on other sites

The problem with Save is that it is a modal operation. To put this in terms that are relevant to the end-user (that's you!), this means that while a save operation is in progress, you cannot do anything else. At all. I can't let you change the image while I'm saving it. No ifs, ands, or buts.

So let's say it takes 10 seconds to save your image, which is not too far fetched on a middle-of-the-road system working with a multiple layer 1024x768 or even 640x480 image. If I have an autosave feature that fires every 5 minutes, it gets very annoying to have it pop up while you're in the middle of drawing so it can save (even if the "pop up" is just the mouse cursor changing to the hourglass). Or, of course, you make it more intelligent so that it waits until you aren't in the middle of doing something -- even then, it doesn't prevent you from deciding to do something in the middle of it saving, and you have to sit and wait and wait for it to finish.

Compare this to when you invoke the Save command yourself: you are also preparing yourself to wait for it to complete. You think, "Ok I'm going to save my image. I know it might take a few seconds, so while it's saving I'll amuse myself with the super awesome progress bar animation. Or maybe I'll think about puppies. They are cute. Oh cool, it is done." You haven't made those types of short-term preparations with an automatically invoked save operation.

Now, this is actually partially an artifact of the way the data layer in Paint.NET currently works. There is a lot of work I want to do on the data layer for a future version that would incidentally enable me to do a save operation while still allowing you to continue editing the image. But remember, when I say "a lot of work", that also means "a very long time from now."

There's also error handling. Some of the codecs require large amounts of memory allocation to do their job, and this is a very error prone operation ("no more memory? you = crash!"). It's just not cool if you're using Paint.NET and then 5 minutes later it decides to save and then crash ... and you didn't even touch it! If it crashed halfway through a disk write operation, your image is now hosed. This can of course be mitigated in several ways (e.g., save to a temp file first, then swap the temp and real files ... suppress errors during auto-save operations ... etc) but it is still an obstacle.

I'm going to go ahead and put this in the Popular Feature Requests thread.

The Paint.NET Blog: https://blog.getpaint.net/

Donations are always appreciated! https://www.getpaint.net/donate.html

forumSig_bmwE60.jpg

Link to comment
Share on other sites

Thanks for all the info Rick!

There are already timer programs out there that you can set up to do this.

Would you be able to recommend one of those?

Puteulanus___Jake2k_by_Club_PaintDotNET.png

^Click to visit my Flickr Gallery^

Link to comment
Share on other sites

  • 2 years later...

I don't see the use. I mean, either get used to saving, or live with it. Paint.NET DOES ask you if you wanrt to save after editing an image.

In MS Word if the program closes unsubspectedly, it has recovery files. IE 8 also does this but instead of having recovery files it remembers the pages open so next time you can go back to those pages. :AllColorChannels:

Pawn Burger of Lasers:

DA_PWN_BURGER_OF_LASERS_by_paint_net_ROCKS.png

Link to comment
Share on other sites

I don't see the use. I mean, either get used to saving, or live with it. Paint.NET DOES ask you if you wanrt to save after editing an image.

In MS Word if the program closes unsubspectedly, it has recovery files. IE 8 also does this but instead of having recovery files it remembers the pages open so next time you can go back to those pages. :AllColorChannels:

Please don’t bump old treads. (It is in the rules, you know.) And for this feature it is in the “Most popular requests” viewtopic.php?f=12&t=3455

sigxz7gs5.png

My DA: http://leif-j.deviantart.com/

--------------

Some people seek justice so persistent, that they will do great injustice themselves.

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...