mirror of
https://github.com/zotero/zotero.git
synced 2026-09-20 00:12:49 +00:00
- Use async DB and OS.File for bundled file updates - Remove support for translator/style ZIP files -- the two options are now non-unpacked XPIs with subfolders or unpacked source installations - Now that we have async file access, don't store translator code in database cache -- just store metadata so that it's available without reading each translator file - Change the (previously partially asyncified) Zotero.Styles/Translators APIs a bit -- while the getAll/getVisible methods are asynchronous and will wait for loading, the get() methods are synchronous and require styles/translators to be initialized before they're called. Most places that end up calling get() probably call getAll/getVisible first and should therefore be async, but if there's any way to trigger a get() first, that will need to be adjusted. - Asyncify various other style/translator-related code XPI support is untested, as is style/translator usage, so there are almost certainly bugs. The latter depends on updated export format support (#659), since toArray() no longer exists on this branch. Addresses #529 and #520 |
||
|---|---|---|
| .. | ||
| abbreviations.json | ||
| engines.json | ||
| renamed-styles.json | ||
| repotime.txt | ||
| system.sql | ||
| triggers.sql | ||
| userdata.sql | ||