Commit graph

4395 commits

Author SHA1 Message Date
Simon Kornblith
abe266d74b Recognize application/xhtml+xml as snapshot 2013-04-07 21:16:15 -04:00
Dan Stillman
a966c30b38 Update locales from Transifex 2013-04-07 19:44:57 -04:00
Simon Kornblith
142a48b132 Use ZOTERO_CONFIG for bookmarklet URL 2013-04-07 18:48:18 -04:00
Simon Kornblith
6778d06ae7 Don't break in IE 2013-04-07 17:47:57 -04:00
Simon Kornblith
6ba65270ce Revert "When mimeType is not supplied, try to fetch it from server and redo checks for automatic snapshots."
This reverts commit 6dd94f0a3a.
2013-04-07 17:47:57 -04:00
Simon Kornblith
0850ca94b1 Revert "Don't set unknown mimeTypes to "application/octet-stream""
This reverts commit f64d087926.
2013-04-07 17:47:57 -04:00
Dan Stillman
79bfca03ae Fix character encoding (including window title) of Timeline view
http://forums.zotero.org/discussion/28688/
2013-04-07 16:48:40 -04:00
Dan Stillman
5878dac132 Clarify error message for login manager access failure in Firefox
Fixes #288, Inappropriate error message when master password times out
2013-04-07 16:28:40 -04:00
Simon Kornblith
0d6dc81112 Fix https://forums.zotero.org/discussion/28711 2013-04-05 10:48:58 -04:00
Simon Kornblith
5e4c464cf5 Fix lookup of <8 digit PMIDs 2013-04-04 22:24:12 -04:00
Dan Stillman
339225f2fb Fix possible tag-related sync bug 2013-04-04 12:02:27 -04:00
Simon Kornblith
e51434416a Fix abbreviation of single word titles
https://forums.zotero.org/discussion/28687/
2013-04-04 11:11:54 -04:00
Dan Stillman
193b10a1f5 Fix newline symbols 2013-04-04 01:17:32 -04:00
Dan Stillman
f1a3a4e65b Update locales from Transifex 2013-04-04 01:16:26 -04:00
Dan Stillman
2391c99d66 Update version 2013-04-04 01:03:36 -04:00
Dan Stillman
483da7c42e Fix never-ending auto-sync 2013-04-04 01:01:07 -04:00
Simon Kornblith
c9b73f2bd3 Fix reference test pane 2013-04-03 21:11:44 -04:00
Simon Kornblith
d332c84606 Fix automatic title abbreviation on new installs 2013-04-03 17:32:32 -04:00
Simon Kornblith
0add49e66e Update to citeproc-js 1.0.446 2013-04-03 17:22:54 -04:00
Simon Kornblith
b63430e180 Add link to bug on document.evaluate deprecation warnings 2013-04-03 16:35:30 -04:00
Simon Kornblith
5fec7bdb1c Avoid deprecation warning 2013-04-03 16:30:49 -04:00
Simon Kornblith
a334ac9f60 Properly install styles with BOMs from disk 2013-04-03 14:37:32 -04:00
Simon Kornblith
2b8c28ccaf Support file:/// URIs in Zotero.HTTP.promise() 2013-04-03 14:37:02 -04:00
Simon Kornblith
5e237a2723 done(), not end() 2013-04-03 13:32:18 -04:00
Simon Kornblith
5218c132f5 Fix formatting for copy-pasted bibliographies 2013-04-03 13:28:56 -04:00
Simon Kornblith
15f26e44da Recognize container-title-short as journal abbreviation 2013-04-03 12:58:29 -04:00
Simon Kornblith
20e94b493e Remove remaining ENS style code 2013-04-03 12:05:13 -04:00
Simon Kornblith
67e82f0762 Add end() to end of Q chain 2013-04-03 12:05:13 -04:00
Dan Stillman
e3e94f91ea Fix a few more potential file sync errors 2013-04-03 05:50:33 -04:00
Dan Stillman
2bdc6fd9f4 fr-FR: Redo "Champs & Marqueurs" change 2013-04-03 05:35:36 -04:00
Dan Stillman
729080db4d Fix "this._deferred is null" WebDAV sync error
This occurred if an attachment had only files beginning with periods.
2013-04-03 05:22:33 -04:00
Dan Stillman
f9663dc64d Fix ⏎ characters in es-ES, fr-FR, and ja-JP 2013-04-03 04:38:14 -04:00
Dan Stillman
b541f00e99 Update locales from Transifex 2013-04-03 04:34:59 -04:00
Dan Stillman
12ed941e76 Don't double-encode extended characters in relative paths
Fixes #287
2013-04-03 04:23:45 -04:00
Dan Stillman
fdb31b17bc Ignore file.fileSize error when calculating upload file size 2013-04-02 17:59:11 -04:00
Lennart Fricke
1aae8945f6 Fix Bug not being able to set attachmentBasePath. 2013-04-02 14:27:56 -04:00
Dan Stillman
b8cdb71628 Update version 2013-04-02 14:26:37 -04:00
Dan Stillman
d6d5288e6e First z.org release is 4.0.1. (AMO will be 4.0.) 2013-04-02 01:48:07 -04:00
Dan Stillman
80b81cc2b3 Update versions 2013-04-02 01:47:10 -04:00
Simon Kornblith
fe8fd369d7 Update citeproc-js 2013-04-02 01:30:50 -04:00
Simon Kornblith
01970830ce Update citeproc-js 2013-04-01 18:42:14 -04:00
Dan Stillman
48aca90c80 fr-FR: "Tous champs & Marqueurs" -> "Champs & Marqueurs" 2013-04-01 15:36:19 -04:00
Simon Kornblith
0259ef9310 Exclude underscores from search strings
Fixes http://forums.zotero.org/discussion/28585/
2013-04-01 14:29:07 -04:00
Simon Kornblith
f008342dd8 Show a better error when citeproc-js requests an non-existent item 2013-04-01 13:19:29 -04:00
Dan Stillman
925e352143 Fix ⏎ characters in localized strings 2013-04-01 02:16:10 -04:00
Dan Stillman
d2fccbe4e9 Merge locales from Transifex 2013-04-01 02:14:41 -04:00
Dan Stillman
83dc2e0ad7 Don't fail when $NUMBER is missing in tag color chooser localized string 2013-04-01 02:10:39 -04:00
Dan Stillman
4ad8320dc0 Increase width of quicksearch bar slightly 2013-04-01 01:43:59 -04:00
Dan Stillman
2b12c68858 fr-FR: "Raccourcis clavier"->""Raccourcis" in prefs 2013-04-01 01:34:55 -04:00
Simon Kornblith
3d6cc7a630 Fix translator error reports on Fx >20
Additional changes needed to abide by per-window private browsing settings
2013-04-01 01:09:49 -04:00
Simon Kornblith
e2a68c747c Don't break when add citation box is closed directly instead of cancelled 2013-03-31 22:07:30 -04:00
Simon Kornblith
c7c0c4c5dc Fix classic view editor 2013-03-31 20:25:13 -04:00
Simon Kornblith
65d0be2db6 Update to citeproc-js 1.0.443 2013-03-31 17:43:28 -04:00
Dan Stillman
75e51ea577 Fix alignment and display of disableByDomain checkbox/textbox 2013-03-29 16:07:34 -04:00
Dan Stillman
2c134c1c25 Shrink font size of quick copy prefpane instructions 2013-03-29 04:28:44 -04:00
Dan Stillman
239247aa81 Make the prefwindow somewhat less of a disaster on fr-FR
And probably other locales.

