1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-11-27 20:10:03 +00:00
TiddlyWiki5/core/wiki/config
Jermolene 13c4e028b1 Refactored autosave mechanism
Previously we were using a message `tw-auto-save-wiki` to trigger an
autosave. The message was generated by certain UI actions such as
saving a tiddler. The trouble was that the message was being processed
before the wiki change event for the accompanying change had had a
chance to percolate. The end result was that the dirty indicator was
staying lit when using autosave.

The new approach abandons the autosave message and instead triggers the
autosave in the wiki change event when a relevant change occurs.

One happy side effect of these changes is that the dirty indicator now
works as expected with the client server edition - ie, when typing in a
draft tiddler the dirty indicator will flash briefly, and then clear
when the sync mechanism has completed saving the draft.
2014-08-27 10:04:54 +01:00
..
AnimationDuration.tid Move the animation duration into a tiddler so that we can easily let it be adjusted in the control panel 2013-08-28 15:15:56 +01:00
AutoSave.tid Add automatic saving and warning on exit with unsaved changes 2014-02-06 21:36:30 +00:00
BitmapEditorColour.tid Rough and ready control over bitmap editor line width and colour 2014-02-21 14:06:04 +00:00
BitmapEditorLineWidth.tid Rough and ready control over bitmap editor line width and colour 2014-02-21 14:06:04 +00:00
EditorTypeMappings.multids Move editor type mappings into a single file 2014-08-15 10:06:05 +01:00
EditTemplateFields.multids Hide "revision" and "bag" fields from field editor 2014-08-10 09:13:48 +01:00
NavigationUpdateAddressBar.tid Stop defaulting to automatically updating the address bar 2014-07-17 18:40:26 +01:00
NavigationUpdateHistory.tid Make permalink behaviour configurable 2014-05-13 14:16:58 +01:00
PageControlButtons.multids Introduce refresh button and revert home button 2014-08-19 12:12:36 +01:00
SaverFilter.tid Refactored autosave mechanism 2014-08-27 10:04:54 +01:00
SyncFilter.tid Don't sync the pending import tiddler to the server 2014-08-11 13:38:10 +01:00
ToolbarIcons.tid Temporary commit losing power 2014-07-25 17:17:02 +01:00
ToolbarText.tid Temporary commit losing power 2014-07-25 17:17:02 +01:00
ViewToolbarButtons.multids Add "more" page control button 2014-07-30 22:25:52 +01:00