Dan Stillman
c8cf9b9e6f
Support for connector-based save target selection
...
- Updates /saveItems and /saveSnapshot to take a sessionID
- Provides a list of editable collections in the current library
- Adds an /updateSession method that takes a sessionID and updates the
collection and tags of any items saved via that operation (and changes
the currently selected collection)
Cross-library changes are not yet supported
2018-02-07 04:04:37 -05:00
Dan Stillman
45ddf9827c
Reset PDF tools path for tests in resetDB()
...
And include path on error when running PDF tool
2018-02-07 04:04:37 -05:00
Dan Stillman
06fb74aafd
Use rowid to clean invalid entries from translatorCache
...
Since in truly weird cases [1] fileName might not exist
https://forums.zotero.org/discussion/comment/300558/#Comment_300558
2018-02-06 23:46:17 -05:00
Adomas Venčkauskas
46854b6b23
Amend comment regarding citationsByIndex keys sort order
2018-02-06 16:08:06 +02:00
Adomas Venčkauskas
4add3ec44c
Fix field type changes triggering citation modified prompts
2018-02-06 15:19:08 +02:00
Adomas Venčkauskas
09ceaa953b
Fix some more citation update bugs
2018-02-06 15:09:20 +02:00
Adomas Venčkauskas
edc18a4fe4
Remove LibreOffice specific setText() calls (addressed within plugin)
2018-02-05 14:15:51 +02:00
Dan Stillman
38411fb56c
Allow dragging parent items to collection if children are selected
...
This is a simplified version of the fix from #872 . Unlike the proposal
in #36 , this doesn't require all child items to be selected, since in a
search some children might be grayed out. If the child of an unselected
parent item is included, the drag isn't allowed.
Closes #36
2018-02-03 04:15:09 -05:00
Adomas Venčkauskas
948a4dda64
Fix citation preview citeproc error. Closes #1430
2018-01-31 14:13:32 +02:00
Adomas Venčkauskas
97a045fe0f
Fix slow display of citation dialog on first interaction with doc
2018-01-31 12:59:54 +02:00
Dan Stillman
b7a24a58fb
Use temp directory for recognizePDFCache.txt
2018-01-31 05:35:13 -05:00
Dan Stillman
31f0f0d210
Fix "Retrieve Metadata for PDF" with bundled PDF tools
2018-01-31 05:34:22 -05:00
Dan Stillman
e4a399671a
Don't show Title in column picker, because hiding it doesn't make sense
2018-01-30 19:11:47 -05:00
Dan Stillman
eca9d82aa2
Update submodules
2018-01-29 17:22:35 -05:00
Dan Stillman
4a41f219d8
Update citeproc-js to 1.1.183
2018-01-29 17:21:16 -05:00
Dan Stillman
5b46735204
Fix test breakage from d67c654245
2018-01-26 04:24:34 -05:00
Dan Stillman
c5fa1303e3
Prompt to reset local group files on 403 for file attachment upload
...
And reset modified file attachments when resetting files
2018-01-26 03:37:57 -05:00
Dan Stillman
d67c654245
Add version
option to toResponseJSON()
2018-01-26 03:37:57 -05:00
Dan Stillman
3390f2405b
Warn about version 0 when saving to sync cache
...
This should be an error, because the API will never return 0, but most
tests don't currently set the version properly in the response JSON.
2018-01-26 03:37:57 -05:00
Adomas Venčkauskas
d857a813b9
Fix integration test errors. Closes #1426
2018-01-25 12:48:12 +02:00
Adomas Venčkauskas
fe4b75758d
Fixes index is not defined error. Closes #1422
2018-01-25 12:39:50 +02:00
Adomas Venčkauskas
2523bca659
Fix slow citation dialog initialization
...
Report: https://forums.zotero.org/discussion/69929/beta-delay-citation-feature
2018-01-25 12:35:02 +02:00
Adomas Venčkauskas
8544618445
Fix footnote edit crashing in MacWord
2018-01-24 16:00:24 +02:00
Dan Stillman
0bb0912a7b
Enable 2x PDF icon
2018-01-24 06:15:23 -05:00
Adomas Venčkauskas
d41c8d6489
Fix an integration error when bibl present without citations
2018-01-22 13:26:43 +02:00
Adomas Venčkauskas
553d2b00d8
Fix 'id must be a positive integer' integration error
...
Report: https://forums.zotero.org/discussion/comment/298804#Comment_298804
2018-01-22 13:25:11 +02:00
Dan Stillman
2194dff7a4
Fix startup hang if note is null in database
2018-01-19 12:57:57 -05:00
Martynas Bagdonas
5815088586
Fix PDF tools usage in tests
2018-01-18 12:23:27 +02:00
Martynas Bagdonas
0d5ea8520a
Use the bundled PDF tools
2018-01-17 13:33:18 +02:00
Dan Stillman
17d4515002
Tweak padding in doc prefs
2018-01-16 12:53:31 -05:00
Dan Stillman
e4cc28ac60
Tweak wording of delayed-citations mode
...
"Delay citation updates until manual refresh" would be fine in the doc
prefs, but "until manual refresh" is a bit too awkward for the prompt.
Instead, go with @rmzelle's suggestion from #1242 of referring to
"automatic citation updates", and invert the checkbox.
2018-01-16 12:53:12 -05:00
Dan Stillman
cc9efde843
Fix translator architecture hangs on bad JSON in translatorCache
2018-01-16 11:31:34 -05:00
Dan Stillman
2b8311d3d7
Start sync icon spinning before purging data
2018-01-16 09:12:14 -05:00
Dan Stillman
0cd50b5560
Merge pull request #1242 from adomasven/feature/delay-updating-citatations
...
Refactor integration and delay citation updates
2018-01-16 09:11:21 -05:00
Adomas Venčkauskas
2b27e40308
Refresh citation text upon citation insertion
2018-01-16 14:04:13 +02:00
Adomas Venčkauskas
b985ef8a53
Ensure delayed citation styling is removed upon proper update
...
Ensure delayed citation styling is removed upon proper update
2018-01-16 14:04:10 +02:00
Dan Stillman
09fc3c2b1c
Update submodules
2018-01-11 20:20:32 -05:00
Dan Stillman
7cb95f4129
Automatically rename dragged file attachments from parent metadata
...
Rename happens if only one file is dragged and the parent item has no
existing file attachments.
Closes #1405
2018-01-10 00:39:47 -05:00
Dan Stillman
87cf336e22
Cancel active Quick Format search if another one starts
...
This fixes inconsistent results (#1349 ) from async searches finishing
out of order.
Also adds spinner when search is active
2018-01-08 01:08:28 -05:00
Dan Stillman
7d41047a9d
Blacklist spurious warnings about word processor plugin update manifests
2018-01-08 00:02:47 -05:00
Dan Stillman
3f6ef7fb01
Allow "now" in Accessed field to use current time
...
Closes #1340
2018-01-05 03:41:08 -05:00
Dan Stillman
5847388862
Add schema update step to remove dc:isReplacedBy relations
...
These should've all been replaced with dc:replaces relations in a schema
update step, so any that exist were likely synced down from the API
(since fixed) and should be obsolete/redundant.
2018-01-05 02:53:27 -05:00
Dan Stillman
4ac368e052
Add "Publication" to top level of search condition drop-down
2018-01-04 22:59:23 -05:00
Dan Stillman
fdb9e20076
Clear parentKey change marker after save
...
Fixes #1325 , Field editor closes during auto-sync of newly created
parent item
2018-01-04 19:10:41 -05:00
Adomas Venčkauskas
4b78ebcd72
Pause the document update timer during warning dialogs
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
47744e4ccd
Simplify field handling
...
Don't use field.writeToDoc(), because it prevents from optimizing
libreoffice text writes
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
2ad0dc00da
Add session.getItems in preparation for document collections
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
f8f403eca4
Display a refresh notice instead of bibliography when citing delayed
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
2827f70daa
Option to delay updating citation in document.
...
The checkbox in doc prefs is hidden until an update takes 5s or longer
after which the user is prompted to enable delaying.
2018-01-03 14:27:16 +02:00
Adomas Venčkauskas
6d05c3472b
Add more integration tests
2018-01-03 14:27:16 +02:00