(Also, there must be a better way to deal with bottom elements getting
cut off than these extra <separator/> elements that result in extra
space when they're not needed.)
2013-03-29 04:28:35 -04:00
Dan Stillman
ded84f7666 Fix bizarre newline symbols in fr-FR and ja-JP 2013-03-29 03:35:01 -04:00
Dan Stillman
6ea5afe8e3 Update locales from Transifex 2013-03-29 03:33:05 -04:00
Simon Kornblith
7ce93e66d9 Fix installing styles from the preferences 2013-03-28 16:55:14 -04:00
aurimasv
6a0351c940 Don't break when stringifying item fields. Broken by 2f8f18c957 2013-03-28 00:55:05 -05:00
Simon Kornblith
bfc4f3eb78 Update citeproc-js to 1.0.442 2013-03-28 00:37:52 -04:00
Dan Stillman
51476823d7 Merge locales from Transifex 2013-03-28 00:34:28 -04:00
Simon Kornblith
4c7d096545 Use typographic quotes 2013-03-28 00:24:38 -04:00
Simon Kornblith
6efe6c5bd6 Move "Automatically abbreviate journal titles" setting to document preferences
The setting is disabled by default for existing documents, but enabled by
default for new documents.
2013-03-27 23:53:38 -04:00
Simon Kornblith
a6fae941ad Disable one window warning for annotations 2013-03-27 23:47:34 -04:00
Simon Kornblith
6d518c0cec Clarify failed validation error message
See http://forums.zotero.org/discussion/28540?page=1#Item_4
2013-03-27 11:29:53 -04:00
Dan Stillman
ae87fb9848 Version update 2013-03-26 16:32:23 -04:00
Dan Stillman
014aee1485 Fix nsIRequest test for non-client environments 2013-03-26 16:15:31 -04:00
Dan Stillman
0b82266882 Don't show nsIChannel passwords in debug output 2013-03-26 16:00:55 -04:00
Dan Stillman
760c327a1b Update locales from Transifex 2013-03-26 13:35:27 -04:00
Dan Stillman
5a005cd5ae Fix WebDAV file sync conflict 2013-03-26 02:50:01 -04:00
Dan Stillman
48544729e7 Replace some uses of Q.allResolved() with Q.all() in storage sync 2013-03-26 02:50:01 -04:00
Dan Stillman
acb45593e7 Fix WebDAV file purging
Deleted files are purged at the end of every sync, without any delay.
(If there's a conflict, it will be resolved before the file is deleted.)

Orphaned files are deleted once every 10 days, since it's a potentially
expensive operation for the server.
2013-03-26 02:50:00 -04:00
Simon Kornblith
107dc081b9 Fix duplicate requests to provider sites
When the user follows a link from a proxy-by-port EZProxy to another
proxy-by-port EZProxy, we make an additional request to the target site
with no cookies. This yields a redirect to the EZProxy login page. We
use the query parameters to determine the true domain of the site.

Previously, we allowed the redirect to continue, and used the same code we
use to detect EZProxy logins to map the proxied domain to the true domain.
This caused duplicate requests to providers and apparently infinite loops.

We now read the query parameter directly from the redirect to the EZProxy
login page and then cancel the request so that the redirect doesn't get
followed.

The changeset also improves logging of proxy-related information.

See https://forums.zotero.org/discussion/28505/ for further discussion.
2013-03-25 21:45:40 -04:00
Dan Stillman
e61350a3b2 Fix positioning of sync error popup 2013-03-22 17:56:53 -04:00
Dan Stillman
b54b77a107 Clarify WebDAV error messages 2013-03-22 17:47:35 -04:00
Dan Stillman
ffcabcd44e Make text in sync error panel selectable 2013-03-22 17:23:19 -04:00
Dan Stillman
4a334fa7f7 Fix file sync error continuing to show after error had cleared 2013-03-22 17:22:10 -04:00
Dan Stillman
b208097a8e options.requestObserver callback for Zotero.HTTP.promise()
The callback receives the XMLHttpRequest object after the open() call.
2013-03-22 17:04:38 -04:00
Dan Stillman
059906a11e Fix wide prefpane if PDF tools aren't installed 2013-03-22 13:45:57 -04:00
Dan Stillman
c7c8cbbeae Mention Search pane in PDF tools message 2013-03-22 13:34:01 -04:00
Dan Stillman
f9c9253e88 Fix Proxies prefpane 2013-03-22 03:20:33 -04:00
Dan Stillman
15caec9a32 Remove hardcoded prefwindow width 2013-03-22 03:13:32 -04:00
Dan Stillman
553173f7ba Fix cutoff of bottom of Search prefpane on Linux 2013-03-22 03:08:47 -04:00
Dan Stillman
f5d33a3a0c Update submodules and versions 2013-03-22 02:34:12 -04:00
Dan Stillman
fcce6327ae Merge pull request #277 from aurimasv/escape-path
Escape special characters in file paths when attaching files
2013-03-21 01:26:12 -07:00
aurimasv
6524e17ded Show error message when attaching file fails. 2013-03-21 03:24:47 -05:00
aurimasv
82448c4a4d Escape special characters in file paths when attaching files 2013-03-21 03:24:47 -05:00
Dan Stillman
cf9dd6d73f Merge locales from Transifex 2013-03-20 22:53:59 -04:00
Dan Stillman
c227fdb3f7 Fix bottom padding of Sync->Reset pane 2013-03-20 22:41:15 -04:00
Dan Stillman
e85790541b Remove per-library sync error indicators, at least for now
The hidden column caused collection names to be cut off unnecessarily,
and the extra icons were overly distracting. For now, just show the
first error that comes in in the main sync error panel, along with the
library name.
2013-03-20 22:41:15 -04:00
Simon Kornblith
0782344c41 Revert "Don't truncate text in Add Item by Identifier box at less than the full box width"
This reverts commit 5f2f120a98.

This seems to be a bug in Nightly, not Zotero.
2013-03-20 16:54:52 -04:00
Dan Stillman
7cdc420304 Remove obsolete code 2013-03-20 16:45:09 -04:00
Dan Stillman
1f1c6d16ff Quit rather than restart when changing data directory 2013-03-20 16:45:09 -04:00
Simon Kornblith
5f2f120a98 Don't truncate text in Add Item by Identifier box at less than the full box width 2013-03-20 16:33:05 -04:00
Dan Stillman
7c3d6a54e8 Adjust bottom padding of prefpanes 2013-03-20 13:06:53 -04:00
Dan Stillman
ddd7cdf431 Use nicer alert for PDF tools download error 2013-03-20 05:10:48 -04:00
Dan Stillman
49a97d104b Fix strict mode error downloading PDF tools 2013-03-20 05:10:48 -04:00
Dan Stillman
a417c9ef59 Fix window height bug in Zotero preferences, and reorganize code
Prefpanes are now in separate overlays, which fixes the age-old resizing
bug when switching between panes (at least on OS X) that varied
depending on the initial pane. Code has also been moved into
pane-specific files and objects, with strict mode enabled. When calling
code from another pane (e.g., for a UI update in another pane), first
check whether the Zotero_Preferences.[Pane] object exists--if it doesn't
then nothing needs to be called.

This change breaks the word integration plugin pref overlays, which
hopefully can be rewritten to work with either overlay format.

There is a good chance that this breaks some other things in the
preferences too.

Fixes #243
2013-03-20 05:10:38 -04:00
Dan Stillman
41e2f3008e Sort empty titles last when title isn't primary sort
When sorting by Title, empty titles get sorted to the top of the items
list for visibility, but when sorting by another column and using the
title as a secondary/tertiary sort, empty titles should get sorted last
so that new empty items go to the end of the list rather than the
middle.

This is a little weird, and the alternative would be to just always sort
empty titles last even when sorting by Title, but this preserves the
current behavior for Title sorting. (Before f0f6772b01 titles weren't
used for secondary sorting at all, so there's no precedent for
title-sorting behavior when sorting by another column.)

Addresses #275
2013-03-19 15:59:40 -04:00