Commit graph

4502 commits

Author SHA1 Message Date
aurimasv
bfb30eed59 Don't display snapshot or link from page context menus for Standalone 2013-05-18 23:01:24 -05:00
Dan Stillman
8a935c8443 Add Indonesian locale 2013-05-17 14:43:26 -04:00
Dan Stillman
bbf066f55a Merge pull request #313 from adam3smith/adduris
add more item handler protocols to add by URI
2013-05-14 00:06:42 -07:00
Dan Stillman
9c82a7a661 Reset Quick Copy list when resetting translators, too 2013-05-10 14:51:41 -04:00
Dan Stillman
5fbd569fdf Fix refreshing of Quick Copy list when resetting styles 2013-05-10 14:49:29 -04:00
Dan Stillman
6b61795d96 Fix NS_ERROR_FILE_IS_LOCKED if no files to add to upload zip 2013-05-10 01:14:22 -04:00
Simon Kornblith
4616a51874 Fix #318, x-www-form-urlencoded, not x-www-urlencoded 2013-05-08 13:23:33 -04:00
Simon Kornblith
2a33ede284 Fix innocuous error installing a style
Installing a style could throw an error if the preferences were open and the
styles pane had not yet been selected, although the style would be
successfully installed.

See https://forums.zotero.org/discussion/29250/importing-a-new-style/
2013-05-02 14:48:53 -04:00
Dan Stillman
01fd28b99f Update versions 2013-05-02 03:10:38 -04:00
Dan Stillman
59ef9c89da Fix DB upgrade error after running <=Zotero 4.0.6 on 4.0.7 DB 2013-05-02 03:06:37 -04:00
Dan Stillman
5268907798 Add new string to other locales 2013-05-02 01:28:04 -04:00
Dan Stillman
5a2a485a79 Add a WebDAV verification step to ensure 404 on missing files 2013-05-02 01:19:26 -04:00
Dan Stillman
9b5327ecd7 Fix spacing of sync auto-change log message 2013-05-01 23:58:48 -04:00
Dan Stillman
877b8741ae Fix some tag bugs from efda43f6e3 (and maybe also earlier?) 2013-05-01 23:58:33 -04:00
Dan Stillman
efda43f6e3 Speed up saving of tags with many items
Fixes #289, RIS import gets progressively slower
2013-05-01 19:16:15 -04:00
Dan Stillman
9e8559b4be Speed up flattenArguments() 2013-05-01 18:29:44 -04:00
Dan Stillman
35f1720b08 Add missing index to creatorData table
It's amazing what you can find when you actually have a profiler.
2013-05-01 18:00:28 -04:00
Dan Stillman
8bed3d44ed Remove another extra function wrapper 2013-05-01 16:19:01 -04:00
Dan Stillman
1e47d12436 Remove extra function wrapper 2013-05-01 16:17:32 -04:00
Dan Stillman
75293a475d Use nicer alerts for error reporting error messages 2013-05-01 15:33:15 -04:00
Dan Stillman
2a7a604f28 Use foreground requests for manual sync and error reporting
Adds a 'foreground' flag to Zotero.HTTP.promise() options

Also, can now pass successCodes: false to always resolve the promise and never
throw UnexpectedStatusException
2013-05-01 15:30:39 -04:00
Dan Stillman
e09295ee76 Fix compatibility with authenticated proxies
It's not clear when this became an issue, but our usual background HTTP
requests (set that way to avoid triggering auth prompts when saving from
websites) weren't triggering proxy authentication dialogs, which was breaking
most network activity in Standalone. To fix this, we now make a foreground
request at startup to a file on S3 and resolve the Zotero.proxyAuthComplete
promise when we're done. Any network requests that want to wait for proxy
authentication can wait for that promise.

