mirror of
https://github.com/zotero/zotero.git
synced 2026-10-06 02:50:03 +00:00
Mirror of https://github.com/zotero/zotero.git
- 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 |
||
|---|---|---|
| chrome | ||
| components | ||
| defaults/preferences | ||
| resource | ||
| styles@188e5914c7 | ||
| test | ||
| translators@daa1a05939 | ||
| .gitmodules | ||
| .travis.yml | ||
| chrome.manifest | ||
| COPYING | ||
| install.rdf | ||
| README.md | ||
| update.rdf | ||
Zotero
Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
For more information on how to use this source code, see the Zotero wiki.