tiddlypwa/plugins
Val Packett 70860b046d Plugin: use Web Locks when available for the syncing process
Because IndexedDB transactions aren't allowed to do other async things like fetch,
we need our own locking around the sync process. The isSyncing flag is not enough
because there can be multiple tabs trying to sync the same DB at the same time!
The relatively new Web Locks API gives us an easy solution for this.
2023-07-01 14:33:08 -03:00
..
tiddlypwa Plugin: use Web Locks when available for the syncing process 2023-07-01 14:33:08 -03:00
tiddlypwa-offline Do not show SW update notif-error when offline; show error msg there 2023-07-01 14:33:08 -03:00
web-app-manifest Manifest: inline the manifest into the HTML file when saving 2023-07-01 14:33:08 -03:00