This behavior can be disabled via the triggerProxyAuthentication hidden pref.
2013-05-01 06:29:31 -04:00
Simon Kornblith
527e0ebf4e Update to citeproc-js 1.0.460 2013-05-01 01:49:27 -04:00
Dan Stillman
73b90eb1df Update versions 2013-05-01 01:16:41 -04:00
Dan Stillman
06007e85a8 Update locales from Transifex 2013-05-01 01:16:10 -04:00
Dan Stillman
e442279210 Update submodules and repotime 2013-05-01 01:11:34 -04:00
Dan Stillman
c78f8b8e77 Return false for group.filesEditable if group.editable is false
It's possible for filesEditable in the DB to be set to 1 even if
editable is 0. We generally check editable first anyway, but let's be
safe.

Also make editable/filesEditable return booleans instead of numbers
2013-04-30 18:13:40 -04:00
Dan Stillman
b09daebbde Don't try to upload files if no file editing access for library
This should fix https://forums.zotero.org/discussion/29149/ and probably
some other things.
2013-04-30 17:48:01 -04:00
Dan Stillman
cb7070cc4e Fix translator/style updating on startup 2013-04-30 05:33:37 -04:00
Dan Stillman
94af661a07 Update CSL locales 2013-04-27 04:46:25 -04:00
Dan Stillman
110f5bc963 Update locales from Transifex 2013-04-27 04:45:46 -04:00
adam3smith
e68889af45 put this into the right function 2013-04-25 16:08:59 -06:00
Dan Stillman
d205aac0e1 Fix group deleting 2013-04-24 16:35:48 -04:00
adam3smith
e901cc1bf3 add Zotero protocoll 2013-04-23 18:20:45 -06:00
adam3smith
4a4490923b add protocol description 2013-04-23 14:21:43 -06:00
Dan Stillman
d128e31467 Fix "Delete reconciliation unimplemented for searches"
Just ignore the remote deletion
2013-04-23 15:52:35 -04:00
adam3smith
f47b878f7b add more item handler protocols to add by URI 2013-04-23 13:26:41 -06:00
Simon Kornblith
557140a022 Update citeproc-js to 1.0.455 2013-04-23 14:38:51 -04:00
Simon Kornblith
c112685338 Fix #312, Google Books translator fails in Fx Nightly > 4/2
Also remove remnants of old DOM bindings
2013-04-23 00:17:35 -04:00
Dan Stillman
f8515693aa Fix error when no results from regexp search 2013-04-22 20:08:01 -04:00
Dan Stillman
44ea578fd5 Fix updating of item type icon when changing types (broken by 6b7fe80) 2013-04-22 20:07:02 -04:00
Dan Stillman
e3193526fa Fix for WebDAV server returning 300 if lastsync but no lastsync.txt
https://forums.zotero.org/discussion/29040/
2013-04-22 15:53:54 -04:00
Dan Stillman
7b24dbd75c Fix "Display character encoding on export" checkbox in prefs 2013-04-22 15:03:18 -04:00
Dan Stillman
0b6312722d Update versions 2013-04-22 01:44:02 -04:00
Dan Stillman
6b7fe8053a Fix UI update when adding/removing colored tags in search modes
https://forums.zotero.org/discussion/28827/404-colored-tag-search-results/
2013-04-21 03:06:35 -04:00
Simon Kornblith
ce2828773b Fix saving PDFs open in pdf.js 2013-04-20 21:48:53 -04:00
Dan Stillman
65c7a5988b Limit autocomplete for tags and fields to current library
Not done for advanced search

Should be easy for saved search, but not yet done
2013-04-19 15:10:05 -04:00
Dan Stillman
8469ce821b Merge pull request #305 from rsnape/issue-251-fix
Fix issue #251
2013-04-19 03:22:05 -07:00
J Richard Snape
1e45aed753 Fix issue #251
Two changes needed to cope with shift-enter being pressed both
with and without changes to current creator row

Signed-off-by: J Richard Snape <rsnape@dmu.ac.uk>
2013-04-19 10:53:46 +01:00
Dan Stillman
5c5b9af1d7 Increase max note title length to 120
https://forums.zotero.org/discussion/28945
2013-04-19 01:40:25 -04:00
Dan Stillman
41c9a4a433 Fix relative path support to sync properly
Dual boot and VM setups worked, but only absolute paths were synced,
because syncing uses attachmentPath, which was resolving relative paths
itself (#51). attachmentPath now returns what's in the database (as it
did originally), and getFile() does the resolving instead.

