Thanks for the feedback. I haven’t had a chance to incorporate it all, but I’ve made a major update that addresses a couple of points that Thomas raised.
https://github.com/Jermolene/TiddlyWiki5/commit/3d8249dc7a8a34de29e92dd519d0eb317c7044bc <https://github.com/Jermolene/TiddlyWiki5/commit/3d8249dc7a8a34de29e92dd519d0eb317c7044bc> https://github.com/Jermolene/TiddlyWiki5/commit/2397f0aa6f7af305807b61ccb1d435c2e6a789ab <https://github.com/Jermolene/TiddlyWiki5/commit/2397f0aa6f7af305807b61ccb1d435c2e6a789ab> Now the plugin hooks into (newly added) high level UI events such as saving, importing, renaming and deleting a tiddler. This enables it to download the value of a tiddler before it is deleted, or the previous text of a tiddler before it is overwritten with an edit. The filename format has changed too, to incorporate a “reason”. For example: HelloThere.20170209153100096.overwritten.json HelloThere.20170209153100097.saved.json Motovun_Jack.jpg.20170209150505860.overwritten.json Motovun_Jack.jpg.20170209150505860.saved.json $__DefaultTiddlers.20170209125341645.overwritten.json $__DefaultTiddlers.20170209125341646.imported.json $__SiteSubtitle.20170209125341647.overwritten.json $__SiteSubtitle.20170209125341648.imported.json $__SiteTitle.20170209125341648.imported.json $__SiteTitle.20170209125341648.overwritten.json I’ve updated the prerelease for you to try. As before, you’ll need to visit control panel, open the savetrail plugin, switch to the settings tab, and click the checkbox. http://tiddlywiki.com/prerelease/index.html <http://tiddlywiki.com/prerelease/index.html> Best wishes Jeremy > On 7 Feb 2017, at 14:52, Josiah <[email protected]> wrote: > > Ciao Jeremy > > PLEASE don't limit this to the Paranoid. The Terminally Lazy, Do It Later, > Backup Crowd, like me, could benefit too. > > Josiah > > On Saturday, 4 February 2017 18:48:44 UTC+1, Jeremy Ruston wrote: > Inspired by Thomas Elmiger, I’ve just pushed a new plugin that causes > TiddlyWiki to continuously save the contents of each tiddler that is changed > as a JSON file. Configured correctly, the browser will download the files > silently in the background, and they can be used as a backup in case of > accidental data loss. > > The files are saved with filenames of the form > “HelloThere.20170204171837889.json”. It works with the single file edition or > under Node.js. > > There are settings to temporarily disable the plugin and to adjust the filter > used to determine which tiddlers are saved. There’s also a setting to enable > automatic saving for draft tiddlers; this setting should be considered for > the truly paranoid because it is liable to save a large number of files while > you are typing. > > The plugin is installed but disabled on the prerelease (it won’t be loaded by > default in the final release). Give it a try there: > > http://tiddlywiki.com/prerelease/index.html > <http://tiddlywiki.com/prerelease/index.html> > > Just be sure to configure your browser to download files silently, and visit > the control panel to enable the setting (see below). > > Questions or thoughts welcome. > > Best wishes > > Jeremy > > > > -- > You received this message because you are subscribed to the Google Groups > "TiddlyWiki" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected] > <mailto:[email protected]>. > To post to this group, send email to [email protected] > <mailto:[email protected]>. > Visit this group at https://groups.google.com/group/tiddlywiki > <https://groups.google.com/group/tiddlywiki>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/tiddlywiki/ceba201f-6b5e-476e-9baa-df41636013a3%40googlegroups.com > > <https://groups.google.com/d/msgid/tiddlywiki/ceba201f-6b5e-476e-9baa-df41636013a3%40googlegroups.com?utm_medium=email&utm_source=footer>. > For more options, visit https://groups.google.com/d/optout > <https://groups.google.com/d/optout>. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/F4C149FD-48F5-415D-9AE0-0E1A402D126B%40gmail.com. For more options, visit https://groups.google.com/d/optout.

