Save Undo/Redo History (integrate Revision control system)
Bug #171327 reported by
Bug Importer
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Inkscape |
Confirmed
|
Wishlist
|
Unassigned |
Bug Description
There should be an option for saving the
undo/redo-history of a file within that file. There
obviously is a history (a very good one, btw - how many
operations does it remember?), but it gets lost if you
close Inkskape or the file you were working on.
A simple checkbox on the save-dialog would enrich the
productivity process a lot - one could simply check out
previous actions ("versions") of a picture done in past
sessions.
This should be pretty easy to implement: simply write
the (compressed?) undo/redo-history (which obviously
exists in RAM) at the end or beginning of the file, voilá!
<email address hidden>
Changed in inkscape: | |
status: | New → Confirmed |
Changed in inkscape: | |
importance: | Low → Wishlist |
tags: | added: undo |
To post a comment you must log in.
Please try not to file anonymous requests. instead please
get an account and login so we can ask for follow up
information if necessary.
Please make sure to try out the latest version of Inkscape
before requesting new features as Inkscape is improving all
the time and the feature requested may already be available.
Rather than trying to build a revision control system into
Inkscape you probably need to commit your files into an
external revision control system such as CVS or Subversion.
Even a more document management system running over WebDAV
would probably be a good idea (this is roughly what Adobe
Illustrator provides)
> a very good one, btw - how many operations does it remember?)
as much as the computer memory will allow
i expect your system would warn you about a shortage of
memory if there was a problem.
I've added "(integrate Revision control system)" to the
summary as it is really the best way to achieve the end
result you want without reinventing the wheel and creating
huge amounts of extra work for inksape developers.