This means that anything relying on attachmentPath directly needs to be
aware that it might get a placeholder-prefixed relative path.
2013-04-19 01:33:23 -04:00
Frank Bennett
95d8348a77 Remove updateItems() 2013-04-19 11:13:49 +09:00
Frank Bennett
855d0b7fba Use rebuildProcessorState() in RTF Scan. Fixes AGM SIG-CHI Proceedings (numeric style, bib sorted by author), and possibly others. 2013-04-19 10:55:11 +09:00
Simon Kornblith
127cb259c1 Remove old comment 2013-04-18 15:45:24 -04:00
Simon Kornblith
4486ba4495 Remove "%" from list of unencoded entities
@aurimasv's patch from https://github.com/zotero/zotero/pull/304#issuecomment-16562271
2013-04-18 15:44:40 -04:00
Simon Kornblith
dbd36a935f Merge pull request #304 from simonster/file-fixes
Try to parse paths as paths in addition to as URIs
2013-04-18 09:45:40 -07:00
Simon Kornblith
ecb8cb140d Don't fire explicit styleChanged event on load
Otherwise, the bottom of the document preferences window can be
cut off the first time it is displayed. A styleChanged event is still
fired after setting the selection.
2013-04-18 03:30:33 -04:00
Simon Kornblith
6fe1c1cbba Handle pathological case with backslashes in path 2013-04-18 02:56:50 -04:00
Simon Kornblith
61300e4dd7 Try to parse paths as paths in addition to URIs 2013-04-18 02:32:24 -04:00
Simon Kornblith
b8ce002df3 Update to citeproc-js 1.0.451 2013-04-17 18:02:14 -04:00
Dan Stillman
7677eccb9f Addresses #104, Shorten long filenames on import
This fixes the problem for attached files. I assume this is still a
problem for importSnapshotFromFile(), which uses copyTo() on a
directory. For that we'd need a copyDirectoryToUnique() function that
shortened the names of all files in the directory.
2013-04-17 16:13:23 -04:00
Dan Stillman
500076ea63 Errors on some file sync requests could hang sync progress 2013-04-17 04:12:11 -04:00
Dan Stillman
084f671b18 Fix downloads on broken WebDAV servers
cloudme.com and maybe box.com appear to have stopped sending a
Last-Modified header for files, causing Zotero to skip the file download
step. Instead of relying on that, we now save a random id to the
lastsync file and just use that as an ETag.

