Zotero is a free, easy-to-use tool to help you collect, organize, cite, and share your research sources.
Go to file
Dan Stillman 358924de47 Moved title field to itemData table, which made the following possible:
- All remaining fields in the items table exists in all items and are non-user-editable
   - Simplified some data access code (e.g. removed Item.isEditableField())
   - 'title' is now a base field used in case (Case Name), statute (nameOfAct) and e-mail (Subject)

Reengineered parts of the data layer for better performance

   - Various recent changes, including the 'title' change above and base field mapping in Item.getField(), had a negative effect on performance. This should help. In particular, itemData values are now loaded in in bulk by Items._load() (via Items.get()) rather than on-demand, the sort process in itemTreeView caches values while sorting, and ItemFields.getFieldIDFromTypeAndBase() is faster.


Addresses #346, mapping for new item types
2007-03-10 06:44:39 +00:00
chrome Moved title field to itemData table, which made the following possible: 2007-03-10 06:44:39 +00:00
components closes #440, In-page highlighting of snapshots 2007-01-03 02:21:26 +00:00
defaults/preferences Closes #359, Ability to store Zotero directory outside of Firefox profile directory 2007-02-28 11:33:08 +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 Whoops: didn't double quote an XPath... 2007-03-08 22:11:40 +00:00
system.sql Moved title field to itemData table, which made the following possible: 2007-03-10 06:44:39 +00:00
update.rdf Version numbers to b3.r1 2006-11-26 08:46:36 +00:00
userdata.sql Moved title field to itemData table, which made the following possible: 2007-03-10 06:44:39 +00:00