Dan Stillman
a5b222edac
Convert dataDir pref to string path and remove lastDataDir
...
.persistentDescriptor now appears to return (and parse) a string path anyway on
macOS, which is the only place where it didn't use a string path to begin with,
so this will only affect earlier users.
2016-11-12 16:44:34 -05:00
Dan Stillman
f2163b3433
New data directory handling
...
- Use $HOME/Zotero if zotero.sqlite exists, and set it as a custom data
directory so that 4.0 uses it if loaded (resulting in a
newer-db-version error instead of an empty database)
- Don't prompt whether to use data directory from the other version's
profile directory (i.e., Firefox or Standalone) -- just do it
2016-11-12 16:44:34 -05:00
Dan Stillman
f00a50bf5a
Better handling of startup errors
...
- Show toolbar icon on startup error (fixes #742 )
- Don't show DB upgrade error message for other startup errors
- Fix some cases of a startup error not being logged/presented
- Show actual error in error dialog for more errors
2016-11-10 02:20:13 -05:00
Dan Stillman
2ad537e4c6
Fix console error trying to add toolbar icon more than once
...
This was appearing a lot in tests.
2016-11-10 02:20:13 -05:00
Adomas Venčkauskas
091c5c279c
Pass the import url over to the standalone on /connector/saveItems.
...
Should address some issues related to translating via a proxy like this one
https://forums.zotero.org/discussion/63057/zotero-not-downloading-pdfs
Addresses zotero/zotero-connectors#3
2016-11-09 11:57:11 +02:00
Dan Stillman
1ae71c3830
Merge branch '4.0'
2016-11-03 17:40:58 -04:00
Dan Stillman
fabf801fdb
Fix some locate engines (e.g., Google Scholar)
2016-11-03 17:35:21 -04:00
Dan Stillman
6e21bb4b57
Update citeproc-js to 1.1.139
2016-11-03 10:11:54 -04:00
Adomas Venčkauskas
7179712909
Change padding-left to margin-left property for hanging indent
...
Intended to fix at least Google Docs. Even the newest versions of MS Office
appear to ignore both padding and margin properties
2016-11-03 13:54:42 +02:00
Dan Stillman
2c014a9af1
Debugging for https://forums.zotero.org/discussion/62942/
2016-10-31 02:29:53 -04:00
Dan Stillman
da7da74986
Update some deprecated function calls
2016-10-26 02:27:31 -04:00
Dan Stillman
ff9e822bd3
Fix errors filtering filenames of synced file downloads
2016-10-26 02:15:56 -04:00
Dan Stillman
a2b7f086d7
Restore diagnostic info in error reports (broken by 59f534d56
)
2016-10-25 03:15:32 -04:00
Dan Stillman
fb15c9a37c
Allow file drag to web targets (e.g., Gmail) and Linux filesystem
...
Closes #67
Closes #465
2016-10-25 03:02:07 -04:00
Dan Stillman
341d3d69b3
Fix export failure on missing file attachments
...
This relies on synchronous file access, but making it async would require
rewriting all export translators that save files.
2016-10-25 02:36:13 -04:00
Adomas Venčkauskas
44e48700ef
Fix connector debug script syntax errors from 24709a9c
2016-10-24 12:40:28 +03:00
Adomas Venčkauskas
24709a9c4b
Remove coroutines from connector-shared code
2016-10-24 11:45:35 +03:00
Adomas Venčkauskas
96e3c2e81c
Remove object with quoted properties syntax in server_connector.js
2016-10-24 10:59:41 +03:00
Adomas Venčkauskas
0d205e8377
Connector server endpoint for reverse dns
2016-10-24 10:56:14 +03:00
Dan Stillman
a3f5ead987
Fix file renaming and same-dir relinking (broken by 79baac3158
)
2016-10-22 15:24:05 -04:00
Dan Stillman
f0bc0274f1
Fix renaming and deleting tags in tag selector
2016-10-22 15:11:12 -04:00
Dan Stillman
79baac3158
Fix relinking of imported attachment with external file
2016-10-22 15:11:12 -04:00
Dan Stillman
0016c5ecf8
Fix editing of saved search in a group
2016-10-20 22:55:42 -04:00
Dan Stillman
8a915beaaa
Fix bug in relations upgrade fix
2016-10-20 22:48:20 -04:00
Dan Stillman
fb6cf4f9a9
Fix upgrade error on duplicate creatorData rows
2016-10-20 20:07:21 -04:00
Dan Stillman
0ce45103bb
Fix style installation from file
2016-10-20 15:41:08 -04:00
Dan Stillman
ba1285fdef
Fix upgrade error if no related items
2016-10-16 12:13:59 -04:00
Adomas Venčkauskas
40abd18895
Add a zoteroPane progress window and use for feed translation
2016-10-16 00:26:07 +03:00
Dan Stillman
0eacbc939b
Fix tag selector context menu
2016-10-15 16:12:42 -04:00
Dan Stillman
63ab9da467
Fix incorrect related items upgrade
...
https://forums.zotero.org/discussion/62779/zotero-5-0-relations-made-in-4-0-disappeared
2016-10-15 16:04:08 -04:00
Adomas Venčkauskas
0d2794531a
Better progress window handling for feed item scraping
2016-10-14 15:46:23 +03:00
Adomas Venčkauskas
32ea7cfbb5
Fix tag selector errors due to unloaded feed synced settings
2016-10-14 12:10:15 +03:00
Adomas Venčkauskas
897b3993b4
Fix feed item translation in standalone
...
Broken due to non-existing progress window in standalone Zotero_Browser
2016-10-14 11:13:00 +03:00
Dan Stillman
b2d580f3c9
Fix Host check regexp from 10ad4c337
...
(And don't allow 127.0.0.1.evil.com)
2016-10-13 01:20:15 -04:00
Dan Stillman
10ad4c3379
Check Host header in connector server to prevent DNS rebinding attack
...
https://twitter.com/FredericJacobs/status/786314822526742528
(The worst an attack could do at the moment is save items to the library, but
the connector server will likely do more in future.)
2016-10-13 00:58:00 -04:00
Dan Stillman
51a3687123
Merge branch '4.0'
2016-10-12 19:29:32 -04:00
Dan Stillman
775d39f93a
Update citeproc-js to 1.1.138
2016-10-12 13:22:15 -04:00
Dan Stillman
bc47b6b171
Reset Collection search condition menu on library change
...
Reported here:
https://github.com/zotero/zotero/issues/145#issuecomment-252678872
2016-10-11 23:55:17 -04:00
Dan Stillman
30f2ecd75a
Move most item field search conditions into submenu
...
This could be extended to address #118/#145, but for now it makes some of the
more common search conditions (Creator, Collection, etc.) more prominent.
2016-10-09 01:02:44 -04:00
Dan Stillman
10d76a1741
Code cleanup in zoterosearch.xml constructor
2016-10-08 20:33:42 -04:00
Dan Stillman
20fd5dd299
Include installed extensions with Debug ID
...
Previously only with Report ID
2016-10-08 20:26:54 -04:00
Dan Stillman
c3dcaf9fe0
Fix error calling ZoteroPane.getCollectionTreeRow() if collection view
2016-10-08 19:59:06 -04:00
Dan Stillman
496e289dd9
Fix NSF schema installation/uninstallation
...
I don't know if this is still used, but now it works on this branch.
2016-10-08 19:57:49 -04:00
Dan Stillman
6f6ce33377
Remove obsolete code for old Firefox versions
2016-10-08 19:15:49 -04:00
Dan Stillman
3bf82a4d4d
Hide items pane at startup to avoid showing column lines
...
Column groups aren't processed until after startup progress meter closes, so
otherwise lines show behind the progress meter for all possible columns.
2016-10-08 18:59:20 -04:00
Dan Stillman
c477d482bf
Update citeproc-js to 1.1.137
2016-10-06 01:33:03 -04:00
Dan Stillman
9c52ebdf8b
Show saved searches under "Collection" search condition
...
With icons to identify collections and searches
Also:
- `savedSearch` search condition in general
- Clean up some search window code
- Reorganize search tests
2016-10-06 01:17:06 -04:00
Dan Stillman
8f38b01712
Move search code into separate files in xpcom/data
2016-10-04 23:44:07 -04:00
Dan Stillman
0769a84a00
Fix low-res icons after switching out of Fx connector mode
2016-10-04 03:12:20 -04:00
Dan Stillman
27f348c7af
Don't count Quick Start Guide items when checking for empty library
2016-10-04 02:59:53 -04:00