#172 Autosaving opened documents

closed
nobody
None
5
2014-06-30
2013-10-02
Русский
No

Is it technically possible to include an autosaving feature for opened documents?

This would be highly useful such as in the case of a sudden power loss for example.

Discussion

  • Denis Auroux
    Denis Auroux
    2013-10-02

    There are a couple of patches that provide this autosave feature, for
    example http://sourceforge.net/p/xournal/patches/62/
    but they are not current for the latest release and may not apply
    cleanly anymore to version 0.4.7. Also, they are not so thoroughly
    tested and I can't guarantee that they work properly.

    Denis

     
  • Русский
    Русский
    2013-10-02

    So autosaving is not on the agenda for future releases?

    How complicated is it to make the old patch working with the current releases?

     
  • Denis Auroux
    Denis Auroux
    2013-10-02

    Autosaving is on the long to-do list for future releases, but that list is not very meaningful now that my real-life job has become more time-consuming and I also have a child to keep me busy. Releases come at irregular and infrequent intervals, and mostly include bugfixes, "obvious" updates, and whatever else I feel like putting in there when I have time to work on xournal. Autosave is probably one of the stronger contenders for inclusion in the next release, but I can't promise anything -- the next release won't happen immediately in any case.

    How complicated it is to update the old patch to work with the new release: to be honest, I have no idea -- but I expect it shouldn't be too hard for someone familiar with applying and maintaining patches. The changes in xournal since that patch was written are in different areas of the code, so hopefully the patch should apply, if not cleanly, then close to it. So it's probably at most a few hours of work, possibly less. In practice I'm afraid I have no time to try at the moment -- sorry!

    Denis

     
  • Denis Auroux
    Denis Auroux
    2014-06-30

    Auto-save is included in version 0.4.8. (Turn it on in the options menu).
    Denis

     
  • Denis Auroux
    Denis Auroux
    2014-06-30

    • status: open --> closed