Also migrate lastsync to lastsync.txt, which might be supported better
on some other broken WebDAV servers.
2013-04-17 03:07:20 -04:00
Simon Kornblith
a6e79d6bd3 Merge pull request #300 from aurimasv/transBinding
Revise translator preference rules for clarity & to favor top frame translators
2013-04-16 23:45:07 -07:00
Simon Kornblith
de2dec921f Fix https://forums.zotero.org/discussion/28922/ 2013-04-17 02:35:44 -04:00
Simon Kornblith
91b2de3ec6 Add missing string from d81e801685 2013-04-17 02:01:30 -04:00
Simon Kornblith
d81e801685 Add about:memory button to Standalone 2013-04-17 02:00:07 -04:00
Simon Kornblith
d154d7ed7f Remove -moz-border-radius (supplanted by border-radius) 2013-04-17 01:42:11 -04:00
Simon Kornblith
f42ded42c6 Fix https://forums.zotero.org/discussion/28810/ 2013-04-17 01:11:44 -04:00
Simon Kornblith
ba103721fe Fix typo in deca49c433 2013-04-16 23:33:18 -04:00
Simon Kornblith
deca49c433 Avoid stack overflow in tests 2013-04-16 23:31:23 -04:00
Aurimas Vinckevicius
a0bc26713e Revise translator binding rules for clarity & to favor top frame translators 2013-04-16 19:06:55 -05:00
Simon Kornblith
e893472331 Register as handler for BibTeX mime typese 2013-04-16 12:46:13 -04:00
Dan Stillman
b82a28e708 Extra file sync debugging 2013-04-16 01:10:42 -04:00
Dan Stillman
c185ffc728 Fix purgeDeletedStorageFiles() (from 5442e2e8) 2013-04-16 00:16:51 -04:00
Simon Kornblith
ff5353fec1 Update to citeproc-js 1.0.450 2013-04-16 00:11:19 -04:00
Dan Stillman
9b1b4803dc Update submodules and repotime 2013-04-15 22:26:36 -04:00
Dan Stillman
5442e2e8a8 Fix ZFS purging when switching to WebDAV 2013-04-15 22:21:54 -04:00
Simon Kornblith
bafad27311 IE doesn't support normalize 2013-04-15 15:15:01 -04:00
Simon Kornblith
80b10184b0 Fix race condition when running bookmarklet from Standalone server 2013-04-15 14:52:51 -04:00
Simon Kornblith
5a664ec3d9 Revert XDR timeout changes from 11316d952b 2013-04-15 14:52:27 -04:00
Simon Kornblith
771cfc9ca6 Make bookmarklet origin configurable for tests 2013-04-15 13:43:07 -04:00
Simon Kornblith
11316d952b Don't forget to call fail() after debug messages from IE XDR 2013-04-15 13:25:40 -04:00
Simon Kornblith
210e71b8a5 Tweak timeouts and add additional debugging info for IE Standalone XDR 2013-04-15 13:19:10 -04:00
Dan Stillman
00bb7a168b Update versions 2013-04-15 02:58:25 -04:00
Dan Stillman
4f6fbf364d Use renamed-styles.json and flag from repo to replace renamed styles
Currently updating renamed-styles.json is a manual process.
2013-04-15 02:56:32 -04:00
Dan Stillman
6952f46986 Fix Attachment Content regexp search 2013-04-14 21:20:24 -04:00
Simon Kornblith
61864e903f Fix comment 2013-04-14 19:55:30 -04:00
Dan Stillman
f7c3a29a57 Display note title even if first line is just an opening HTML tag
https://forums.zotero.org/discussion/28857/#Item_14
2013-04-14 19:14:46 -04:00
Simon Kornblith
d0d0f14edb Disable context menu icons on OS X 2013-04-14 01:47:05 -04:00
Simon Kornblith
fa27e3f3de Merge commit '915a579' into 4.0 2013-04-14 01:23:06 -04:00
Dan Stillman
82c4c90f5c Fix spacing in sync auto-merge dialogs 2013-04-13 03:44:09 -04:00
Dan Stillman
41449871a1 Fix "Source item for keyed source doesn't exist" sync error
This could occur in 4.0 if a standalone attachment was modified locally
and remotely was changed into a child attachment.
2013-04-13 03:41:32 -04:00
Aurimas Vinckevicius
915a579bc4 Fix icon for "Remove Item from Collection" 2013-04-13 02:07:01 -05:00
Aurimas Vinckevicius
33fedc306c Add icons to context menus 2013-04-13 01:53:02 -05:00
Dan Stillman
b01ae24f18 Don't deselect tags unnecessarily
https://forums.zotero.org/discussion/28842/

Related to 4e1fbf974
2013-04-12 15:57:02 -04:00
Dan Stillman
ef3a5755f8 Colored tags weren't shown in collections with no other tags 2013-04-12 14:40:41 -04:00
rsnape
8ea86d77d3 Update itembox.xml
Corrects a tiny bug where pressing minus button to remove an unsaved creator row creates incorrect behaviour in the plus button in preceding row. Done in preparation for a fix I have locally for issue #251.  Please advise if I have your preferred workflow wrong.
2013-04-11 13:16:33 -04:00
Dan Stillman
7be0680537 Update localized string manually, since Transifex is currently broken 2013-04-11 05:07:02 -04:00
Dan Stillman
9c74957bc0 Tweak alignment of sync error icon on Windows 2013-04-11 04:30:51 -04:00