Dan Stillman
66fccec6b4
Add "Create Note from Annotations" option to items list context menu
...
To allow creation of a standalone note with annotations from all the
selected top-level items and/or attachments. Annotations will be sorted
by the order of the items in the items list.
"Add Note from Annotations" remains when a single regular item or one or
more attachments under a single regular item are selected.
2022-09-05 10:37:07 -04:00
Dan Stillman
894309d061
Add collectionID
option to EditorInstance.createNoteFromAnnotations()
...
For adding a standalone note to the current collection
2022-09-05 10:37:07 -04:00
Dan Stillman
b24c7577ec
Rename Zotero.Items::keepParents() to keepTopLevel()
...
So that it works for more than two levels of items
Also fix a bug where the parent item could be returned more than once if
multiple child items were selected.
2022-09-05 10:37:07 -04:00
Dan Stillman
ca4ced1e9f
Add Zotero.Item::topLevelItem and Zotero.Items.getTopLevel(items)
2022-09-05 10:37:07 -04:00
Martynas Bagdonas
6646be66d0
EditorInstance.createNoteFromAnnotations(): Handle multiple attachments
2022-09-05 10:37:07 -04:00
Dan Stillman
ef0811bd4c
Merge new English strings
2022-09-02 12:07:13 +02:00
Martynas Bagdonas
f893206dfd
Allow inserting images over context menu
...
Fixes #2759
2022-09-01 11:49:30 +03:00
Martynas Bagdonas
ae5de2c2f5
Update pdf-reader submodule
2022-08-31 15:45:56 +03:00
Martynas Bagdonas
a3b45a74e9
Add missing noteEditor.mathBlock
string
2022-08-31 14:08:42 +03:00
Dan Stillman
e474ca524b
Update pdf-reader submodule
2022-08-30 11:38:44 +02:00
Dan Stillman
bc0f6203e1
Update note-editor submodule
2022-08-30 11:18:07 +02:00
Dan Stillman
91ae576074
Fix HTTP.request() 5xx handling with errorDelayMax=0
...
This was causing delay-less infinite loops for OPTIONS requests to Box,
which are returning 502 errors.
2022-08-29 23:44:55 +02:00
Abe Jellinek
c255104ada
duplicateAndConvertSelectedItem: Don't copy abstracts ( #2799 )
2022-08-29 16:27:26 -04:00
Dan Stillman
75f5d6aca1
Merge new English strings
2022-08-25 17:34:41 -04:00
Martynas Bagdonas
d156bef42a
Update note-editor submodule and strings for math and table insertion
2022-08-25 14:19:38 +03:00
Dan Stillman
79246196ac
Use items-list sort order for report from collection or saved search
...
https://forums.zotero.org/discussion/99284/exporting-a-report-sorted-by-first-date
Regression from HTML tree
2022-08-25 00:47:57 -04:00
Adomas Venčkauskas
262e1964ae
Fix SingleFile snapshot saving stalling in Firefox Connector
...
Update SingleFile submodule
2022-08-24 11:48:02 +03:00
Dan Stillman
f4dfea6849
Don't repeatedly upload relations
...
Fixes #2772
2022-08-22 01:12:31 -04:00
Dan Stillman
999f78b0f5
Update translators
2022-08-21 23:30:39 -04:00
Dan Stillman
2e6321a4bf
Update version
2022-08-21 23:29:48 -04:00
Tom Najdek
35a1bb20cb
Make citavi annotations importer more resilient
2022-08-19 11:20:24 -04:00
Tom Najdek
8c80ea431e
Fix importing Citavi annotations in some cases
2022-08-19 11:20:24 -04:00
Dan Stillman
3abd720957
Update pdf-reader submodule
2022-08-19 02:50:22 -04:00
Dan Stillman
8379540719
Include proper test for b373291c02
for #2771
2022-08-19 02:47:24 -04:00
Dan Stillman
b373291c02
Fixed filed items with annotations appearing in Unfiled Items
...
Fixes #2771
Regression from 20c6fe67
2022-08-19 00:15:55 -04:00
Abe Jellinek
3391f3bc99
Empty Trash: Visually remove deleted items, refresh icon ( #2606 )
...
There were a few problems causing the incorrect behavior:
1. Rows were being removed only if they had no non-deleted children, which
wasn't the right check. We want to remove all rows with no *deleted*
children.
2. Children of the removed rows weren't being removed with them.
3. We weren't invalidating the tree (which _removeRows() doesn't do).
Also:
* Erase trashed annotation after getAnnotations() test
Because ItemTree#notify() doesn't yet correctly handle refresh events on
parent items that are themselves children (three-level nesting: item ->
attachment -> annotation), this test was causing a failure in
itemTreeTest.js.
2022-08-18 21:14:34 -04:00
Martynas Bagdonas
6ca854a018
Fix navigation to annotation when opening an unloaded PDF reader tab
...
Regression from 142e3b09
2022-08-18 10:21:37 +03:00
Martynas Bagdonas
fa32eb6790
Fix regression for broken "Snow in Page"
...
Fixes #2764
Regression from 7ec54fd
2022-08-18 10:21:37 +03:00
Abe Jellinek
96c4427d6c
Scaffold: Non-async detectWeb and async scrape by default
...
We don't usually want an async detectWeb, since HTTP requests should only be
used there in very exceptional cases. We do usually want an async scrape (and we
were already - mistakenly - awaiting it).
2022-08-17 16:34:19 -04:00
Dan Stillman
5a8b5a1829
Update localized string for pdf-reader
2022-08-17 03:46:27 -04:00
Dan Stillman
f368a53311
Fix and disable item-tree test for emptying trash
...
20c6fe6737
caused this to start failing, but only because the test was
testing something too specific. The change in that commit caused more
rows to be left behind when emptying the trash (for reasons I should
probably look into), but the trash wasn't being emptied properly before,
which #2606 should fix. This test should be restored as part of that PR.
2022-08-17 01:53:21 -04:00
Dan Stillman
49020b02a2
Update pdf-reader submodule
2022-08-17 00:03:34 -04:00
Dan Stillman
20c6fe6737
Match parent attachments for annotation tags
...
Expose annotation tags in tag selector and match parent attachments when
filtering/searching
This also fixes searching for annotation text or comments when using
Everything quick search.
This is temporary until we display annotations in the items list
directly.
2022-08-16 22:56:39 -04:00
Dan Stillman
80351a496b
Update version
2022-08-16 22:56:39 -04:00
Dan Stillman
2d2e787111
Update translators
2022-08-15 08:32:57 -04:00
Dan Stillman
eaba3ae099
Update locales from Transifex
2022-08-15 08:32:17 -04:00
Dan Stillman
4746300d33
Update pdf-reader submodule
2022-08-15 08:24:17 -04:00
Dan Stillman
85b0c9dbad
Fix importing of standalone attachments without URLs
...
And allow `importSnapshotFromFile()` without `parentItemID` or
`libraryID`, which is more consistent with other attachment functions
Follow-up to 318e4852e9
https://forums.zotero.org/discussion/comment/414802/#Comment_414802
2022-08-14 05:06:27 -04:00
Dan Stillman
318e4852e9
Fix importing of standalone attachments
...
Maybe has been broken for years?
https://forums.zotero.org/discussion/99020/warning-data-loss-when-exporting-collections
2022-08-13 16:23:00 -04:00
Dan Stillman
3dc3359cff
Don't relate book sections to each other when creating from book
...
Fixes #2757
2022-08-13 05:45:23 -04:00
Dan Stillman
b505c630d3
Fix copying of standalone attachments between libraries
...
Regression in f684984b07
(maybe a race condition)
2022-08-13 02:00:41 -04:00
Dan Stillman
21b7baee35
Update translators
2022-08-12 00:38:19 -04:00
Dan Stillman
df59cee94a
Update global schema for locales
2022-08-12 00:34:21 -04:00
Dan Stillman
d1275f9964
Update locales from Transifex and merge new English strings
2022-08-12 00:33:08 -04:00
Abe Jellinek
d4a7de2e8d
Add Book -> Book Section and Book Section -> Book to context menu ( #2755 )
2022-08-11 16:40:27 -04:00
Adomas Venčkauskas
864fd03c87
Prevent singlefile config from overwriting the Zotero.SingleFile namespace
2022-08-11 13:44:48 +03:00
Adomas Venčkauskas
d3cb7c86d9
Update SingleFile config for current version
...
They got updated upstream and the backwards-compat code
does not run for the way we execute singlefile
See https://github.com/gildas-lormeau/SingleFile/issues/1021
Addresses https://github.com/zotero/zotero-connectors/issues/398
2022-08-11 13:43:39 +03:00
Martynas Bagdonas
e4e3c72036
Fix PDF reader selector popup that was never opening
2022-08-11 12:18:32 +03:00
Martynas Bagdonas
0857cefb0c
Fix regression preventing opening PDF reader window when the tab is open
2022-08-11 12:18:32 +03:00
Dan Stillman
9b7b4fe134
Improve test for event-title
substitution
...
And add comments
Follow-up to 20d0f103f
2022-08-10 01:34:57 -04:00