1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2024-07-01 01:33:16 +00:00
TiddlyWiki5/core
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
..
images Fix fill star icon 2014-08-20 22:25:33 +01:00
language Block temporary state tiddlers from import/upgrade 2014-08-20 13:52:59 +01:00
modules Refactored autosave mechanism 2014-08-27 10:04:54 +01:00
palettes Refine page control button colour 2014-08-02 22:51:04 +01:00
templates Avoid saving $:/HistoryList 2014-07-03 14:33:20 +01:00
ui Refactor saver handler 2014-08-20 10:02:44 +01:00
wiki Refactored autosave mechanism 2014-08-27 10:04:54 +01:00
acknowledgements.tid Reorganise acknowledgements 2014-08-01 08:42:52 +01:00
copyright.tid Update copyright year 2014-01-02 10:55:19 +00:00
icon.tid Minor icon tweaks 2014-08-08 16:35:48 +01:00
plugin.info Add/update plugin readmes 2014-08-07 15:49:52 +01:00
readme.tid Add/update plugin readmes 2014-08-07 15:49:52 +01:00

title: $:/core/readme

This plugin contains TiddlyWiki's core components, comprising:

* JavaScript code modules
* Icons
* Templates needed to create TiddlyWiki's user interface
* British English (''en-GB'') translations of the localisable strings used by the core