Adomas Venčkauskas
387109c1da
Don't needlessly regenerate citation IDs
2018-04-24 01:37:10 -04:00
Adomas Venčkauskas
593153eebe
Adds a progress bar for non quick-format integration actions
...
The progress percentage is based on the most recent transaction
(or undeterminate if this is the first session transaction)
Fix undefined function call error
2018-04-24 01:37:10 -04:00
Dan Stillman
1c5e0475f5
Update locales from Transifex
2018-04-23 03:34:07 -04:00
Dan Stillman
33f8fcfafb
Fix syncing of saved search changes
...
Condition changes were only uploaded after every other change + sync
2018-04-22 17:27:33 -04:00
Adomas Venčkauskas
5e5b567782
Add a connector document integration endpoint
...
Specifically for google docs via the connector, but could potentially be
used for any integration via HTTP or connector.
2018-04-20 13:08:34 +03:00
Dan Stillman
7c093b4fb0
Update locales from Transifex
2018-04-19 04:46:29 -04:00
Martynas Bagdonas
00efd01aaf
Ask for description when reporting metadata ( #1488 )
2018-04-19 04:35:03 -04:00
Dan Stillman
6450d39933
Throw async error from _loadTranslator()
2018-04-19 02:59:41 -04:00
Dan Stillman
3bc08ba10c
Change overwritten translator message from error to warning
2018-04-19 02:59:41 -04:00
Martynas Bagdonas
0b4e1f9360
Use the extracted arXiv identifier when recognizing PDF ( #1487 )
2018-04-19 02:35:20 -04:00
Dan Stillman
b22e496b05
Allow setting CORS allowed origins for translation-server
2018-04-18 16:15:26 -04:00
Dan Stillman
16c2f6602a
Update locales from Transifex
2018-04-18 13:42:51 -04:00
Dan Stillman
653343149a
Add "arXiv IDs" to Add Item by Identifier text
2018-04-18 13:25:09 -04:00
Martynas Bagdonas
fa0576a4dd
Add arXiv identifier support ( #1486 )
2018-04-18 13:03:10 -04:00
Dan Stillman
8beda5eed4
Update version
2018-04-16 17:02:20 -04:00
Dan Stillman
bf26c230be
Update submodules
2018-04-16 14:58:37 -04:00
Dan Stillman
8474c7b52a
Update locales from Transifex
2018-04-16 14:57:00 -04:00
Dan Stillman
3835bc9110
Assign merge-tracking relations properly when merging >2 items
...
https://forums.zotero.org/discussion/71459/incorrect-document-refresh-after-three-item-merge
2018-04-15 17:05:55 -04:00
Dan Stillman
8853f8ca47
Allow higher local object version during full sync
...
Local object versions can be higher than remote versions, because we
upload in batches and only record the version from the last batch.
This could cause trouble if an object failed to upload during a Restore
to Online Library, causing it to be retried later with version 0 (unlike
during a restore when the version is omitted), causing the library to be
reset, causing any local objects with higher local versions to be
redownloaded.
2018-04-14 16:50:41 -04:00
Dan Stillman
794d3880e7
Set 'control' attribute for item box fields
...
Set 'control' to the id of either the value label or the textbox,
depending on whether the field is being edited. This causes NVDA to read
the label associated with the textbox, but seemingly only the first time
it's selected.
Unfortunately NVDA also does some other unpleasant things, like reading
a description from the duplicate-merging pane, which isn't the active
element in the deck, and reading the entire text, including all field
labels, of the item box) I'm not sure how much we can improve this until
we're on Electron.
VoiceOver doesn't read the textbox's label either, even though it does
so in the bookmarks window in Firefox. Maybe things have improved since
Firefox 52, so we can text again after upgrading to Firefox 60.
Addresses #1411
2018-04-14 13:25:31 -04:00
Dan Stillman
0cc3e64b8a
Restore proper incompatible DB message
...
Fixes #1446
2018-04-14 11:38:54 -04:00
Dan Stillman
0e3071576b
Show "Export Collection…" if there are items in subcollections
...
And generate collection context menu asynchronously
Closes #1482
2018-04-14 11:33:16 -04:00
Dan Stillman
460a423df3
Don't let an progress window block shutdown
...
Closes #1485
2018-04-14 10:28:00 -04:00
Dan Stillman
71f7ec5207
Avoid invalid-field warning for parentItem in fromJSON() after 6f1833f936
2018-04-14 10:27:40 -04:00
Dan Stillman
ce834fc5f3
Don't focus previous row when choosing autocompleted creator
...
https://forums.zotero.org/discussion/71310/
2018-04-14 10:27:40 -04:00
Frank Bennett
94271325d7
Asyncify Zotero.Relations.getByObject(), called only from item merge. ( #1480 )
...
Use getAsync() to acquire subject in Zotero.Relations.getByObject()
2018-04-14 10:26:16 -04:00
Dan Stillman
ceb9749937
Avoid invalid-field warning in Item::fromJSON() after 6f1833f936
2018-04-14 00:06:27 -04:00
Dan Stillman
6f1833f936
Remove items from trash and My Publications when removed via sync
...
Zotero.Item::fromJSON() wasn't properly accounting for missing 'deleted'
or 'inPublications' properties.
2018-04-13 23:36:59 -04:00
Dan Stillman
4248e59eeb
Add log line when trying to drag already-linked collection
2018-04-13 16:12:24 -04:00
Dan Stillman
7da17ab63e
Update strings from connector
2018-04-13 16:12:19 -04:00
Dan Stillman
42bbcabdfe
Update locales from Transifex
2018-04-13 14:06:02 -04:00
Dan Stillman
ff2e8c9047
Add localizable strings from connector
2018-04-13 13:15:10 -04:00
Adomas Venčkauskas
029c9fc251
Don't refresh citations when citation delaying is enabled via doc prefs
2018-04-12 14:00:28 +03:00
Adomas Venčkauskas
ea8003c541
Fix an invalid variable reference
2018-04-12 14:00:28 +03:00
Dan Stillman
9a304b6699
Better handling of remotely changed items in locally missing collections
2018-04-07 17:04:35 -04:00
Dan Stillman
ac4abf0ebb
Avoid race conditions in conflict resolution tests
2018-04-07 17:04:00 -04:00
Dan Stillman
b4244f8a25
Update to Sinon 4.5.0
2018-04-07 17:01:46 -04:00
Dan Stillman
018ec79a74
Update version
2018-04-07 17:01:46 -04:00
Dan Stillman
17f7bcbbad
Target selector: Increase recents to 7
2018-04-06 07:36:13 -04:00
Dan Stillman
eeadeaa1b1
Target selector: Fix recents handling
2018-04-06 07:32:24 -04:00
Dan Stillman
222bb5bad4
Target selector: Don't lose recent targets when saving to same target
...
A target could fill up the list from different sessions, pushing other
recents out.
2018-04-06 04:27:58 -04:00
Adomas Venčkauskas
7d424f6d12
Return notes from /saveItems connector endpoint
2018-04-05 15:27:02 +03:00
Dan Stillman
bddb5ed243
Target selector: Fix moving translated items between certain libraries
...
Moving a translated item from a non-filesEditable library to a
filesEditable library would fail (because the endpoint handler was named
"SaveItem" instead of "SaveItems").
Fixes zotero/zotero-connectors#235
2018-04-05 05:41:45 -04:00
Adomas Venčkauskas
ac180c2324
Fix initial integration action requiring a slow citeproc (re)load
...
(Regression 9c7271c6
)
2018-04-04 13:52:33 +03:00
Adomas Venčkauskas
21fadee7bb
Refactor word plugin installer
2018-04-04 13:52:33 +03:00
Dan Stillman
d4fce3c855
Update citeproc-js to 1.1.201
2018-04-04 03:34:24 -04:00
Dan Stillman
3b17681db3
Update citeproc-js to 1.1.200
2018-04-03 18:41:40 -04:00
Dan Stillman
89d7dad126
Update version
2018-04-03 00:17:50 -04:00
Dan Stillman
13f788f3f1
Update locales from Transifex
2018-04-03 00:10:06 -04:00
Dan Stillman
be698e499f
Update submodules
2018-04-03 00:03:22 -04:00