Wait for the item pane to initialize before focusing first field
Merge branch 'async_db' of git://github.com/zotero/zotero into async_db
Fix deleting saved searches
Create central Zotero.DataObject.prototype.save
* Allows child classes to easily extend the saving logic to include additional data
* Less code duplication
Transition __defineGetter/Setter__ to defineProperty for DataObject's
Fix formatting nits
Zotero.Utilities.Internal.defineProperty => Zotero.defineProperty
Restore Zotero.Item.parentItemID and Zotero.Item.parentItemKey
getClassForObjectType => getObjectsClassForObjectType
Add Zotero.DataObject.ObjectsClass property
Throw if calling Zotero.DataObject.prototype._saveData/_finalizeSave
These must be overridden in derivative classes
Fix ObjectsClass syntax error
Fix leftover Zotero.Utilities.Internal.defineProperty
Pass fixGaps to Zotero.Search.save() in an options object
Allow to define properties for late initialization via defineProperty
Virtualize DataObjects and co.
Add Zotero.DataObject.ObjectsClass to point to the "bucket" class
E.g. for Zotero.Item, this points to Zotero.Items
Virtualize Zotero.Searches
More Zotero.Item virtualization
Further tweaks to data layer inheritance
Default to "configurable: true" in defineProperty