Commit graph

2106 commits

Author SHA1 Message Date
Dan Stillman
ecff06b725 Merge r8539 to branch 2011-03-09 02:54:13 +00:00
Simon Kornblith
6f596b4caf merge r8534-8536 to branch 2011-03-08 23:50:14 +00:00
Dan Stillman
1bdfc76892 Merge [8527,8530-8532] to branch 2011-03-08 19:28:06 +00:00
Simon Kornblith
84940054a6 merge 8515, 8518, 8522-8525 to 2.1 branch 2011-03-08 07:22:09 +00:00
Dan Stillman
7cc57cfa18 Merging [8443-8477] to 2.1 branch 2011-03-04 19:59:47 +00:00
Simon Kornblith
cf9d3c67b4 merge r8220-8419 to 2.1 branch 2011-03-01 22:48:17 +00:00
Simon Kornblith
72b6866af7 merge r8217 to 2.1 branch 2011-02-14 23:34:06 +00:00
Dan Stillman
1c6702ac85 Merge [8210-8211] to branch 2011-02-14 18:52:05 +00:00
Simon Kornblith
a22ddf5468 merge 8126-8208 to 2.1 branch 2011-02-14 17:01:28 +00:00
Simon Kornblith
2487f74f8c merge r8103-8124 to 2.1 branch 2011-02-13 06:47:33 +00:00
Simon Kornblith
9e2f00893d merge 8083-8101 to branch 2011-02-12 19:59:13 +00:00
Dan Stillman
a7555674be Merge locales on branch and tag 2011-02-10 04:37:04 +00:00
Simon Kornblith
5ba7580cb7 merge r8064-8068 to branch 2011-02-10 02:01:09 +00:00
Simon Kornblith
54239b5a7a merge 8060-8061 to 2.1 branch (not really relevant outside of standalone) 2011-02-10 00:37:27 +00:00
Simon Kornblith
242816ffc6 merge r8055 to branch 2011-02-09 23:43:44 +00:00
Simon Kornblith
14354d45eb merge 8049 to branch 2011-02-09 23:18:22 +00:00
Simon Kornblith
013e974858 merge r8045-8046 to branch 2011-02-09 22:12:28 +00:00
Simon Kornblith
daa6b24e95 merge r8041-8042 to branch 2011-02-09 19:50:01 +00:00
Simon Kornblith
62d2de9fef merge 8027-8039 to 2.1 branch 2011-02-09 04:56:16 +00:00
Simon Kornblith
c43a76e5f1 merge 8009, 8012-8025 to branch 2011-02-07 08:55:29 +00:00
Dan Stillman
7e69d6ca99 Merge [8010-8011] to 2.1 branch 2011-02-07 08:42:12 +00:00
Simon Kornblith
e8c94214c8 merge 8004 to 2.1 branch 2011-02-06 07:17:47 +00:00
Simon Kornblith
09ff2fe1a4 merge r8001 to 2.1 branch 2011-02-06 06:54:58 +00:00
Simon Kornblith
9be3572165 merge r7971-8000 to 2.1 branch 2011-02-06 06:25:31 +00:00
Simon Kornblith
3c74d7c3a3 merge 6965-6969 to 2.1 branch 2011-02-04 03:54:30 +00:00
Simon Kornblith
84c738b41d merge r7950-r7964 to .1 branch 2011-02-03 20:29:35 +00:00
Simon Kornblith
328c95e176 update to citeproc-js 1.0.105
From 1.0.100:

Allow institutional names to collapse correctly when cite collapsing
options are in effect.

Add an option to identify Vietnamese names and format them correctly
(i.e. always family name first). There is a small possibility of false
positives, so the option is off by default. See the processor manual
for details: http://gsl-nagoya-u.net/http/pub/citeproc-doc.html

From 1.0.101:

Add sortkeys array to skeleton items received during
restoreProcessorState() if it is undefined. Avoids a processor crash
on the first Zotero 2.1 connection to a Zotero 2.0.9 document.

From 1.0.102:

When rendering non-ranged cites collapsed  with collapse="year-
suffix", and the year suffix is implicit (not being rendered through a
cs:text node with variable="year-suffix"), add the necessary splice
delimiter details to the number object.

Protect against undefined name.multi.main when checking headline names
for a name tag.

From 1.0.103:

Add a reference to item data in registry objects.

Provide a registry method getSortedRegistryObjects() to return current
bibliography data.

Document new registry method in processor manual.

From 1.0.104:

Make restoreProcessorState() notice that the sequence of citations has
changed, and assign fresh citation IDs to duplicate citations in the
input.

From 1.0.105:

