Dan Stillman
c44b864923
Fix error switching creator field mode if a creator is open
2019-03-16 03:21:10 -04:00
Dan Stillman
9d564f022d
Fix creator overwrite using move option on open field
...
https://forums.zotero.org/discussion/76423/bug-when-moving-authors-to-top-in-beta
2019-03-16 01:53:35 -04:00
Dan Stillman
cdf9d7ff32
Unregister tag selector when closed
...
This restores the pre-Reactification behavior.
2019-03-15 15:42:22 -04:00
Dan Stillman
94ccba45b9
Avoid unnecessary tag queries (regression from React tag selector)
2019-03-15 12:46:27 -04:00
Dan Stillman
cd55aebbc0
Fix detection of WebDAV settings on Windows and Linux
...
Fixes #1291 , hopefully for real this time
2019-03-13 02:45:31 -04:00
Dan Stillman
435e628973
Fix high CPU during file syncing (regression from React tag selector)
2019-03-12 06:45:25 -04:00
Dan Stillman
99cfddaf18
Add separator above "Delete All Automatic Tags in This Library…"
2019-03-09 16:28:20 -05:00
Dan Stillman
c735423996
Don't show PDF icon for linked-URL PDFs (regression from 8cd5b09053
)
2019-03-08 20:23:00 -05:00
Dan Stillman
c7698a2324
Restore disabling of automatic tag deletion option when no such tags
2019-03-07 04:08:45 -05:00
Dan Stillman
85c6ec0ca4
Actually change code that deletes automatic tags
...
Follow-up to d7dc5670d5
2019-03-07 03:35:37 -05:00
Adomas Venčkauskas
72fb67d15b
Restore "Delete All Automatic Tags" menu option for tag selector. Closes #1660
2019-03-06 16:22:05 +02:00
Adomas Venčkauskas
d01038b13b
Fix missing react localization in tests. Closes #1661
2019-03-06 14:35:38 +02:00
Adomas Venčkauskas
e8f186479f
Address tag selector tests race conditions. Addresses #1659
2019-03-06 13:13:40 +02:00
Dan Stillman
9cdfe8e01c
Update submodules
2019-03-05 21:17:14 -05:00
Dan Stillman
ae9c54b76d
Fix "Move to Top" logic for creators
2019-03-05 19:15:50 -05:00
Dan Stillman
d7dc5670d5
When clearing automatic tags, don't delete manual tags with same name
2019-03-05 07:55:00 -05:00
Dan Stillman
fc43514ff0
Deselect tags when deleted (regression from Reactification)
2019-03-05 07:55:00 -05:00
Dan Stillman
8cd5b09053
Add icon for linked PDF files
2019-03-04 03:20:37 -05:00
Dan Stillman
e2c4e3e86a
Use "PDF" attachment title for all individual PDFs from Mendeley import
...
https://forums.zotero.org/discussion/comment/327390/#Comment_327390
2019-03-03 04:52:39 -05:00
Dan Stillman
04779d8d1c
Add import option for storing or linking files
...
This allows files in Mendeley imports to be stored and files in
RIS/BibTeX/etc. to be linked.
Closes #329
2019-03-02 06:24:33 -05:00
Martynas Bagdonas
ca859e7aa4
Fix unescapeHTML on node.js
2019-03-01 09:59:21 +02:00
Dan Stillman
d0f7fd6df7
Add separate "Rename linked files" pref for auto-renaming
...
Defaulting to false
People who've been relying on auto-renaming of linked files for the last
year will have to turn this back on.
2019-02-26 22:23:43 -05:00
Adomas Venčkauskas
caac984345
Fix this.collectionTreeRow undefined errors in tag selector
2019-02-25 12:21:26 +02:00
Adomas Venčkauskas
891524b4ed
Fix selected tags not clearing when switching collections. Closes #1646
2019-02-25 12:20:35 +02:00
Adomas Venčkauskas
6d82ac3970
Fix window.name being unset when loading include.js. Closes #1645
2019-02-25 11:45:42 +02:00
Dan Stillman
df494415d7
Add "Move to Top" option in creator type menu
...
Drag-and-drop will be a better solution, but this should be useful in
some situations (and, unlike drag-and-drop, can be accessible).
2019-02-24 00:01:58 -05:00
Dan Stillman
945c413c42
Closes #1644 , Allow selecting multiple items with zotero://select
...
This adds selectItems() to ZoteroPane and collectionTreeView and removes
the ancient, unused 'expand' argument to selectItem(), which didn't
really make sense there. It also includes a new
itemTreeView::ensureRowsAreVisible() that tries to scroll to an
appropriate place (or, better yet, not scroll at all) given the
specified rows and page size.
2019-02-23 17:35:09 -05:00
Dan Stillman
663acccbc2
Tweak debugging for missing-key sync error
2019-02-19 04:10:25 -05:00
Dan Stillman
1061893998
"Attachment Content" search improvements
...
- Fix incorrect results for ANY search with multiple "Attachment
Content" conditions and no other conditions
- Dramatically speed up single-word searches by avoiding unnecessary
text scans (which probably addresses #1595 )
- Clean up code
2019-02-19 04:10:25 -05:00
Dan Stillman
977eb8d965
Fix "Show Automatic Tags" in tag selector
2019-02-18 15:00:18 -05:00
Dan Stillman
950e9de80f
Make starting from Mac disk image fatal
2019-02-18 14:36:53 -05:00
Dan Stillman
0ea03ce72c
Switch to services domain for recognizer requests
...
The recognizer endpoint can be customized by setting either
recognize.url (used directly) or services.url (used with a 'recognizer/'
suffix).
2019-02-18 14:30:54 -05:00
Frank Bennett
30b6bf6da7
Set processIndices for each processor return
2019-02-13 08:40:50 +02:00
Adomas Venčkauskas
6672efef0a
Revert "Revert "Update citeproc-js to 1.1.215""
...
This reverts commit db56f002a5
.
2019-02-12 10:30:33 +02:00
Adomas Venčkauskas
9410094ad8
Update citeproc usage logic. See #1638
2019-02-12 10:30:24 +02:00
Adomas Venčkauskas
a931c2ba51
Tidy up Integration.Session.addCitation()
2019-02-11 11:01:53 +02:00
Adomas Venčkauskas
0539deb58b
Make sure citation edits are not treated as citation duplication
2019-02-11 11:01:01 +02:00
Adomas Venčkauskas
6ee87056b1
Fix integration previewFn providing wrong citationsPost data
...
See #1638
2019-02-11 10:45:07 +02:00
Adomas Venčkauskas
de4ce57768
Fix wrong httpIntegrationClient #convert call signature
2019-02-08 13:03:27 +02:00
Dan Stillman
db56f002a5
Revert "Update citeproc-js to 1.1.215"
...
This reverts commit d301fb6e43
.
2019-02-06 14:59:27 -05:00
Dan Stillman
d301fb6e43
Update citeproc-js to 1.1.215
2019-02-03 05:08:13 -05:00
Dan Stillman
98aa71655b
RunJS tweaks
...
- Display result string directly instead of running through varDump()
- Better detect use of `await`
- Fix ESLint error
2019-02-02 14:17:14 -05:00
Dan Stillman
b1fad505d7
Fix sorting of colored tags after Reactification
...
Regressed to alphabetic sorting instead of number-key sorting
2019-01-29 22:18:49 -05:00
Dan Stillman
c2a637472e
Fix foreign key constraint error for collections with all-numeric keys
...
This was like a lottery where instead of winning something your library
stopped syncing.
2019-01-29 05:09:00 -05:00
Adomas Venčkauskas
8bd35ee0d4
Fixes tag selector toggling via hotkey leaving gray area. Closes #1629
2019-01-28 16:35:20 +02:00
Dan Stillman
8b4bb62efc
Don't load linked URLs during import
...
Regression from 5a6a772ca2
, I think
2019-01-26 00:20:26 -05:00
Adomas Venčkauskas
a532af6114
Fix sync client tests that depend on stubbing concurrentCaller Promise.
...
Regression since f5c4fb06
2019-01-22 13:49:00 +02:00
Dan Stillman
8f58560751
Run JavaScript: Automatically switch to async mode if await
is used
...
This will allow examples from the documentation to work without the
async option being explicitly chosen.
2019-01-22 04:44:32 -05:00
Dan Stillman
39eb2962a6
Run JavaScript: Support await and show errors
...
Adds a "Run as async function" checkbox that wraps the code in an async
function and displays the value returned by a `return` statement.
This also properly catches errors and displays them in the results pane.
2019-01-22 01:29:05 -05:00
Dan Stillman
f918e27e46
Add window for running arbitrary privileged JavaScript
...
This is a replacement for the Execute JS extension that could be used
with Zotero for Firefox.
To enable, go to the Config Editor in the Advanced pane of the
preferences and set devtools.chrome.enabled to true, and then restart
Zotero. A "Run JavaScript" option will appear in the Tools menu.
2019-01-22 00:12:34 -05:00