Commit graph

6113 commits

Author SHA1 Message Date
Dan Stillman
a798724366 Fix error merging items with relations in unsynced library 2013-11-08 03:08:03 -05:00
Dan Stillman
76da3e67fb Tweak the tree row height a bit on Windows 2013-11-08 02:57:09 -05:00
Dan Stillman
5079158772 Remove unnecessary 'return;' 2013-11-08 02:14:52 -05:00
Dan Stillman
ee37b0ff65 Merge pull request #411 from aurimasv/webdav-ssl
Do not show SSL error message for other network errors
2013-11-07 23:14:03 -08:00
aurimasv
e9f011ab57 Do not show SSL error message for other network errors 2013-11-07 23:48:55 -06:00
aurimasv
8c3cf11df1 Open update wizard in Standalone 2013-11-07 20:56:40 -06:00
aurimasv
8994961c85 Add "Check for Update" button to error alert when DB version is newer 2013-11-07 20:56:40 -06:00
Dan Stillman
331ef4ac34 Apply Fx25 tree-row fix to Windows only, and fix spacing there too
"height: auto" (from another extension's fix for this) actually caused
the bottoms of tree rows to be cut off on Windows (and at least on one
Linux installation with Chinese characters).
2013-11-07 03:23:55 -05:00
Simon Kornblith
77669b5c17 Update to citeproc-js 1.0.502 2013-11-06 12:10:29 -05:00
Dan Stillman
31c36c528c Don't send full-text content in read-only libraries 2013-11-06 11:32:23 -05:00
Dan Stillman
3c16eb2fb3 Update versions 2013-11-06 11:23:03 -05:00
Dan Stillman
92ef3d6c81 Fix error dragging items from My Library to group library 2013-11-06 11:16:58 -05:00
Simon Kornblith
48a852fb32 Bind fulltext shutdown listener to this 2013-11-05 23:22:28 -05:00
Dan Stillman
342e631beb Don't reindex downloaded full-text content if already up to date 2013-11-05 17:20:29 -05:00
Dan Stillman
6e9b491e82 Update locales from Transifex 2013-11-05 16:52:31 -05:00
Dan Stillman
21546cab88 Update versions, repotime, and submodules 2013-11-05 16:44:50 -05:00
Dan Stillman
9161237e90 Merge branch '4.0_fulltext_sync' into 4.0 2013-11-05 16:21:11 -05:00
Dan Stillman
a47bd95903 Localize full-text sync strings 2013-11-05 16:16:31 -05:00
Simon Kornblith
0271d042e8 Revert changes to styles and translators heads in previous commit 2013-11-05 15:59:19 -05:00
Simon Kornblith
0b92ad0037 Modify behavior on Zotero Standalone launch to account for failure
- Close Zotero pane before database is closed prior to reload, instead
  of waiting until reload is complete
- Show an error message if Zotero Standalone is not accessible when it
  should be
2013-11-05 15:52:40 -05:00
Simon Kornblith
dd8c0ecf37 Make sure we broadcast lockReleased on shutdown
Previously a startup error could result in the database being opened
and closed with no lockReleased message
2013-11-05 15:20:48 -05:00
Dan Stillman
d1ef5431ac Back up database before disabling downgrade 2013-11-05 14:34:36 -05:00
Dan Stillman
d0e4151e8e Undo tree row spacing change in Fx25 on Windows 2013-11-05 14:12:22 -05:00
Dan Stillman
0ac20d64a0 Cache Zotero.userID and Zotero.libraryID 2013-11-05 13:36:56 -05:00
Dan Stillman
91940e11ad "other computers" => "other linked devices" 2013-11-05 12:43:05 -05:00
Dan Stillman
95a880991d Blacklist some more messages from error reports 2013-11-05 12:41:37 -05:00
Dan Stillman
a3a7a1d0cf Add pref to disable full-text syncing, and prompt existing users on sync
FT sync is enabled by default for new users and configurable in the Sync
prefs.

Also disable downgrades once full-text sync is enabled, since otherwise
someone switching back and forth between old and new versions could miss
full-text content updates.
2013-11-05 05:04:51 -05:00
Simon Kornblith
d927d4148d Don't delete collection on partial import 2013-11-04 23:23:47 -05:00
Simon Kornblith
4ee5ab3453 Remove Zotero.wait() from Zotero.Collection.addItems
Since this is inside a transaction, it could potentially cause more
state check errors
2013-11-04 23:23:47 -05:00
Simon Kornblith
d842779cae Close transaction before updating progress indicator
Should fix #230
2013-11-04 23:23:47 -05:00
Dan Stillman
fa487f151f Merge pull request #408 from aurimasv/dupFilter
Don't attempt to select items that are not in the item tree
2013-11-04 20:03:56 -08:00
Aurimas Vinckevicius
3d1df82836 Don't attempt to select items that are not in the item tree 2013-11-04 14:15:57 -06:00
Dan Stillman
571dfc551c Fix colored tags in group libraries
Pressing the number keys was pulling in colored tags from "My Library".
2013-11-04 05:23:03 -05:00
Dan Stillman
0c3529170f Order by clientDateModified DESC when getting content to upload
This way content from newly added/modified items will get uploaded
before content from older items.
2013-11-04 04:36:39 -05:00
Dan Stillman
a89388e77a Better handling of maxLength and HTML
- Don't truncate before HTML conversion
- Correctly calculate indexed chars and total chars
- Move HTML conversion code into one function
2013-11-04 04:34:51 -05:00
Dan Stillman
0abd903917 Fix index rebuild 2013-11-04 01:53:29 -05:00
Dan Stillman
ccf2a05c49 Don't truncate HTML file content in full-text sync
Also write a cache file for HTML files at index time
2013-11-04 01:44:16 -05:00
Dan Stillman
62840f3b93 Full-text content syncing
Full-text content is now synced to the server and other clients. Up to
~500K of content is transferred with each sync, so multiple syncs may be
necessary. Downloaded content is written to temporary files and
processed on idle (currently 5 seconds), so synced content may not be
immediately available.

Performance will improve with API syncing and async DB in 4.1.

This also includes some other full-text tweaks, such as storing
text converted from HTML in cache files, which may speed up phrase
searching.
2013-11-03 19:14:10 -05:00
Dan Stillman
afd14ae4b9 Fix PDF tools prompt on pref window open if Search pane not yet loaded 2013-11-03 16:21:10 -05:00
Dan Stillman
6ea0ac2345 Don't try to index non-text files when importing from document
Also call the callback when importing PDFs from the document. I'm not
sure why this wasn't called before, but it seems like it should be.
2013-11-03 14:05:51 -05:00
Dan Stillman
05fef08a63 Store inter-group linked-item relations with target, not source, library
User may not have write access to source library
2013-10-28 23:35:28 -04:00
Simon Kornblith
d76a395a38 Merge pull request #396 from aurimasv/cleanISSN
Fix cleanISSN
2013-10-21 22:37:55 -07:00
Simon Kornblith
645ce6d623 Tweaks to #384
- Prefer btitle to title for OpenURL 1.0
- Remove unnecessary institution mapping (base-field mapped to publisher)
- Formatting fixes
2013-10-22 01:36:26 -04:00
adam3smith
9a39f6a203 add report to COinS export and add some import support 2013-10-22 01:34:44 -04:00
Dan Stillman
f44a56848e Fix "Open Documentation" button in WebDAV verification cert error dialog 2013-10-19 05:56:03 -04:00
Dan Stillman
52b95bfc03 Read 200 bytes instead of 128 in Zotero.File.getSample()
This allows Zotero to detect PDFs with more gibberish at the beginning.

https://forums.zotero.org/discussion/32550
2013-10-18 16:41:04 -04:00
Dan Stillman
1089856622 Closes #397, Support authenticated PAC setups in Standalone
Trigger a proxy authentication prompt at startup if a PAC file is
installed and one of a few randomly chosen big sites requires a proxy.

This also improves general proxy detection by not making a request
to S3 unless it would actually be proxied.
2013-10-17 20:03:06 -04:00
aurimasv
3ad2b4924d Fix cleanISSN 2013-10-14 23:51:08 -05:00
Dan Stillman
db43af33ac Fix "req is not defined" error message (which indicates a WebDAV error) 2013-10-12 02:54:28 -04:00
Dan Stillman
e457e5bdfe Show patents by issue date in timeline view 2013-10-06 23:57:40 -04:00