Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
![]() Replace Z.DataObjects::diff() with Z.DataObjectUtilities.diff(). Instead of just returning two objects with the differing fields, the new diff() generates a changeset with operations to apply with applyChanges(), including at the array member level for collections and tags. This, combined with cached pristine copies of objects, will allow for vastly better conflict resolution, with automatic merging of non-conflicting changes. Creators currently don't show granular changes, and ordering might make it too tough to do so. Relations diffing isn't yet implemented. |
||
---|---|---|
chrome | ||
components | ||
defaults/preferences | ||
resource | ||
styles@188e5914c7 | ||
test | ||
translators@daa1a05939 | ||
.gitmodules | ||
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.