Anim8or Community
General Category => Anim8or v0.98 Discussion Forum => Topic started by: RnDr FOX on August 04, 2008, 01:43:59 pm
-
Well here is another suggestion that I have. What about an undo history.
Kind of like this.
(http://i306.photobucket.com/albums/nn258/RnDrFOX/test111111.jpg)
This would be nice because of constantly clicking the undo button we could use this :D
I know programming and undo button is a pain in the butt so I don't know how difficult this could be ???
-Thanks, RnDr FOX
-
i probably wouldn't use it that often, but i agree this would be a nice tool to have, and it could be very useful sometimes.
- colclough
-
I just do a Ctrl/Z to undo, until I get back to where I want, or Ctrl/Y to re-do ...
-
I understand that you can use shortcuts but once I was working on something and I had to use undo alot to get back to the original and anim8or will only allow you to undo so many times. So on this it list every change and is quicker to get back to the desired result. (Am I making any sense :-\)
-
Am I making any sense :-\
yes, you are.
-
Go to configure, in Undo Buffer, set the MB to a high value like 200 (which is the highest I can get for some reason).
-
When ever I try to change my undo buffer I get this message.
Bad script directory
and it will not let me change it.
-
onespirit5777 - Set your script directory to a valid directory :)
Yes, undo is a real pain to implement. Next program I write I'll build it in from the start. I didn't do that for Anim8or and I'm paying for it big-time!
-
Not to sound crazy, I know Anim8or took you along time to write, but have you thought of re-writing Anim8or from scratch?
It would be great for the undo history feature, although nothing for anything else because Anim8or was written so 'efficiently'.
-
:o
that would be a step in the wrong direction tanzim.
-
Thanks Steve - Everything works for the undo history.
-
Tanzim, yes I have thought about rewriting Anim8or. I've learned a lot writing it. But before I seriously consider doing that I want to finish a few more things in the current version, mostly directed at improving the animation tools but other things too. It could take a long to me to get a new version working!
-
There is a feature that I would like to see for the undo button: To make (part of) the undo history saveable. Sometimes I close anim8or, I reopen it, and I can't undo a small mistake I did before: major bummer. I will have to redesign the whole mesh. Well, you understand what I mean, part of the undo history to be saved in the .an8 file.
Well, this would make the .an8 files HUGE, but I have 2 solutions:
1) In the configuration, under the "undo buffer (MB)" setting, there can be an "undo history to be saved (MB)" setting, to specify the extra file size to be used in the undo history. (must be smaller than the undo buffer.)
2) There could be an "erase undo history from file" button in the file menu, to delete the undo history and to make the file smaller, if you are sure that it has no mistakes.
-
Also, when switching modes all undo history is lost which can be disappointing at times. Perhaps this can be changed sometime as well.
-
Steve: Just an idea, but I'll have to remember to wish you Good Luck if you do try (another 10 years won't kill you...)
Thanos: The idea sounds good, I doubt the undo history would be huge if it was created to be something like:
1. Point 218 moved to X:25, Y23, Z50
2. Face 55 extruded 22.74 etc
Basically, instead of saying what the new object would look like, Anim8or would just save what you did to get the object like that.
-
I personally think that there's no reason to save undo history in the .an8 file... Do you know any file format that saves the file history?
You have to be sure you want to save the changes before you hit the "save" button, that's how it always works with any software...
But it would be nice if the history was not lost when switching between modes...
-
Yes, keeping the history would be noce. Unfortunately changes in one editor can impact data in other editor's undo historys. This makes it very difficult tokeep without adding lots of bugs. If only I'd designed "undo" in from the first.....