Assure that all ids passed into an array or as a straight variable are
stringified. Loosen condition statements where appropriate to treat
numeric IDs of string and numeric type as equivalent.
2011-02-02 06:49:20 +00:00
Simon Kornblith
d2160bff51 addresses #1773, RDF read from disk works once, fails after
This fixes some issues with streams being closed due to overzealous garbage collection in Firefox 3.6. I'm not sure if this is the same as #1773 or not, but it certainly produces export errors.
2011-02-02 05:42:16 +00:00
Simon Kornblith
a4a02bd518 fix for a last-minute Fx 4 API change. this at least gets the translator infrastructure working, but the API change may result in a good amount of translator breakage as well. 2011-02-02 04:39:42 +00:00
Simon Kornblith
0691b8be69 move last line of embedded js in overlay.xul to overlay.js 2011-02-01 10:51:59 +00:00
Simon Kornblith
54e54486a4 should probably have thought harder before the last commit. change all lets to var, since it doesn't make a difference in this scope. 2011-02-01 07:24:59 +00:00
Simon Kornblith
cd4b714552 don't throw on locale not found, just return false 2011-02-01 07:24:01 +00:00
Simon Kornblith
3a564817fe closes #1771, citeproc-js breaks initial Quick Copy drag after Firefox startup
caused by an XHR, which inexplicably breaks dragging behavior
2011-02-01 07:23:01 +00:00
Simon Kornblith
a1af10c63a also change back init call 2011-02-01 07:05:29 +00:00
Simon Kornblith
07acdc109d change back pref key 2011-02-01 06:31:34 +00:00
Simon Kornblith
83e68940f4 don't try to update keyElem when there is no open zotero key 2011-02-01 06:24:52 +00:00
Simon Kornblith
462aba6718 add getActiveZoteroPane() call to global Zotero object 2011-01-31 20:28:42 +00:00
Simon Kornblith
7debe2dc02 fix hasBibliography call for dependent styles 2011-01-31 20:16:06 +00:00
Simon Kornblith
54a870e924 fix tab loading issues 2011-01-30 10:08:38 +00:00
Simon Kornblith
c1872ba5cb fix another typo 2011-01-30 09:54:32 +00:00
Simon Kornblith
3fb6f70c5a fix typo 2011-01-30 09:53:22 +00:00
Simon Kornblith
5ae6d16483 fix some ZoteroPane references 2011-01-30 09:52:51 +00:00
Simon Kornblith
c88ea57167 Zotero as a tab. This may need to be backed out for 2.1 depending on the amount of trouble it generates. 2011-01-30 09:44:01 +00:00
Dan Stillman
d200be380f Remove Full Sync option from preferences 2011-01-29 01:24:47 +00:00
Simon Kornblith
2023d46fe2 fix import failure when an attachment has no path or uri 2011-01-28 22:48:07 +00:00
Simon Kornblith
8aaa519368 fix automatic import based on MIME type 2011-01-28 22:19:00 +00:00
Simon Kornblith
50c25e8f62 update to citeproc-js 1.0.99
From 1.0.94:

The input format for multilingual data changes in this version.  The
change affects only multilingual data; ordinary input is not affected.

The previous multilingual input format, intended only for testing,
relied on string parsing to identify multilingual data embedded in a
given field. While this strategy worked for initial testing (its sole
intended purpose), it is cumbersome and potentially fragile.

The multilingual input data format recognized beginning with this
version of citeproc-js separates multilingual content properly into
separate elements, resulting in simpler design and more robust
operation.

The change to the multilingual input format is not backward
compatible; in the unlikely event that any  existing projects have
relied upon the old format, adjustments will be required to run this
version of the processor.

From 1.0.95:

Render multilingual names atomically, and do not modify the content of
names objects during processing. This permits implementation of
alternative name forms, needed to accomodate a new style rule in
scientific publishing, that permits author names to be given in the
original script alongside the romanized form.

Implement the rendering of original name forms, where an alternative
form of the name is used for the primary rendering.

From 1.0.96:

Fixes a global variable assignment. Important for stability.

From 1.0.97:

Replace the methods setLangTagsForCslNameTransliteration() and
setLangTagsForCslTitleTransliteration() with a single method
setLangTagsForCslTransliteration().

Change the multilingual parameters available through the default-
locale attribute of style files (parameters used primarily for
testing, not production) to reflect the API change described above.

Add method setOriginalCreatorNameFormatOption() to the control API.
This allows the name ordering and initialization conventions of
transliterated names either to track those of the original language,
or to follow the conventions of the target script.

Document new setOriginalCreatorNameFormatOption() method and  the
previously added method setOriginalCreatorNameFormsOption() in the
processor manual, and update the description of testing parameters
available via the default-locale attribute.

From 1.0.98:

Properly honor et-al-subsequent-min when it is smaller than et-al-min
(which it ordinarily is).

From 1.0.99:

Fix loop constraint variable misassignment that was a likely cause
behind the word processor plugin stability issue reported in the
following discussion thread:

http://forums.zotero.org/discussion/15777/error-updating-openofficeorg-document-in-21b/
2011-01-26 19:04:08 +00:00
Sean Takats
a73772a688 Trevor is dead, long live Debbie. Faolan is "promoted." 2011-01-26 02:07:51 +00:00
Simon Kornblith
ba20abe0c6 hide browser chrome on zotero apptab 2011-01-24 19:41:44 +00:00
Simon Kornblith
4a8c6ba560 - add support for Zotero as a separate tab (currently only via loading chrome://zotero/content/tab.xul)
- tweak twisty appearance on OS X (highlight-on-click is gone, but this seems preferable to the previous behavior)
- simplify chrome.manifest for standalone
2011-01-24 10:29:36 +00:00