Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Go to file
Dan Stillman 5a25fa3e0c Updated Notifier trigger architecture and data layer to send a pre-modification copy from toArray() of items/collections/tags as part of 'modify'/'delete' notifications
Sent as a fourth parameter to notify() -- parameter is an array of objects (in the same order as the ids) that currently contain a single property, 'old', which holds the toArray() object

Copies are not sent with 'modify' when it's only meant to refresh the UI and there's another trigger that covers the data change (e.g. removing a tag from an item sends both an item modify and an item-tag add, but the modify doesn't get a pre-change copy of the item since any consumers that care should just monitor item-tag)

 Also:

 - Removed Notifier.enable()/disable()
 - Notifier no longer sends modify() if item already deleted
 - New methods: Collection.toArray(), Zotero.Tags.toArray(tagID)
 - Removed a few extraneous triggers
2007-01-30 10:21:01 +00:00
chrome Updated Notifier trigger architecture and data layer to send a pre-modification copy from toArray() of items/collections/tags as part of 'modify'/'delete' notifications 2007-01-30 10:21:01 +00:00
components closes #440, In-page highlighting of snapshots 2007-01-03 02:21:26 +00:00
defaults/preferences closes #503, add pref to automatically grab tags 2007-01-30 03:15:34 +00:00
chrome.manifest Merge r1047 through r1063 back to branch 2007-01-08 09:33:36 +00:00
install.rdf Update credits pane 2007-01-18 07:50:09 +00:00
license.txt Closes #63, Add ECL license info to source code 2006-10-04 17:16:56 +00:00
scrapers.sql EBSCOhost and ScienceDirect to repo 2007-01-27 16:06:57 +00:00
system.sql Fixes #490, Presentation item type is missing the date field 2007-01-12 09:05:06 +00:00
update.rdf Version numbers to b3.r1 2006-11-26 08:46:36 +00:00
userdata.sql Addresses #502, Special handling for automatic tags 2007-01-22 22:32:52 +00:00