A direct SQL copy of fulltextItems seems to expose an SQLite or Firefox bug related to the size of the transaction, so we save the rows to a JS array and update after the transaction
Hopefully I did this without breaking regular upgrades.
- Custom protocol handler extensions like zotero://select can now not return a channel and the request will be automatically cancelled without throwing an error
- Switched Timeline code to use the stringbundle methods to access timeline.properties
- Even though zotero://select now works properly, switched Timeline to access ZoteroPane directly and call selectItem() (calling toggleDisplay() first to open the Zotero pane if necessary)
- Now getting some localized strings from Zotero ("Date Added" and the short month names)
Also:
- Fixed a couple other minor visual glitches in the metadata pane on OS X and XP
- Added a zotero-platform content package that can be used for platform-specific CSS, etc.
- New creators can now be added via the keyboard with Shift-Enter
- Fixed bug in data layer that caused modified creators to not be fully reloaded
- Fixed error in Zotero.Items.add() example (ISBN field is capitalized)
- closes#701, Other CSL issues (Sean, re-open this if/when you have more issues)
- fixes sorting issues
- subsequent-author-substitute now works
- adds citation-number variable
- includeParents, includeChildren, and includeParentsAndChildren search modifiers, which allow some types of searches not previously possible (such as searching on the title of a child attachment and the tag of a parent) -- new checkbox in Advanced Search window to enable includeParentsAndChildren
- Fixed incorrect behavior of Attachment Content condition with ANY/ALL modes
- Attachment Content regexp mode now actually works
- beginsWith modifier (not currently used)
- Removed leftbound mode on tag condition
- Possibly other fixes, and probably some regressions
- closes#640, Improve user-entered text character handling
- addresses #701, Other CSL issues
- might add support for <text value="(text)"/> (I haven't tested this)
- fixes a bug where the document preferences window would appear when adding the second reference after Firefox or the document had been opened and closed (introduced in r1577)
- fixes a bug in purging deleted citations
again, this has not been tested in OOo or WinWord
closes#618, Word plugin should have required-version logic
still need to:
- test with Word for Windows
- test with OOo (I assume the codebase is similar enough between Mac and Win)
- test with files from old Word plug-in
but, I will probably try to get all of the Word plug-in stuff done before I worry about this (unless there are objections)
- full disambiguation support (including adding additional authors to disambiguate, adding first names, or adding a letter after the year)
- brings Zotero into line with current CSL revision
- fixes miscellaneous issues with new CSL interpreter
- closes#614, Same-Year Citation Suffix problems
- HTML title now contains the name of the library / saved search / collection whose items are being displayed in the timeline
- Clearer notes for the changes made to bundle.js, timeline-api.js and timelineControls.js
- Changed the URL format to use query strings in order to make URLs more flexible
- Changed the "Jump to Year" option...
1) goes to the typed year 1 second after a change to the text field or when the user pushes the return key
2) deleting everything in the text field returns the timeline to today's date
3) removed the "Go..." button
-Users can now create a timeline from the Zotero items in a saved search or collection if that is what is in the current view.
-Fixed javascript warnings
-Noted changes from original code in bundle.js and timeline-api.js
Voyager: tweaks XPath to be more forgiving (better support for U-W Madison, etc.)
Melvyl: now works on "review" view of search results
ERIC: fixes regex
added translators:
bibsys.no
BBC News
AMS Online Journals (ams.allenpress.com)
Education Week
AGU Journals
LA Times
BioMed Central
OpticsInfoBase
SSRN
RSC Publishing (rsc.org)
GBV