Simon Kornblith
d27b0654e8
Fix Zotero.ItemFields.getFieldIDFromTypeAndBase in connector
2012-07-14 16:42:14 -04:00
Simon Kornblith
0766588241
Closes https://www.zotero.org/trac/ticket/1867 , remove Zotero.Hash
2012-07-13 00:06:49 -04:00
Simon Kornblith
ec391d9346
Fix CSL checkout
2012-07-12 12:09:19 -04:00
Simon Kornblith
28c19b54fb
Actually fix spacing
2012-07-12 12:09:03 -04:00
Simon Kornblith
e0995a8032
Fix spacing
2012-07-12 12:03:06 -04:00
Simon Kornblith
8c4e2f0d49
Fix data mismatch false positives
2012-07-12 10:01:59 -04:00
Simon Kornblith
b5e4334df5
Ignore whitespace differences in test results, and provide more readable output upon data mismatch
2012-07-11 21:49:46 -04:00
Simon Kornblith
dae3672318
Add RNV to about box
2012-07-10 19:48:37 -04:00
Simon Kornblith
a35461e2fc
Rename q.jsm to q.js, and use a version of q that's closer to the original and allows use in script tags as well
2012-07-10 15:27:38 -04:00
Simon Kornblith
06825c4767
Validate CSL styles on installation, and restructure Zotero.Styles.install() to use Q.
...
Closes https://www.zotero.org/trac/ticket/1681 , automatic CSL validation
2012-07-10 02:46:57 -04:00
Simon Kornblith
bf4c5c1158
Zotero.Exception.Alert when an alert title is specified
2012-07-10 02:46:24 -04:00
Simon Kornblith
de6a776e88
Modify integration.js to use Zotero.Exception.UserCancelled
2012-07-10 02:36:56 -04:00
Simon Kornblith
53bcccd9e7
Add Zotero.HTTP.promise(), a replacement for Zotero.HTTP.doGet/doPost/doHead/doOptions that returns a promise.
...
Zotero.HTTP.promise() can potentially reject its promise with two new exceptions. Zotero.HTTP.UnexpectedStatusException is thrown if the status code is not 2XX, and Zotero.HTTP.BrowserOfflineException is thrown if the browser is offline.
2012-07-10 02:35:00 -04:00
Simon Kornblith
ede39740c7
Add Zotero.File.getContentsAsync() and Zotero.File.putContentsAsync(), asynchronous versions of Zotero.File.getContents() and Zotero.File.putContents() that return Q promises.
...
Also make Zotero.File.getContents() slightly more efficient by increasing the blockSize.
2012-07-10 02:29:16 -04:00
Simon Kornblith
418a170f2b
Add Zotero.Exception.Alert and Zotero.Exception.UserCancelled
...
Zotero.Exception.Alert is intended for situations in which an error has an associated string that should be displayed in a dialog when the error takes place.
Zotero.Exception.UserCancelled is intended for situations where the user cancelled an action, and the cancellation should propagate.
2012-07-10 02:26:55 -04:00
Juan Grigera
84930baa41
Added option to recognize ISBN numbers in PDF
2012-07-09 21:41:11 -03:00
Simon Kornblith
8ad7367cff
CSL JSON improvements:
...
- Fix export of literal names
- Fix import of dates specified with date-parts
2012-07-08 22:01:52 -04:00
Simon Kornblith
48a8fa352b
Use "Zotero-Bookmarklet" header instead of "X-Zotero-Bookmarklet"
2012-07-08 18:33:50 -04:00
Simon Kornblith
471af0c8ab
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/translation/translate_firefox.js
chrome/content/zotero/xpcom/translation/translate_item.js
2012-07-08 13:15:27 -04:00
Simon Kornblith
b13d066062
Fix "TypeError: invalid 'in' operand arg" error introduced by d02fe6d9ab
(thanks @adam3smith)
2012-07-08 13:04:09 -04:00
Simon Kornblith
f07a42a7ec
If document data is corrupted, just show a new Document Preferences window
2012-07-08 11:19:41 -04:00
Simon Kornblith
d2dcf2bbc7
LibreOffice does not support saving custom properties to docx, and corrupts properties read from docx, so change message
2012-07-08 11:00:11 -04:00
Simon Kornblith
325c78d1d2
Merge pull request #142 from sss/handle-malformed-uri-sequence-in-getFileNameFromURL
...
Use hex-encoded MD5 of fileBaseName if it is in malformed URI sequence.
2012-07-05 16:49:21 -07:00
Simon Kornblith
ef25740510
Use the same rules for creating links and snapshots, regardless of whether attachments can be saved to the current library
2012-07-05 18:12:00 -04:00
Simon Kornblith
2d475522ad
Fix saving to collections
2012-07-05 17:54:38 -04:00
Simon Kornblith
723213f11f
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/xpcom/translation/translate_firefox.js
chrome/content/zotero/xpcom/zotero.js
install.rdf
update.rdf
2012-07-04 18:24:17 -04:00
Simon Kornblith
d02fe6d9ab
Include speed of Fx5DOMWrapper
2012-07-04 18:22:45 -04:00
SASAKI Suguru
37b65d70f8
Use hex-encoded MD5 of fileBaseName if it is in malformed URI sequence.
...
If the final component of URI can't be decoded with
decodeURIComponent(), Zotero fails to capture a web page,
because Zotero.Attachments._getFileNameFromURL() fails
with 'malformed URI sequence' error.
If we got 'malformed URI sequence' error,
try hex-encoded MD5 of URI's basename instead.
Signed-off-by: SASAKI Suguru <sss.sonik@gmail.com>
2012-07-04 19:50:48 +09:00
Simon Kornblith
695cb47106
Only allow endpoints specifically marked as permitted to be accessed by the bookmarklet to be accessed by the bookmarklet.
2012-07-03 19:50:12 -04:00
Dan Stillman
ca6184ac74
Update versions
2012-07-03 00:19:04 -04:00
Dan Stillman
e6cb523e3c
Update repotime and submodules
2012-07-03 00:17:19 -04:00
Simon Kornblith
a31e5f7704
Update to citeproc-js 1.0.353
2012-07-02 21:49:10 -04:00
Simon Kornblith
73761723c0
Don't use instanceof Array check in ZU.xpath. It fails in Firefox because Array in the sandbox != Array outside of the sandbox. Instead, just check for a length property.
2012-07-02 00:22:14 -04:00
Simon Kornblith
6bed648eb2
Dump stack on translation failure in newer versions of Firefox, where it appears to have ceased to be enumerable
2012-07-02 00:12:01 -04:00
Simon Kornblith
e8ac371042
Rename Zotero.OAuth to Zotero.API, part 2
2012-07-01 16:37:28 -04:00
Simon Kornblith
d8783a93a0
Update for new wrapping code and complain on attempts to activate E4X, part 2
2012-07-01 15:54:37 -04:00
Simon Kornblith
8963dc7d97
Update for new wrapping code and complain on attempts to activate E4X
2012-07-01 15:53:55 -04:00
Simon Kornblith
d780350d24
Merge branch '3.0'
2012-07-01 15:44:06 -04:00
Simon Kornblith
f369af268d
Fix xml/dom mode, part 2
2012-07-01 15:43:47 -04:00
Simon Kornblith
4b498570c0
Fix xml/dom mode
2012-07-01 15:43:08 -04:00
Simon Kornblith
cf29a030f2
Use innerText if no textContent (for IE)
2012-07-01 13:00:41 -04:00
Simon Kornblith
e682ab729c
Merge branch '3.0'
...
Conflicts:
chrome/locale/da-DK/zotero/zotero.dtd
chrome/locale/ko-KR/zotero/zotero.dtd
translators
2012-07-01 11:41:31 -04:00
Frank Bennett
6ab89ec164
Upgrade citeproc-js to version 1.0.351
2012-07-01 11:26:26 -04:00
Frank Bennett
4901c9db0b
Upgrade citeproc-js to version 1.0.350
2012-07-01 11:26:26 -04:00
Frank Bennett
a882818082
Placeholder in CSL processor to accomodate multilingual cite affix configuration
2012-07-01 11:26:26 -04:00
Dan Stillman
a8a8bc6af0
Merge latest strings from Transifex
2012-06-29 16:25:17 -04:00
Dan Stillman
941999fd1a
Update submodules
2012-06-29 04:59:05 -04:00
Frank Bennett
4a8831b929
Refresh citeproc-js version 1.0.349
2012-06-27 23:34:44 -04:00
Frank Bennett
7f0c8f3a4d
Update citeproc-js to version 1.0.349
2012-06-27 23:34:44 -04:00
Frank Bennett
2103c955ab
Upgrade citeproc-js to version 1.0.348
2012-06-27 23:34:44 -04:00
Frank Bennett
83b65c9fa9
Upgrade citeproc-js to version 1.0.347
2012-06-27 23:34:44 -04:00
Frank Bennett
3ab9c13d65
Upgrade citeproc-js to version 1.0.346
2012-06-27 23:34:44 -04:00
Frank Bennett
7f9c2bc491
Upgrade citeproc-js to version 1.0.345
2012-06-27 23:34:44 -04:00
Frank Bennett
1aabbbfb67
Upgrade citeproc-js to version 1.0.344
2012-06-27 23:34:44 -04:00
Frank Bennett
b1bacc9816
Upgrade citeproc-js to version 1.0.343
2012-06-27 23:34:44 -04:00
Dan Stillman
dda5deb153
Fix preservation of open/close states after deletions
2012-06-27 23:27:57 -04:00
Simon Kornblith
b9da94a650
Merge branch '3.0'
2012-06-27 22:39:47 -04:00
Dan Stillman
0dd35b952a
Don't clear quicksearch on delete
2012-06-27 17:11:37 -04:00
Dan Stillman
64455e656e
Don't reset selection to top of items list when deleting a child item
2012-06-27 16:03:35 -04:00
Simon Kornblith
96305492f7
Remove "About File Syncing" link from preferences (originally removed by 758216638f
, accidentally reinstated by 4e5d4281f1
)
2012-06-26 20:54:04 -04:00
Simon Kornblith
0ea89d9755
Fix importing RIS/refer
2012-06-26 19:40:33 -04:00
Simon Kornblith
f37a225a30
Fix saving snapshots
2012-06-26 11:59:03 -04:00
Simon Kornblith
ea7b955414
Fix saving snapshots from document objects
2012-06-26 11:10:19 -04:00
Simon Kornblith
4d27b803dc
Fix syntax error
2012-06-25 14:05:11 -04:00
Simon Kornblith
056547f0c0
Merge branch 'kill-e4x'
2012-06-25 01:00:51 -04:00
Simon Kornblith
1622580373
Properly handle invalid XML
2012-06-25 00:59:31 -04:00
Simon Kornblith
57c3d190b4
Merge branch 'kill-e4x'
...
Conflicts:
chrome/content/zotero/xpcom/integration.js
2012-06-25 00:42:32 -04:00
Simon Kornblith
58a41a1940
Remove some unnecessary htmlSpecialChars calls
2012-06-25 00:40:08 -04:00
Simon Kornblith
1f80885aeb
Kill E4X in integration.js
2012-06-25 00:35:51 -04:00
Simon Kornblith
7aeae3817d
Make htmlSpecialChars faster
2012-06-25 00:35:29 -04:00
Simon Kornblith
916db3fd48
Delete unused file that did nothing but show an incompatible version warning for really old versions of the Word plugin, and has been disabled by default for a couple years
2012-06-24 23:34:04 -04:00
Simon Kornblith
66815c118f
Kill E4X in Zotero.Style
...
Also kill enstyle.js, since it no longer works
2012-06-24 23:32:08 -04:00
Simon Kornblith
089909c95e
Kill E4X in Zotero.Cite.makeFormattedBibliography
2012-06-24 22:29:15 -04:00
Simon Kornblith
df2b3b11ef
Merge branch '3.0'
2012-06-24 17:40:20 -04:00
Simon Kornblith
1f53fc8202
Fix serialization of anonymous nodes with no incoming arcs.
...
Fixes #139 , sz.incoming[subject] is undefined during Dublin Core Unqualified RDF export
2012-06-21 01:09:58 -04:00
Simon Kornblith
05acc6dea9
Search for DOI before cleaning lines to first column
2012-06-18 18:01:29 -04:00
Simon Kornblith
7bcc25e986
Trim lines received from pdftotext
2012-06-18 16:50:33 -04:00
Simon Kornblith
698254adb7
Fix "value is undefined" error handling dates from embedded data
2012-06-17 10:12:40 -04:00
Simon Kornblith
69f273a60e
Fix handling of item types and accesDate in ZU.itemFromCSLJSON()
2012-06-15 15:54:27 -04:00
Simon Kornblith
a48a60a230
Update to citeproc-js 1.0.342
2012-06-15 10:48:43 -04:00
Simon Kornblith
fdac7c450f
Fix library sorting in QuickFormat dialog
2012-06-15 10:48:14 -04:00
Simon Kornblith
5859cfc61e
Fix "citation is undefined" error
2012-06-14 23:03:25 -04:00
Dan Stillman
3e969a9c8f
Rename and delete only tags in the current library
2012-06-14 14:37:45 -04:00
Simon Kornblith
8f6d38aebe
Still show "Saving Item…" message if Zotero Standalone version is too old to reveal library/folder item is being saved to
2012-06-13 18:24:17 -04:00
Simon Kornblith
e0744f9fd0
Merge branch 'attachment-progress'
2012-06-13 18:22:28 -04:00
Simon Kornblith
0b09ef65f6
Fix saving when an older version of Zotero Standalone is used
2012-06-13 18:22:11 -04:00
Simon Kornblith
18f6a733d0
Merge branch 'no-new-collection-on-import'
2012-06-11 00:27:43 -04:00
Simon Kornblith
450f15cda7
Fix a typo in previous commit and guard against attempts to import from clipboard into a read-only collection (although eventually we should just disable the menu item)
2012-06-11 00:26:47 -04:00
Simon Kornblith
ab72119dd0
Merge branch 'no-new-collection-on-import'
2012-06-11 00:21:40 -04:00
Simon Kornblith
57fe0f65ee
Kill extensions.zotero.import.createNewCollection.fromFile and extensions.zotero.import.createNewCollection.fromClipboard preferences.
...
Imports from file via cog menu now always create a new collection, as before. Imports from clipboard never create a new collection.
2012-06-11 00:20:24 -04:00
Simon Kornblith
ac19b0490a
Merge branch 'no-new-collection-on-import'
2012-06-10 22:39:41 -04:00
Simon Kornblith
83aeae942c
Merge branch 'attachment-progress'
2012-06-10 22:36:40 -04:00
Simon Kornblith
c6be453564
Attachment progress in connector
2012-06-10 22:36:22 -04:00
Simon Kornblith
d26bb24849
Merge branch 'attachment-progress'
2012-06-10 21:56:15 -04:00
Simon Kornblith
5c02a81e81
Fix identification of collections
2012-06-10 21:55:56 -04:00
Dan Stillman
f1f4044018
Merge branch '3.0'
2012-06-10 21:50:14 -04:00
Simon Kornblith
3a6669c66f
Closes #23 , "Saving item..." notification should show the name of the library where item is imported
2012-06-10 16:50:06 -04:00
Simon Kornblith
48f7dd5b6e
Add endpoint for getting selected collection
...
Addresses #23 , "Saving item..." notification should show the name of the library where item is imported
2012-06-10 15:30:23 -04:00
Simon Kornblith
68365e2297
Allow user to control whether files are imported into a new collection.
...
Adds three new preferences controlling whether a new collection is created upon import:
- extensions.zotero.import.createNewCollection.fromFile
Controls whether a new collection is created by import from cog menu
- extensions.zotero.import.createNewCollection.fromClipboard
Controls whether a new collection is created by import from clipboard
- extensions.zotero.import.createNewCollection.fromFileOpenHandler
Controls whether a new collection is created when import is initiated by
double-clicking a file or by dragging it over Zotero. This preference applies only to
Zotero Standalone, and is configurable in the dialog that appears asking the user
to confirm the import.
Closes #19 , [papercuts] (26) Clipboard import into an open collection
2012-06-10 11:05:39 -04:00
Simon Kornblith
42f3875b0c
Remove debug code
2012-06-09 14:58:29 -04:00
Simon Kornblith
d5fa7be95a
Fix import
2012-06-09 14:12:27 -04:00
Simon Kornblith
a750203f4f
Hook up attachment progress notifications in Firefox UI, and simplify a lot of old code.
...
Closes #3
2012-06-09 14:02:21 -04:00
Simon Kornblith
283dba7856
Merge branch '3.0' into attachment-progress
2012-06-07 20:01:03 -04:00
Dan Stillman
64dd58694c
Revert new webpage icon from 34f074e5
for now
...
It doesn't really work with a "+" for the toolbar button.
2012-06-07 04:00:22 -04:00
Simon Kornblith
8001c1dc85
Update citeproc-js to 1.0.339
2012-06-06 23:30:35 -04:00
Simon Kornblith
51c9da322f
Fix save to server in IE
2012-06-06 01:27:01 -04:00
Simon Kornblith
8a7a53a606
Set defer to wait for 30 seconds
2012-06-04 16:41:54 -04:00
Simon Kornblith
90bead86ed
Don't cause problems if no callback passed to Zotero.Attachments methods
2012-06-02 17:05:23 -04:00
Simon Kornblith
221d1da340
Attachment progress notifications. These are already hooked up to the UI in the connector, but still need to be hooked up to the UI in Firefox.
...
Addresses #3
2012-06-02 16:58:14 -04:00
aurimasv
a538386d51
In case title is a number, convert to string, so we can do str.replace later
2012-05-31 00:41:38 -05:00
Simon Kornblith
f2d03014b0
Use textContent instead of innerText when both are available
2012-05-30 19:02:57 -04:00
Dan Stillman
f0cd6983f2
Log server response on WebDAV upload error
2012-05-30 01:47:52 -04:00
Simon Kornblith
198850576a
Fix redundant error logging
2012-05-30 00:27:02 -04:00
Simon Kornblith
a549b9a407
Fix integration error reporting, broken by 26f5765c29
2012-05-30 00:23:54 -04:00
Simon Kornblith
f7f5d8b9d6
Ensure error gets shown even if connection to word processor has died
2012-05-30 00:12:33 -04:00
Dan Stillman
2c2c1c797a
Missing file from 1a7631853
2012-05-29 17:00:17 -04:00
Simon Kornblith
a03c10df06
Actually use new unescape technique, and fix global variable
2012-05-28 18:52:35 -04:00
Simon Kornblith
e36c975366
Create a node in a DOM document and use it to implement the same unescape technique in Firefox as we currently use in the connectors. This may cause some data mismatches initially.
2012-05-27 13:30:06 -04:00
Simon Kornblith
d34f3b4ed7
Don't fail with error when item.note is missing
2012-05-26 19:30:49 -04:00
Simon Kornblith
2ecc50f700
Replace double spaces by a single space, to make behavior more uniform with nsIScriptableUnescapeHTML
2012-05-26 19:16:20 -04:00
Simon Kornblith
e1edcb358a
Fix unescape for blank strings
2012-05-26 19:13:03 -04:00
Simon Kornblith
013b080ca5
Unescape HTML properly in IE
2012-05-26 19:09:42 -04:00
Simon Kornblith
4e5d4281f1
Merge branch '3.0'
2012-05-26 18:24:52 -04:00
Simon Kornblith
bf53fe8825
Remove deprecated retrieveSource and retrieveDocument calls
2012-05-25 20:10:29 -04:00
Dan Stillman
4be5452b55
Remove localizers from About pane, in favor of webpage
2012-05-25 15:54:17 -04:00
Dan Stillman
1a76318538
Just focus libraries pane on shortcut key
...
Closes #133
2012-05-25 14:24:08 -04:00
Simon Kornblith
2aa9784ccf
Merge remote-tracking branch 'gracile-fr/3.0icons' into 3.0
2012-05-24 18:42:02 -04:00
gracile-fr
9974f02feb
Clarify about.xul (icons) and delete TODO comment (cachedTypes.js)
2012-05-23 12:11:43 +02:00
Simon Kornblith
c6bdc0f9ae
Fix file syncing link in prefs
2012-05-22 14:48:23 -04:00
Simon Kornblith
bb485181bd
Fix indentation and parse error
2012-05-22 14:47:07 -04:00
Simon Kornblith
f7e4c8e3db
Remove appscript from about box
2012-05-22 14:46:39 -04:00
Dan Stillman
e778c26467
Start processUpdatedXML() inline to avoid wait level errors (hopefully)
2012-05-21 01:43:35 -04:00
Simon Kornblith
3af526f112
Fix bubbling errors in connectors under certain circumstances
2012-05-16 00:18:57 -04:00
Simon Kornblith
5b00b8b98b
Don't create missing attachments if files are missing on import
2012-05-15 17:23:12 -04:00
Simon Kornblith
b3a2682853
Fix indentation and IE parse error
2012-05-15 15:58:14 -04:00
Simon Kornblith
26f5765c29
Don't show exceptions multiple times
2012-05-15 15:57:04 -04:00
gracile-fr
34f074e52a
Items Icons http://forums.zotero.org/discussion/8544/icon-for-presentation-icon-for-document/
2012-05-15 19:24:36 +02:00
aurimasv
f112b0f9c2
Expose RDF.serialize() to translators to assist with debugging.
2012-05-12 05:25:41 -05:00
aurimasv
72789baef6
Minor RDF tweaks
2012-05-12 05:25:13 -05:00
aurimasv
8c6404626f
Tweak SameAs handling to prevent creating entries for a non-canonical subject
2012-05-07 05:35:39 -05:00
aurimasv
945ce41036
Re-expose logging functions to RDF parser after init script rearrangement
2012-05-07 05:34:15 -05:00
Simon Kornblith
18a3c7355c
Make menu bar appear in Zotero Standalone reports on Windows
2012-05-06 21:26:37 -04:00
Simon Kornblith
5894a9511d
Tweak RDF loading code
2012-05-05 16:53:00 -04:00
Simon Kornblith
fb521ea4ad
Get tabulator code working in connector after upgrade, part 1
2012-05-05 15:52:02 -04:00
Simon Kornblith
6e3dfc45ee
Merge pull request #103 from aurimasv/tabulator
...
Tabulator v0.8 RDF Parser
2012-05-05 12:35:24 -07:00
grolimur
2bbfa4f967
Update chrome/content/zotero/zoteroPane.xul
...
(cherry picked from commit 7e18d0cf8e
)
2012-05-04 15:34:06 -04:00
gracile-fr
12a45882fe
Localize editorWarning
...
(cherry picked from commits f1be6125...f84e6b12)
2012-05-04 15:33:43 -04:00
Dan Stillman
3132a09966
Merge new English strings
2012-05-03 23:10:47 -04:00
aurimasv
bf0d1ad102
Fix typo from previous commit
2012-05-03 21:55:16 -05:00
Frank
1b41478e21
Upgrade citeproc-js to version 1.0.329
2012-05-03 22:40:41 -04:00
gracile-fr
d7b19a0543
Add attribution for Fugue Icons.
2012-05-04 00:39:50 +02:00
Dan Stillman
d456117ebe
Merge branch '3.0'
2012-05-03 17:56:32 -04:00
Dan Stillman
2bbd2be4e7
Use "%S more..." instead of hard-coding space, and make general string
...
(cherry picked from commit 49b9c14b8d
)
2012-05-03 17:46:49 -04:00
gracile-fr
4ba9b6a4c0
Localization of strings previously hardcoded. All these strings are related to duplicate detection.
...
(cherry picked from commit d6ae1c544d
)
2012-05-03 17:45:15 -04:00
gracile-fr
12fc2eadc0
Localization of strings previously hardcoded in itembox.xml (Move up/down)
...
(cherry picked from commit acb7c22f75
)
2012-05-03 17:42:25 -04:00
gracile-fr
0ece4145cd
Fixes #111 : "Search subcollections" instead of "Search subfolders" in Advanced search.
2012-05-03 17:35:49 -04:00
Dan Stillman
49b9c14b8d
Use "%S more..." instead of hard-coding space, and make general string
2012-05-03 17:33:19 -04:00
gracile-fr
7b5c176f8e
Fixes #111 : "Search subcollections" instead of "Search subfolders" in Advanced search.
2012-05-03 23:06:27 +02:00
gracile-fr
9d4ccfae74
Localization of " more..." (which appears when there are more than 15 creators, cf.: https://www.zotero.org/trac/changeset/10412 )
...
(added to zotero.properties in a previous commit)
2012-05-03 22:51:14 +02:00
gracile-fr
d6ae1c544d
Localization of strings previously hardcoded. All these strings are related to duplicate detection.
2012-05-03 22:38:14 +02:00
gracile-fr
acb7c22f75
Localization of strings previously hardcoded in itembox.xml (Move up/down)
2012-05-03 22:16:24 +02:00
Simon Kornblith
47c4f686e8
Fix some issues with corrupted field codes
2012-05-03 15:41:46 -04:00
Dan Stillman
4bb7f7d08b
Show data directory properly on Linux
...
Previously used a custom selectable alert when reveal() failed, but we
can just launch the directory, as we do for attachments
2012-05-01 20:00:35 -04:00
gracile-fr
6f659e6cc2
Add new icons to items currently using blank documents. Update icons for some items.
...
http://forums.zotero.org/discussion/8544/icon-for-presentation-icon-for-document/#Item_9
2012-05-02 01:52:37 +02:00
Simon Kornblith
64701de5f9
Don't fail if user cancels setDocPrefs window that appears because a style doesn't exist
2012-05-01 09:54:38 -04:00
Dan Stillman
03072e363d
Fix preferences in Thai locale
2012-05-01 03:03:39 -04:00
Dan Stillman
37a24383a3
Update versions, submodules, and repotime
2012-05-01 00:55:15 -04:00
Frank
7a0f7f50ef
Upgrade citeproc-js to version 1.0.328 (refresh once again)
2012-05-01 00:48:53 -04:00
Frank
4303df5079
Refresh citeproc-js version 1.0.328 (again)
2012-05-01 00:48:53 -04:00
Frank
bd389398a7
Refresh citeproc-js version 1.0.328
2012-05-01 00:48:53 -04:00
Frank
53b6312a7f
Refresh citeproc-js version 1.0.328
2012-05-01 00:48:52 -04:00
Frank
ca02bec4df
Upgrade citeproc-js to version 1.0.328
2012-05-01 00:48:52 -04:00
Frank
3869eda57c
Upgrade citeproc-js to version 1.0.327
2012-05-01 00:48:52 -04:00
Frank
525b7dcfa5
Upgrade citeproc-js to version 1.0.327
2012-05-01 00:48:52 -04:00
Dan Stillman
1e87bb9d21
Update versions, maxVersion, submodules, and repotime
2012-04-30 14:43:56 -04:00
Dan Stillman
5804516600
Update version
2012-04-29 23:43:28 -04:00
Dan Stillman
ef370b96a1
Update submodules
2012-04-29 23:38:25 -04:00
aurimasv
1942fb6762
Remove compatibility hack from rdf.js. Fix Zotero code instead. Move all setup to init.js
2012-04-29 20:30:37 -05:00
Simon Kornblith
effffd621b
Allow attachment.path to be one of the following:
...
- An absolute path
- A relative path
- A file:/// URI
- A mangled absolute path that's missing a leading /
2012-04-27 23:15:12 -04:00
Simon Kornblith
24f7b9fe48
Expose path to PDF in Zotero storage folder to export translators as attachment.localPath
2012-04-27 22:25:40 -04:00
aurimasv
805d3ed6a6
Passed through jsbeutifier
2012-04-27 01:53:00 -05:00
aurimasv
87e77593c3
Remove some left-over unnecessary code from previous commits
2012-04-27 00:55:00 -05:00
aurimasv
cecb00cb9b
Remove unused code from the unused n3 parser
2012-04-27 00:52:41 -05:00
aurimasv
23fa1241ab
Simon: fix invalid XML on export due to quotation marks in URI
2012-04-27 00:52:41 -05:00
aurimasv
a381062621
Simon: closes #1732 , Creator sequence breaks in RDF export with > 10 creators (thanks Frank)
2012-04-27 00:52:40 -05:00
aurimasv
eaa50ca9fc
Simon: patches to RDF support
2012-04-27 00:52:40 -05:00
aurimasv
b0923f64a3
Simon: use objects instead of arrays in serialize.js
2012-04-27 00:52:40 -05:00
aurimasv
3742736363
Use shorthand notation for rdf:type and some other constructs.
2012-04-26 23:56:08 -05:00
Frank
524033abc9
Upgrade citeproc-js to version 1.0.326
2012-04-27 00:02:12 -04:00
Frank
6b1396d979
Upgrade citeproc-js to version 1.0.325
2012-04-27 00:02:12 -04:00
Frank
437b1f1c80
Upgrade citeproc-js to version 1.0.324
...
This fixes an anomaly in the application of text escapes to
output identified by Rintze Zelle.
2012-04-27 00:02:12 -04:00
Frank
051cd3ad30
Upgrade citeproc-js to version 1.0.323
2012-04-27 00:02:12 -04:00
Frank
4df9472bd3
Upgrade citeproc-js to version 1.0.322
2012-04-27 00:02:11 -04:00
Frank
f40a97911a
Upgrade citeproc-js to version 1.0.321
2012-04-27 00:02:11 -04:00
aurimasv
113a3d8ef2
Eliminate unintentional globals
2012-04-26 20:55:14 -05:00
Dan Stillman
8e5c82a718
Latest translations from Transifex and merged English strings
2012-04-26 19:48:54 -04:00
aurimasv
ea767e5647
Set up environment for RDF parser
2012-04-26 17:36:35 -05:00
aurimasv
53d336681b
Tabulator v0.8 RDF parser initial commit
2012-04-25 20:14:58 -05:00
Dan Stillman
b9d7992ba8
Respect modifier keys for new tab/window when generating report
2012-04-25 20:43:58 -04:00
Dan Stillman
04b0d26b97
Fix auto-import of application/x-inst-for-scientific-info
2012-04-25 04:36:46 -04:00
Simon Kornblith
01813f57cf
Allow translators to get the translatorID of their parent translator as Zotero.parentTranslator. Among other things, this permits import translators to exhibit different behavior depending on when they are called from web translators.
2012-04-24 02:11:58 -04:00
Simon Kornblith
8faf011b2d
Fix removing codes by pressing "No" in reselect item dialog with Word for Mac
2012-04-20 21:58:57 -04:00
aurimasv
339413e5a6
tabulator.log fix
2012-04-19 21:48:01 -05:00
Simon Kornblith
57ebfcd55e
Fix typo
2012-04-19 00:38:14 -04:00
Simon Kornblith
00f11f4f06
Fix typo
2012-04-19 00:13:55 -04:00
Simon Kornblith
18d9c6be8c
Add print and save options to reports, part 1
2012-04-19 00:12:43 -04:00
Simon Kornblith
e009f56109
Don't try to validate fields whose values are false
2012-04-19 00:12:43 -04:00
Dan Stillman
ef71d544c1
Fixes #62 , Show sync progress bar only for longer syncs
...
Shows the progress bar only if sync takes longer than 100ms
2012-04-18 23:17:28 -04:00
Dan Stillman
5275dafbc9
Clear undo history when switching notes
...
This prevents notes from being overwritten with each other's contents.
This used to work right, but it was broken with the switch to rich-text
notes.
2012-04-17 15:42:15 -04:00
Simon Kornblith
512ae575fa
Don't try to register attachment callback listener in Firefox
2012-04-16 20:20:12 -04:00
Dan Stillman
fa3910f436
Fixes #32 , Focus new notes automatically
...
This broke between Fx 3.6 and 11. Focusing the iframe first fixes it.
2012-04-16 05:05:31 -04:00
Dan Stillman
1c7ac1a9a0
Make "New Note" shortcut key context sensitive
...
- If a regular item is selected, use that as the parent.
- If a child item is selected, use its parent as the parent.
- Otherwise create a standalone note.
2012-04-16 04:22:42 -04:00
Simon Kornblith
c09cbb0e4b
Fix this.overrides is undefined error
2012-04-16 01:37:19 -04:00
Simon Kornblith
2327c5cc98
Not all translators are supported
2012-04-16 01:31:22 -04:00
Simon Kornblith
1972a9522b
Not all translators are supported
2012-04-16 01:29:49 -04:00
Simon Kornblith
efb7cbe9da
Merge branch '3.0'
2012-04-16 01:05:38 -04:00
Simon Kornblith
cfc5bc33e8
Override runMode when running tests
2012-04-16 01:05:31 -04:00
Simon Kornblith
c178d1ab7f
Don't try to use Zotero Standalone on the server
2012-04-16 01:01:19 -04:00
Simon Kornblith
9eb75e3439
Fix IE and Safari support
2012-04-16 00:49:04 -04:00
Simon Kornblith
5ca5b06ebc
Don't try to double-wrap objects
2012-04-16 00:29:23 -04:00
Simon Kornblith
96bb436b20
Make it possible to override TEST_RUN_TIMEOUT
2012-04-16 00:12:58 -04:00
Frank
1d5e23a33e
Upgrade citeproc-js to version 1.0.320
2012-04-14 20:41:39 -04:00
Simon Kornblith
cab868482c
Merge branch '3.0'
2012-04-14 20:38:53 -04:00
Nicolas Chachereau
ffd12cb02e
Fixed Integration Preferences dialog, which was giant with French locale.
2012-04-14 19:53:12 -04:00
Simon Kornblith
6d56004e35
Merge branch '3.0'
2012-04-11 10:32:40 -04:00
Simon Kornblith
62d08bdbbb
Properly report upload errors and properly splice off HTML attachments
2012-04-10 20:06:53 -04:00
Simon Kornblith
3f165a4dc3
Fix stringToUTF8Array
2012-04-10 20:06:46 -04:00
Simon Kornblith
5ff3ab776f
Properly report upload errors and properly splice off HTML attachments
2012-04-10 20:01:11 -04:00
Simon Kornblith
a926259d31
Fix stringToUTF8Array
2012-04-10 20:00:54 -04:00
Simon Kornblith
1c4eebff0b
Deal with spaces in ISBNs
2012-04-09 16:47:12 -04:00
Simon Kornblith
14ac5a7d2d
Use onreadystatechange instead of onloadend, because the latter is not supported by MobileSafari, and add debug messages
2012-04-09 12:47:02 -04:00
Simon Kornblith
1585ece566
Merge branches '3.0' and 'master'
2012-04-09 11:27:01 -04:00
Simon Kornblith
7598370af4
Update submodules
2012-04-09 11:26:54 -04:00
Simon Kornblith
129805c62b
Minor tweak to avoid calling done too early
2012-04-09 11:21:52 -04:00
Simon Kornblith
53b81a5de9
Fix poor choice of variable names
2012-04-09 02:01:11 -04:00
Simon Kornblith
6d4a435838
Small tweaks for server
2012-04-09 01:59:49 -04:00
Simon Kornblith
d3bc2b4046
Merge pull request #93 from aurimasv/recognizePDF
...
[PDF Metadata Retrieval] Call detectWeb before trying to call doWeb for Google Scholar
2012-04-08 21:51:29 -07:00
aurimasv
17f6d4fd3a
Moving setHandler "translator" next to other setHandler calls.
2012-04-08 23:48:49 -05:00
aurimasv
e412580598
this.translator may contain Zotero.Translate objects or translatorID's
2012-04-08 23:48:10 -05:00
Simon Kornblith
6fa4f8d02b
Server-side translation and attachment upload, part 1
2012-04-09 00:46:50 -04:00
Simon Kornblith
77ea5bf3f9
Provide the option to override keys on an object when creating a wrapper
2012-04-08 22:38:59 -04:00
Simon Kornblith
9074c09cc3
Don't use document.defaultView as a security principal if it is null
2012-04-08 22:38:42 -04:00
Simon Kornblith
a22da78f18
Merge branch '3.0'
2012-04-08 15:25:18 -04:00
Simon Kornblith
12964b550a
Beautify and tidy up copyright message
2012-04-08 15:24:39 -04:00
Simon Kornblith
3a6b95a0f3
Merge commit '18111dd15dea6e6fdbe5d1423d44506aa5121106'
2012-04-08 14:54:43 -04:00
aurimasv
f3bae4b000
Allow running detect with multiple translators set.
2012-04-06 20:31:28 -05:00
Simon Kornblith
7452e14090
Fix a document update error. Explanation is given in the code.
2012-04-06 13:20:23 -04:00
aurimasv
99a2ac7967
Use getTranslators to perform detectWeb with a set translator.
2012-04-06 04:41:25 -05:00
Simon Kornblith
1f3e6a3645
Remove unimplemented and unnecessary callback argument from safeTranslator.getTranslators(). Translators calling getTranslators() can/should use setHandler("translators", ...).
2012-04-05 16:46:34 -04:00
aurimasv
0f684fee6e
Move _detectWeb to Zotero.Translate.Web.prototype
2012-04-05 02:44:33 -05:00
aurimasv
662ab87d7e
Require at least 4 digits for the prefix
2012-04-05 01:57:22 -05:00
aurimasv
cb6ae9cec7
Perform detect web before calling Google Scholar translator
2012-04-04 23:08:36 -05:00
aurimasv
1477893a84
Don't allow periods and commas at the end of DOIs
2012-04-04 23:00:24 -05:00
Frank
a9d32d0701
Upgrade citeproc-js to version 1.0.319
...
We recently introduced hard-wired code to apply hyphen as page
range delimiter in the French and Portuguese locales, with a view
to introducing a page-range-delimiter term in CSL 1.0.1. The new
term has been agreed within CSL, but official deployment must
await the CSL 1.0.1 schema release.
The original code was purely hard-wired. This change allows an
explicit page-range-delimiter term to be set within a style
(or in a locale file), as intended by the upcoming CSL schema.
2012-04-04 12:27:10 -04:00
Dan Stillman
68073b8b32
Properly rename attachments when filenames differ only in case
...
This might have been limited to case-insensitive filesystems.
Also fix renaming when the previous filename didn't include an
extension. Before, a file named "test" would be renamed from parent with
".test" as the extension.
2012-04-04 04:44:04 -04:00
Frank
ca8ac7b817
Upgrade citeproc-js to version 1.0.317
...
Sorry for the flurry of version releases of late. They have been
largely driven by the early work on the legal style suite for MLZ,
which kept turning up small bugs and wrinkles. The requirements for
law support are now pretty well covered, and things should slow down,
at least for awhile.
2012-04-03 21:42:57 +08:00
Simon Kornblith
9862e3aa16
Merge pull request #89 from aurimasv/cleanAuthor
...
Clean author
2012-04-02 18:13:41 -07:00
Simon Kornblith
7c297f73ee
Merge branch '3.0'
2012-04-02 18:55:37 -04:00
Simon Kornblith
867760e0be
pushEventQueue removed in Fx 14 ( https://bugzilla.mozilla.org/show_bug.cgi?id=719154 )
2012-04-02 18:09:10 -04:00
Simon Kornblith
c9354535da
Allow use of relative paths for file import in non-RDF translators
2012-04-02 17:57:36 -04:00
Frank
89d3f09682
Upgrade citeproc-js to version 1.0.316
2012-04-02 23:19:37 +08:00
Frank
e8f3fe799d
Upgrade citeproc-js to version 1.0.315
2012-04-02 23:19:36 +08:00
aurimasv
e5e242db99
Fix typo with nbsp. Fix dash handling
2012-04-01 23:38:50 -05:00
aurimasv
83c61374ef
Properly handle Cyrillic initials and make it easier to add other languages later.
...
Handle hyphenated initials properly
Treat nbsp as space
2012-04-01 22:24:19 -05:00
Simon Kornblith
8b20586ccc
ZU.itemToServerJSON() should ignore empty tags
2012-04-01 14:56:51 -04:00
Dan Stillman
ad4ded95bb
Trim ISBNs before lookup
2012-04-01 13:44:49 -04:00
Simon Kornblith
4fcee3afa4
Fix error during ISBN lookup
2012-04-01 12:28:21 -04:00
Simon Kornblith
be89e3ad17
Don't continue translating on failure
2012-03-29 20:35:53 -04:00
Simon Kornblith
754836c428
Test fail if Z.selectItems() is called multiple times
2012-03-29 20:35:27 -04:00
Simon Kornblith
0117065a8e
Fix dumb typo
2012-03-29 20:18:26 -04:00
Simon Kornblith
f77644659e
rft.genre=document is a document
2012-03-29 20:12:28 -04:00
Simon Kornblith
8a7245fd74
COinS atitle should be title for proceeding, and btitle should be publicationTitle.
2012-03-29 20:12:28 -04:00
Frank
c8a87f123a
Upgrade citeproc-js to version 1.0.314
2012-03-29 07:06:02 +08:00
Frank
38c7f5964e
Change Zotero statute mapping from CSL bill to CSL legislation
...
A bill is a law that has not yet been enacted. Legislation is law
that has been enacted. The two are archived and cited differently,
and should be associated with different item types. CSL provides
a legislation type that is well suited to serve for laws that
have been enacted.
Among the existing styles in the repository, only two use
the legislation variable (american-association-of-petroleum-geologists
and irish-historical-studies). Both treat it as equivalent to bill. All
other styles use CSL bill exclusively.
It would be safe at this point to add legislation alongside bill
in all tests where it occurs (481 repository styles, apart from the
two mentioned above).
There is no particular urgency about this patch for official Zotero,
though, since statute support is likely to change considerably when
full legal support comes onstream anyway.
2012-03-29 07:06:01 +08:00
Frank
d1c9a8a148
Upgrade citeproc-js to version 1.0.313
2012-03-29 07:06:01 +08:00
Frank
f3f86406bf
Upgrade citeproc-js to version 1.0.312
2012-03-26 15:06:36 +08:00
Frank
39dbdb8483
Upgrade citeproc-js to version 1.0.311
2012-03-26 15:06:36 +08:00
Frank
4aa5bef60a
Upgrade citeproc-js to version 1.0.310
2012-03-26 15:06:36 +08:00
Simon Kornblith
752b4d2526
Correct recursive call for varDump
2012-03-25 14:27:04 -04:00
aurimasv
1458315cd5
Don't use deprecated arguments.callee
2012-03-25 14:27:04 -04:00
aurimasv
7b5d7bccf8
Arrays are more appropriate here than strings.
2012-03-25 14:27:04 -04:00
aurimasv
8f0ec95e73
Check for references to parent. Tweaked formatting.
2012-03-25 14:27:04 -04:00
Simon Kornblith
c9f456f2e9
Merge pull request #88 from aurimasv/capTitle
...
capitalizeTitle - added additional dashes into regex
2012-03-24 17:58:50 -07:00
Frank
b4fc74dc93
Upgrade citeproc-js to version 1.0.309
2012-03-25 07:37:14 +08:00
Frank
c9e6fc3f1b
Upgrade citeproc-js to version 1.0.308
2012-03-25 07:37:13 +08:00
Frank
75d3202845
Upgrade citeproc-js to version 1.0.307
2012-03-25 07:37:13 +08:00
Frank
657ea7b660
Upgrade citeproc-js to version 1.0.306
2012-03-25 07:37:13 +08:00
gracile-fr
18111dd15d
Make additional fields available as columns with a submenu ( fixes #84 )
2012-03-24 19:39:14 +01:00
aurimasv
6d723d7e8c
This should cover more dashes. E.g. "DEANE-PETER BAKER" at http://onlinelibrary.wiley.com/doi/10.1111/j.1468-5930.2011.00548.x/abstract
2012-03-22 16:44:06 -05:00
Dan Stillman
83073fd72b
Merge branch '3.0'
2012-03-21 19:45:48 -04:00
Dan Stillman
f1aa68f82b
Simplify the file sync code a bit
...
Just call Zotero.Sync.Storage.[ZFS/WebDAV] directly
This probably breaks some things.
2012-03-21 19:39:40 -04:00
Simon Kornblith
b3f8330498
Expose Zotero.isBookmarklet, Zotero.isConnector and Zotero.isServer to translators
2012-03-21 19:15:39 -04:00
Frank
4f3394dea6
Upgrade citeproc-js to version 1.0.305
2012-03-22 06:34:03 +08:00
Frank
ec681f0aa3
Upgrade citeproc-js to version 1.0.304
2012-03-22 06:34:03 +08:00
Dan Stillman
b298e7acbd
Fix brokenness (from 3.0 merge in 947be813
)
2012-03-21 14:22:21 -04:00
Simon Kornblith
d65796dfb0
Use importFromDocument when MIME types are explicitly specified, if the document can be handled internally
2012-03-20 18:09:05 -04:00
Frank
6de53ad37c
Upgrade citeproc-js to version 1.0.303
2012-03-20 23:46:58 +08:00
Simon Kornblith
947be813ec
Merge branch '3.0'
2012-03-20 02:16:43 -04:00
Dan Stillman
92a7ebee4c
Include "+" and "=" in ignored too-long filenames
2012-03-19 21:49:38 -04:00
Simon Kornblith
449e90f36b
Session-based auth for bookmarklet, part 1
2012-03-18 17:26:40 -04:00
Simon Kornblith
ed5d1aaee8
Revert "Session-based auth for bookmarklet, part 1"
...
This reverts commit 62e4fcdef0
.
2012-03-18 17:26:01 -04:00
Simon Kornblith
62e4fcdef0
Session-based auth for bookmarklet, part 1
2012-03-18 17:25:23 -04:00
Frank
32ce4e04bc
Upgrade citeproc-js to version 1.0.302
2012-03-18 06:37:45 +08:00
Frank
c1a35eb134
Upgrade citeproc-js to version 1.0.301
2012-03-18 06:37:45 +08:00
Dan Stillman
954c2f6de0
Fix for manual new item not going into collection
...
Broken by 0d34e34a
(since 3.0.3)
2012-03-17 03:12:49 -04:00
Simon Kornblith
b1be39f319
Merge pull request #80 from aurimasv/varDump
...
Prevent infinite loops when dumping arrays/objects with recursion
2012-03-16 10:36:27 -07:00
gracile-fr
0430e7def5
Update chrome/content/zotero/zoteroPane.js
2012-03-13 20:21:07 +01:00
gracile-fr
192162c567
Update chrome/locale/en-US/zotero/zotero.properties
2012-03-13 20:03:42 +01:00
Simon Kornblith
56cba8c709
Don't fail on null importRegexp
2012-03-13 10:13:19 -04:00
Simon Kornblith
cd7d2e9975
Don't allow _itemDone to throw
2012-03-12 23:58:30 -04:00
Dan Stillman
bb0e894c27
Remove extra debug lines when emptying trash
2012-03-12 22:19:04 -04:00
Simon Kornblith
64c8f04644
Deal with item.tags missing a sort method
2012-03-12 21:38:44 -04:00
aurimasv
5be84a5d59
add maxLevels to varDump to avoid infinite loops
2012-03-12 20:33:59 -05:00
Simon Kornblith
ba96aff194
Merge pull request #79 from aurimasv/cleanAuthor
...
Periods after latin letters only
2012-03-12 18:16:59 -07:00
Simon Kornblith
603e07d21a
Translators should always run in browser when called by a parent translator
2012-03-12 17:30:34 -04:00
Dan Stillman
ba8bf4910f
Some tweaks to auto/idle-syncing
...
- Don't run idle sync if manual sync is required or Zotero is locked
- Don't clear sync error icon when opening pane
- Better debug message on pane open for syncing not being enabled
2012-03-12 16:25:35 -04:00
aurimasv
19a6b08b51
Only put periods after capital latin letters
2012-03-12 06:01:50 -05:00
Dan Stillman
daf1899c72
Remove unnecessary ellipsis
2012-03-12 01:43:56 -04:00
Frank
25862e3af0
Update citeproc-js to version 1.0.298 (note that previous 1.0.295 tag update is mis-applied and anachronistic)
2012-03-12 13:25:30 +08:00
Frank
74af1fbb8c
Upgrade citeproc-js to version 1.0.297
2012-03-12 13:25:29 +08:00
Frank
8b157709bd
Upgrade citeproc-js to version 1.0.296
2012-03-12 13:25:29 +08:00
Simon Kornblith
90b515732b
Try alternative strategy for activating windows
2012-03-11 23:01:43 -04:00
Simon Kornblith
ea7094821a
Don't block when calling fallbackLauncher
2012-03-11 19:37:45 -04:00
Dan Stillman
5e19020437
Auto-empty items from trash on idle rather than at pane open
...
Deleting is currently very slow (which will be fixed on master), which
can cause long delays when auto-emptying items older at pane open.
Instead, empty 10 items after 5 minutes of idle, and then another 10
every 5 seconds until there are no more items to empty or the user is back.
2012-03-11 18:54:46 -04:00
Dan Stillman
9821db988d
Fix "_observers.get(i).ref is undefined) errors
...
If a notifier observer caused another observer to be deleted, an error
would occur.
2012-03-11 18:36:54 -04:00
Dan Stillman
e1113209d5
Disable unresponsive script warning before delayed bundled files update
2012-03-11 16:25:47 -04:00
Simon Kornblith
25d48fbca7
Get first 100 tickets (TODO: get multiple pages)
2012-03-11 16:03:45 -04:00
Simon Kornblith
1050fc32b3
Fix dropping of empty creators
2012-03-11 16:03:44 -04:00
Simon Kornblith
a9bc55738a
Merge pull request #73 from aurimasv/tester
...
Ignore order when comparing arrays in translatorTester
2012-03-10 13:10:43 -08:00
Simon Kornblith
d0a9108d92
Merge pull request #76 from aurimasv/cleanAuthor
...
cleanAuthor
2012-03-10 13:09:31 -08:00
aurimasv
67dac4ec0d
Moved tag sorting to a later point.
2012-03-10 03:07:45 -06:00
aurimasv
828d10a396
Sort in _sanitizeItem instead of _compare
2012-03-09 20:00:21 -06:00
aurimasv
4e29a821b7
Fixed typo
2012-03-09 19:38:00 -06:00
Simon Kornblith
63c4096a6c
Specify both -moz-border-radius and border-radius.
...
Closes #66 , Quick Format is square on nightly
2012-03-09 20:24:28 -05:00
aurimasv
b23632f6c3
Revert previous fix
2012-03-08 22:26:33 -06:00
aurimasv
998d52ec6d
Place periods after all initials in first name
2012-03-08 22:25:07 -06:00
Simon Kornblith
beb77864cb
Don't clean periods when useComma is enabled
2012-03-08 22:45:20 -05:00
Simon Kornblith
814b15c23a
Don't let translators try to load the current document a second time
2012-03-08 14:47:47 -05:00
Dan Stillman
1475a79cd1
Open csledit/cslpreview in new tab in existing window in Fx
...
Fixes #75
2012-03-08 14:35:06 -05:00
gracile-fr
f84e6b120e
"description" instead of "label" as it was in the branch (localization of editorWarning)
2012-03-08 15:04:34 +01:00
gracile-fr
11d3d72ca1
"description" instead of "label" as it was in the branch +localization
2012-03-08 15:01:45 +01:00
gracile-fr
ed0741959d
Localize editorWarning
2012-03-08 14:06:01 +01:00
gracile-fr
00c46070b4
Localize editorWarning
2012-03-08 14:03:35 +01:00
gracile-fr
f1be6125fa
Localize editorWarning
2012-03-08 14:02:35 +01:00
aurimasv
5816e586fe
Sort arrays before comparing them. Tag order does not matter and authors will not be sorted.
2012-03-08 02:34:38 -06:00
Simon Kornblith
5bdb050b5f
Support multiple character browsers
2012-03-08 01:27:16 -05:00
Simon Kornblith
52f47b2510
Fix bug affecting translation-server
2012-03-08 01:27:16 -05:00
aurimasv
e3ce3bf0c4
Include \s in superCleanString, so we match non-breaking space and other space characters outside of 7 bit ASCII
2012-03-07 21:27:51 -06:00
Dan Stillman
759c7bd58b
Fix metadata retrieval for files with extended characters in filenames
2012-03-07 11:34:31 -05:00
Simon Kornblith
32df573610
Fix a bug in DOMSerializer.serializeToString implementation
2012-03-06 00:02:34 -05:00
Simon Kornblith
08cf3d9841
Adapt unwrapping for master
2012-03-06 00:02:18 -05:00
Simon Kornblith
575fd30e62
Merge branch '3.0'
2012-03-05 23:59:41 -05:00
Simon Kornblith
d256caf94e
Make cross-site getTranslatorObject() work
2012-03-05 23:47:42 -05:00
Simon Kornblith
2facd4fcbd
Fix cross-site document saving
2012-03-05 23:47:27 -05:00
Simon Kornblith
36cfad3933
Fix NS_ERROR_ILLEGAL_VALUE when passing a wrapped DOM document to a translator
2012-03-05 23:14:55 -05:00
Simon Kornblith
42cd7752af
Fix irregular syntax to please IE indexOf regexp
2012-03-04 20:36:50 -05:00
Dan Stillman
86dda4e018
Ignore a file sync error on Windows with long ad junk files
...
For some reason on some Windows (XP, 7) systems a long path close to 255
characters long can pass destFile.create() and fail zipReader.extract().
This seems like a Mozilla bug, but until we find a better fix just
ignore the error for the only files where we've seen it, which are
advertising script artifacts with very long uninterrupted filenames
(which we should skip when saving anyway).
Also close zipReader after an extraction error
2012-03-03 06:01:39 -05:00
Simon Kornblith
f0013ef37d
Fix Chrome translator testing
2012-03-01 23:26:48 -05:00
Simon Kornblith
d514f02c34
Normalize fields when creating and running translator tests
2012-03-01 20:54:05 -05:00
Simon Kornblith
fc3b2c3538
Work around Chrome's buggy localeCompare function
2012-03-01 14:19:54 -05:00
Dan Stillman
61c0f974c0
Add big-endian date countries and use different format based on order
...
m/d/yy, yyyy-mm-dd, and d.m.yy, based on what seem to be the most common
variants for each order.
2012-02-29 05:14:03 -05:00
Dan Stillman
d453a15066
Fix middle-pane Date Added/Modified order for non-US Mac/Linux
2012-02-29 03:31:24 -05:00
Simon Kornblith
d35c2d9a4f
Be more careful about pageshow only fire with doc.readyState === "loading"
2012-02-29 02:56:55 -05:00
Dan Stillman
88bc6adf8c
Don't shorten visible part of any URLs in reports
2012-02-28 20:57:33 -05:00
Dan Stillman
4a4ff9c275
Merge branch '3.0'
2012-02-28 20:56:34 -05:00
Dan Stillman
635cc8bd15
Linkify short links too in reports
2012-02-28 20:49:07 -05:00
Simon Kornblith
b3f9f5102b
Merge branch '3.0'
...
Conflicts:
chrome/content/zotero/overlay.js
chrome/content/zotero/xpcom/schema.js
2012-02-28 17:22:34 -05:00
Simon Kornblith
e1594ce3d6
Don't fire callback to processDocuments() if document.readyState is still "loading"
...
This fixes the AMS bug, but it may break other things. We'll see when the unit tests run tonight.
2012-02-28 16:30:00 -05:00
Dan Stillman
fbef301fe0
Add citation/footnote instructions to Quick Copy prefs
2012-02-28 15:28:14 -05:00
Simon Kornblith
98868146ec
Fix code to get collation
2012-02-28 14:56:41 -05:00
Simon Kornblith
c245cbc867
Sort translators properly
2012-02-28 14:56:20 -05:00
Frank
8163499486
Upgrade citeproc-js to version 1.0.295
2012-02-29 00:39:21 +08:00
Frank
568bd6f426
Upgrade citeproc-js to version 1.0.293
2012-02-29 00:39:21 +08:00
Frank
2de4ab7e8e
Upgrade citeproc-js to version 1.0.292
2012-02-29 00:39:21 +08:00
Frank
e35e059c03
Upgrading citeproc-js to version 1.0.291
2012-02-29 00:39:20 +08:00
Frank
17094cfb30
Upgrade citeproc-js to version 1.0.290
2012-02-29 00:39:20 +08:00
Frank
96bf57c216
Upgrade citeproc-js to version 1.0.289
2012-02-29 00:39:20 +08:00
Frank
01f3223cd3
Upgrade citeproc-js to version 1.0.288
2012-02-29 00:39:20 +08:00
Simon Kornblith
d367382f39
Fix debug output logging in the connector
2012-02-28 11:21:12 -05:00
Simon Kornblith
a19786116d
Don't error if we can't delete the timer
2012-02-28 10:49:49 -05:00
Simon Kornblith
deea80c495
Cancel timer at end of test
2012-02-28 10:49:11 -05:00
Simon Kornblith
417e00a4f6
Delete hidden browser if timed out
2012-02-28 10:39:37 -05:00
Dan Stillman
cb19ac18f7
Fix rare creator constraint error during syncing after CR
2012-02-28 06:21:29 -05:00
Dan Stillman
06d29fc4da
Try a shorter path length limit for long filenames in file sync
...
Might fix some errors on non-English Windows systems
2012-02-28 02:08:55 -05:00
Simon Kornblith
2725e43b13
Don't try to get key for null
2012-02-27 20:30:09 -05:00
Simon Kornblith
6e929bbaa0
get code for unsupported translators in connector
2012-02-27 19:41:39 -05:00
Simon Kornblith
3aaebb5802
Bring translator tester up to date with translator tester on the website, and add convenience methods to perform translator tests without loading testTranslators.html.
2012-02-27 18:51:05 -05:00
Dan Stillman
d61fdeda4c
Wait 5 seconds after launch for translator updates (bundled and repo)
...
This isn't ideal, since it could cause an unexplained delay a few
seconds after launch on slow systems, but it's better than delaying
startup. We'll make this non-blocking post-3.0.
2012-02-27 16:34:24 -05:00
Dan Stillman
315d9ecbcb
Don't allow child items to be dragged within their own parents
...
This caused child notes and PDFs to be moved out of their parents with
the slightest drag.
2012-02-25 18:28:33 -05:00
Dan Stillman
ae7f2d8e86
Tweak the file access denied error message
...
The "Read-Only" box seems to always show as a half-filled square
for a folder, as it apparently doesn't check all subfolders and files.
2012-02-25 17:17:04 -05:00
Dan Stillman
edd2f99ec9
Correct schema errors without pointing users to DB repair tool
...
We can't do anything about actual database corruption, but we can fix
all the other things that the repair tool fixes.
2012-02-24 12:05:06 -05:00
Dan Stillman
d359b68062
Better recover from delete error when non-attachment is in FT tables
2012-02-24 12:03:18 -05:00
Simon Kornblith
78bfbf3e4f
Use non-blocking pipe read on FreeBSD
2012-02-23 15:34:10 -05:00
Simon Kornblith
3c33768116
Allow tests to be deferred by adding "defer": true to test JSON.
2012-02-23 00:18:29 -05:00
Simon Kornblith
e116f7a174
Fix dumb typo
2012-02-23 00:07:41 -05:00
Dan Stillman
3fb81ab1b9
Fix another couple "restart undefined" errors
2012-02-22 22:30:53 -05:00
Dan Stillman
438e122cc8
More file sync debugging
2012-02-22 20:13:20 -05:00
Dan Stillman
d13af7ca3e
Don't show site-specific Quick Copy in Standalone
2012-02-22 04:40:34 -05:00
Simon Kornblith
71c63c6a74
Attempt to escape wrapper hell by serializing and unserializing the item
2012-02-21 22:18:43 -05:00
Simon Kornblith
e45c48a66f
Fix "Function complete defined in y, not in x, or definitions differ"
2012-02-21 18:15:43 -05:00
Dan Stillman
4cf4e13a7b
Add more helpful error message for file import error
2012-02-21 18:10:30 -05:00
Dan Stillman
39fc50913c
Fix debug output of objects, which I broke in da09a8df
2012-02-21 18:10:30 -05:00
Simon Kornblith
226ec917a6
CSS changes
2012-02-21 17:45:00 -05:00
Simon Kornblith
74299b96b9
Show issues on GitHub that start with the translator label
2012-02-21 17:44:26 -05:00
Simon Kornblith
32ad75c680
Serialize translatorID
2012-02-21 12:42:24 -05:00
Frank
f68eb7c6f5
Upgrade citeproc-js to version 1.0.287
2012-02-21 15:44:26 +08:00
Frank
3b6c4f8c4a
Upgrade citeproc-js to version 1.0.286.
2012-02-21 15:44:26 +08:00
Simon Kornblith
cb18dd6a3a
Show appropriate error on missing test data
2012-02-20 23:32:14 -05:00
Simon Kornblith
21c466fcd6
Don't show "Translating undefined" for non-web translators
2012-02-20 23:30:28 -05:00
Simon Kornblith
646b84c1d0
Accept browser, version, and date arguments
2012-02-20 23:06:26 -05:00
Simon Kornblith
705672d431
Serialize all items, in case there are multiple
2012-02-20 16:26:35 -05:00
Simon Kornblith
833031dbdf
Remove unchecked data before serializing
2012-02-20 16:20:50 -05:00
Simon Kornblith
2f61e417bc
Include more information in translator tester output
2012-02-20 16:17:05 -05:00
Simon Kornblith
ed6a7b665a
Give seconds in seconds, not ms
2012-02-20 05:14:47 -05:00
Simon Kornblith
a27f7259ec
Use Zotero.setTimeout when possible
2012-02-20 04:46:34 -05:00
Simon Kornblith
b5d236fc9d
Fire a DOM event when we have translators
2012-02-20 04:18:23 -05:00
Dan Stillman
0d34e34a3a
Don't add 'Web Page" to new item menu by accident
...
And ignore it if it's there
2012-02-20 03:31:22 -05:00
Simon Kornblith
3c500b8ebf
Refocus content when closing Zotero pane by any means besides opening Zotero Standalone
2012-02-20 03:11:53 -05:00
Simon Kornblith
82d3293b4c
Minor refactoring
2012-02-20 03:03:32 -05:00
Simon Kornblith
5dcade91c5
Serialize browser
2012-02-20 02:38:29 -05:00
Simon Kornblith
99d65926bf
Unregister mimeTypeHandler and version header on Zotero shutdown
2012-02-20 02:26:41 -05:00
Simon Kornblith
549fa4a508
Make translator tester time out after 10 minutes, add partial failure condition in tester pane, and rename "Unknown" to the more descriptive "Data Mismatch"
2012-02-20 02:06:33 -05:00
Simon Kornblith
394ad64091
Address Rintze's comments per http://forums.zotero.org/discussion/21934/
2012-02-19 23:13:49 -05:00
Simon Kornblith
07028650f0
Closes #48 , Additional field in QuickFormat dialog showing the name of the library and providing a link to the item with the following modifications
...
- Open in current window if one is already open
- Use a button instead of a label
- Don't show button if citation item is not linked to a Zotero item
This doesn't currently work if the Zotero pane has never been opened in the given window, because ZoteroPane.selectItem() appears to fail in that circumstance. This needs to be fixed.
2012-02-19 18:37:42 -05:00
Simon Kornblith
7a2e402d0d
Merge commit '0d0a6f38b28618ab9311d886ba93df84af52ba90'; commit 'c7b4c41aee68c6a63df0bd9746e44087c33d7724'
2012-02-18 13:41:52 -05:00
Simon Kornblith
724cee24ff
Fix bustage (@dstillman should make sure that there's nothing else screwed up from the merge)
2012-02-18 13:37:32 -05:00
Simon Kornblith
f831146ecf
Don't save undesired snapshots from connector
2012-02-18 01:38:28 -05:00
Simon Kornblith
6021214b06
Further restructuring of error handling
2012-02-17 23:10:18 -05:00
Simon Kornblith
7eac0e1820
More error handling improvements
2012-02-17 21:54:05 -05:00
Simon Kornblith
90d8363b0f
Make sure updateDocument throws a visible error
2012-02-17 21:40:19 -05:00
grolimur
7e18d0cf8e
Update chrome/content/zotero/zoteroPane.xul
2012-02-17 23:20:07 +01:00
Simon Kornblith
c36a2b32b1
Merge branch '3.0'
2012-02-17 14:48:26 -05:00
Simon Kornblith
88edc08e78
Expose XMLSerializer to translators
2012-02-17 14:43:48 -05:00
Simon Kornblith
4aa81bd39f
Fix option to force charset
2012-02-17 12:16:06 -05:00
Dan Stillman
17e9c466d0
Merge branch '3.0'
2012-02-17 04:26:58 -05:00
Dan Stillman
7dea22bd6e
Update versions
2012-02-17 01:07:36 -05:00
Simon Kornblith
5cb830d9c6
Update submodules
2012-02-17 00:50:04 -05:00
Dan Stillman
0ce556d48c
Remove extra backslashes
2012-02-16 21:09:52 -05:00
Dan Stillman
cf89e9d23f
Update locales from Transifex (and add Khmer)
2012-02-16 21:04:49 -05:00
Dan Stillman
75dd27bf5b
Remove setAttribute('onclick'...) with embedded id for AMO
2012-02-16 19:43:38 -05:00
Simon Kornblith
6aedc8bff5
Prevent inconsequential error
2012-02-16 16:03:07 -05:00
Simon Kornblith
d94b4683b3
Force ZSA into online mode on startup
2012-02-16 14:42:21 -05:00
Simon Kornblith
1c83646212
Avoid throwing if attempt to catch startup errors somehow fails?
2012-02-16 14:22:50 -05:00
Simon Kornblith
a402350cda
Better error handling in addStatement
2012-02-16 13:29:32 -05:00
Simon Kornblith
95fa3bc554
Fix an error spotted in an error report
2012-02-16 07:59:42 -05:00
Simon Kornblith
a47174748e
Update to citeproc-js 1.0.285
2012-02-16 07:56:40 -05:00
Simon Kornblith
2296d1f6ac
Don't throw if the user types before the window finishes initializing
2012-02-16 07:44:02 -05:00
Simon Kornblith
eeacdc7391
Fix issues saving attachments from another translator
2012-02-16 06:34:34 -05:00
Dan Stillman
10d23e76bf
Fix "Please restart undefined" in WebDAV error message
...
And a little other weirdness
2012-02-16 04:51:30 -05:00
Simon Kornblith
c62c229e6f
Don't screw up toolbar styling
2012-02-16 04:17:51 -05:00