Martynas Bagdonas
b7cc1d549b
Fix pref observer handler unregistering
2022-10-05 14:09:39 +03:00
Dan Stillman
9a3f8dbc94
Update locales from Transifex
2022-10-05 02:45:05 -04:00
Martynas Bagdonas
b594ad0b0a
Allow importing annotations in group libraries
2022-10-04 14:22:54 +03:00
Martynas Bagdonas
4dd1851140
Don't allow pdf-reader to set annotation author name
...
Fixes the issue when your own created annotation becomes grayish and indicates that it was modified by another user.
2022-10-04 13:59:16 +03:00
Martynas Bagdonas
006dd20d5b
Re-render annotation images when rotating a page
...
Fixes #2824
2022-10-03 17:03:32 +03:00
Adomas Venčkauskas
55afe7c08d
Fix item list row text not read when using non-contiguous kb selection
...
Closes #2830
2022-10-03 15:20:38 +03:00
Dan Stillman
9fadfac7ee
Add 15 and 16 as note font size options in menu
...
https://forums.zotero.org/discussion/100079/notebook-fonts
2022-10-03 06:43:28 -04:00
Martynas Bagdonas
38ae3a2600
Remove PDF view rotation options
2022-10-03 13:14:37 +03:00
Dan Stillman
3b93147052
Update locales from Transifex
2022-09-30 16:52:13 -04:00
Dan Stillman
b9a1e93518
Merge new English strings
2022-09-30 16:09:56 -04:00
Dan Stillman
99084084d4
Remove default OpenURL gateway
...
https://www.worldcat.org/registry/gateway is no longer supported -- see
https://forums.zotero.org/discussion/comment/418373/#Comment_418373 for
details
If no resolver is selected, show an error on "Library Lookup" with a
button to open the prefs.
2022-09-30 16:08:12 -04:00
Dan Stillman
64047f181a
Remove stray "aaa" in "Split Horizontally" in PDF window
...
From 12b1897478
2022-09-30 15:33:00 -04:00
Dan Stillman
12b1897478
Swap "Split Vertically" and "Split Horizontally" in PDF reader
2022-09-30 04:22:48 -04:00
Dan Stillman
8fc9ebe4ab
Update locales from Transifex and merge new English strings
2022-09-30 02:59:52 -04:00
Martynas Bagdonas
4fdf43ed92
Prevent error when creating a note from annotations that have ink
2022-09-30 09:44:27 +03:00
Martynas Bagdonas
9691fcafc2
Import external annotations before trying to add a note from annotations
2022-09-30 09:40:35 +03:00
Martynas Bagdonas
6aad0cbb9c
Add split view for PDF reader ( #2832 )
2022-09-29 13:25:58 +03:00
Dan Stillman
a7e6fc330c
Update locales from Transifex
2022-09-28 05:09:52 -04:00
Dan Stillman
677499865a
Update translators and CSL locales
2022-09-28 04:50:28 -04:00
Dan Stillman
2271913e49
Add Number as items list column option
...
https://forums.zotero.org/discussion/99844/add-columns-to-desktop-app-report-number
2022-09-22 01:48:15 -04:00
Dan Stillman
0b89b15f66
Update locales from Transifex and merge new English strings
2022-09-22 01:14:26 -04:00
Dan Stillman
f179f0a54f
Additional tweaks for creator button keyboard access ( #2826 )
...
- Open creator type menu on ArrowUp as well
- Fix outline on Windows/Linux
- Don't show focus ring on hover, since we already show a background
2022-09-21 23:16:53 -04:00
Tom Najdek
ea09aac616
Make creator buttons accessible via keyboard #999
2022-09-21 23:16:53 -04:00
Martynas Bagdonas
0d09618865
Fix focusContextPane
error when pressing tab in standalone PDF window
...
Fixes #2823
2022-09-15 11:59:03 +03:00
Dan Stillman
b96fcd41b1
Update translate submodule
2022-09-15 01:06:47 -04:00
Martynas Bagdonas
c13d17b5e6
Fix PDF reader sometimes showing UTC time and sometimes local
2022-09-13 16:38:17 +03:00
Martynas Bagdonas
eb255c5868
Convert Mendeley colors to equivalent Zotero colors on PDF open
...
Fixes #2820
2022-09-13 14:35:16 +03:00
Tom Najdek
88217492f9
Map annotation colors colors on import #2819 ( #2822 )
2022-09-12 19:57:24 -04:00
Martynas Bagdonas
64897455f4
Adjust PDF reader and context pane UI based on font size pref
...
Fixes #2809
2022-09-09 18:03:20 +03:00
Abe Jellinek
5015b0e4cc
Hide "Find Available PDF" for feed items ( #2807 )
2022-09-07 10:07:43 -04:00
Martynas Bagdonas
a2d378448a
Add context menu options to copy/save image from pdf-reader/note-editor
...
Fixes #2664
2022-09-06 16:35:14 +03:00
Dan Stillman
32b64b3cf1
Merge new English strings
2022-09-05 15:47:06 +01:00
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
a3b45a74e9
Add missing noteEditor.mathBlock
string
2022-08-31 14:08:42 +03: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
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
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
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
eaba3ae099
Update locales from Transifex
2022-08-15 08:32: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
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
Dan Stillman
20d0f103fd
Automatically substitute event-title
for event
in styles
...
Stopgap until styles are updated in citation-style-language/styles#6151
2022-08-10 01:01:48 -04:00
Abe Jellinek
87455d28c3
Item box: Fix fieldMode resetting after editor hidden twice
...
hideEditor() called switchCreatorMode() too early, setting the fieldMode
attribute on the soon-to-be-discarded textbox instead of the label
replacing it. Then, showing the editor a second time would carry over an
empty fieldMode attribute from the label to the new textbox. Hiding that
editor would update the creator in the item to fieldMode = 0 and trigger
a save.
Moving the switchCreatorMode() call does the trick, and the flex
settings changes still work fine when made there.
2022-08-08 10:56:56 -04:00
Abe Jellinek
2048319541
Advanced Search: Make sure items are loaded ( #2743 )
2022-08-06 15:00:33 -04:00
Dan Stillman
d03b0a716d
Don't preselect Act for multiple sources in classic citation dialog
...
"Multiple Sources…" wasn't properly handled by 629892b0b8
https://forums.zotero.org/discussion/98877/act-instead-of-page
https://twitter.com/drezvera99/status/1554521940684984320
2022-08-06 02:29:26 -04:00
Abe Jellinek
bb2b37a73a
Item box: Prevent tabbing to hidden fields
...
This one's probably been around for a while! Reproduce by creating an
item with a fieldMode = 1 creator, tabbing past the creator, and then
shift-tabbing back to it. Your cursor will end up in the invisible first
name field and further shift-tabs can't move it past.
Cherry-picked from fx102: 080ada78ee
2022-08-05 16:31:09 -04:00
Martynas Bagdonas
7ec54fdaa9
Select existing unloaded tab instead of opening a new one
...
Fixes #2740
2022-08-05 18:22:30 +03:00
Martynas Bagdonas
5a659b070d
Allow to scroll tabs with mouse wheel
...
Fixes #2724
2022-07-29 13:06:33 +03:00
Abe Jellinek
ad96323881
Duplicates Merge: Preserve embedded annotations ( #2728 )
2022-07-29 05:06:44 -04:00
Adomas Venčkauskas
fc0f6157d0
Do not load-timeout on browser PDF download during content load
...
Closes #2726
2022-07-26 13:49:23 +03:00
Martynas Bagdonas
6733f2edca
Freeze note schema version to 8
...
We can do it because it was only used to create a note from annotations.
No need to update schema version in Zotero client, unless using new
features when creating a note from annotations.
2022-07-25 18:04:00 +03:00
Martynas Bagdonas
e1997620a4
Fix regression that prevents showing the last selected tab on startup
...
Fixes #2723
2022-07-25 11:51:05 +03:00
Martynas Bagdonas
0785b3a086
Fix regression that prevents showing new notes in contextPane notes list
2022-07-21 13:27:32 +03:00
Adomas Venčkauskas
ba5cb7d5c6
Fixes some assets not being saved with SingleFile snapshots
...
Part of zotero/zotero-connectors#394
When saving an item (e.g. on arxiv) with a site translator, the
translator may add a custom snapshot attachment URL which does not match
the translation URL (the URL in the browser where translation was
initiated) in which case Zotero handles snapshot saving. Zotero loads
the page in a background browser. By default images are not loaded in
this browser. SingleFile due to CORS restrictions has to refetch all
resources that are not from the same domain or subdomain, but uses
pre-loaded resources (images) from the same domain. Before this change
any images that were from the same domain as the saved website were not
saved in the snapshot. This commit fixes that.
2022-07-20 14:28:56 +03:00
Adomas Venčkauskas
d822da4c06
Changes for updated SingleFile submodule
2022-07-20 14:28:56 +03:00
Dan Stillman
6921268dc0
Localize "Export PDF…" menu option
...
Fixes #2710
2022-07-20 01:04:00 -04:00
Dan Stillman
5c61815f36
Update translate submodule
2022-07-18 19:43:18 -04:00
Dan Stillman
b5ca5aed3a
Update submodules
2022-07-18 19:14:24 -04:00
Dan Stillman
4b6598acc4
Update locales from Transifex
2022-07-18 08:57:41 -04:00
Dan Stillman
9d0cd005f8
Increase Mendeley API timeout to 60 seconds
...
To see if we can fix the 30-second timeout here:
https://forums.zotero.org/discussion/comment/412750/#Comment_412750
2022-07-18 08:29:45 -04:00
Dan Stillman
98d6f40e4a
Add warning in toolbar for 'dev' channel builds
2022-07-16 04:19:42 -04:00
Martynas Bagdonas
2cad5b00d1
Use Quick Copy (Markdown) for direct plain-text copying from note-editor
...
Fixes #2505
2022-07-15 15:06:19 +03:00
Abe Jellinek
95239db0fd
Prevent deleting My Publications
...
Previously showed a blank confirmation dialog and logged an error.
2022-07-13 16:23:50 -04:00
Martynas Bagdonas
4c063e7b6e
Prevent delayed context pane expansion and pdf-reader rerender/resize when switching from library tab
2022-07-12 18:00:21 +03:00
Martynas Bagdonas
07f1517712
Don't include quotes when {{highlight}} is placed in a blockquote
...
Fixes #2697
2022-07-12 12:12:21 +03:00
Martynas Bagdonas
f0e0971c69
Include quotation marks for highlights by default, but allow to disable
...
Fixes #2697
2022-07-11 15:32:02 +03:00
Dan Stillman
26a5e2900a
Better fix for errors from invalid sort fields
...
Just catch the error from `ItemTree::sort()` and clear the
secondary-sort and fallback-sort prefs so that sorting works on the next
attempt.
Replacement for a8ed30ce80
https://groups.google.com/g/zotero-dev/c/kc0-C6-SA74/m/bhHniGceAQAJ
2022-07-11 01:30:38 -04:00
Dan Stillman
34d66381d1
Revert "Validate fields in ItemTree::getSortFields()"
...
This reverts commit a8ed30ce80
and related
commits.
We'll address breakage from invalid sort fields another way, without
inconveniencing plugin authors.
https://groups.google.com/g/zotero-dev/c/kc0-C6-SA74/m/bhHniGceAQAJ
2022-07-11 00:43:15 -04:00
Dan Stillman
f7dbcdde4b
Sort empty rows last for Date/Year columns when descending
...
Date columns start in descending order, so put empty rows at end
Also remove a seemingly unnecessary exception for Title when not the
primary sort and just always sort it with empty rows first
2022-07-10 23:47:02 -04:00
Dan Stillman
c4563af381
Fix sorting of attachments and notes columns
...
Regression from a8ed30ce80
2022-07-10 23:26:36 -04:00
Dan Stillman
56e7f0a10f
Fix sorting by Item Type and feed item itemID
...
Regression from a8ed30ce80
2022-07-10 17:31:01 -04:00
Dan Stillman
124c18d54d
CookieSandbox: Fix error setting request cookies
...
Regression from 6af3b0276a
, showing up as "trackedBy is undefined" error
https://forums.zotero.org/discussion/98322/no-snapshot-or-pdf-autosaved-using-zotero-connector-on-safari
2022-07-10 06:28:56 -04:00
Dan Stillman
57c582e171
Merge new English strings
2022-07-09 18:08:38 -04:00
Dan Stillman
cf8819cc06
Add localized string for timestamp
CSL locator
...
Not included in the CSL locales:
https://forums.zotero.org/discussion/comment/412060/#Comment_412060
2022-07-09 18:07:07 -04:00
Dan Stillman
fe74b02d28
Merge new English strings
2022-07-09 01:56:56 -04:00
Dan Stillman
1dcc2728dd
Tweak confirmation message for recursive collection-item removal
...
I guess the "its" is technically a little clearer, but it's a bit
awkward, and I think it's reasonably implied.
2022-07-09 01:54:07 -04:00
Dan Stillman
c5dbf0169f
Merge pull request #2693 from tnajdek/mendeley-import-improve-feedback
...
Multiple improvements to Mendeley importer
2022-07-09 01:43:50 -04:00
Abe Jellinek
3f282fc25f
recursiveCollections
: Remove from all subcollections on delete (#2689 )
2022-07-09 01:37:14 -04:00
Dan Stillman
8c0499468e
Update locales from Transifex
2022-07-09 01:28:18 -04:00
Dan Stillman
629892b0b8
Add CSL 1.0.2 locators and switch to CSL locales for localization
...
And move Page to middle of list, while still selecting by default
https://forums.zotero.org/discussion/comment/396602/#Comment_396602
2022-07-09 01:00:07 -04:00
Dan Stillman
a8ed30ce80
Validate fields in ItemTree::getSortFields()
...
To avoid startup hang if a plugin does something bad:
https://forums.zotero.org/discussion/comment/411843/#Comment_411843
Fixes #2692
2022-07-08 06:01:23 -04:00
Tom Najdek
43f15e7517
Improve log output for multiple Mendeley imports
...
Helps with debugging cases where new import is started while previous
one is still being cancelled
2022-07-07 13:40:40 +02:00
Tom Najdek
df11227e0a
Lint code related to Mendeley importer
2022-07-07 13:40:40 +02:00
Tom Najdek
d418d79e70
Fix a bug in regex extracting fields to "extra"
...
Because regex is built using a template string, \s* is actually escaped
into s*, i.e. literal "s" appearing 0 or more times. In most cases this
would mean that output can have spacing slightly off. In extreme case,
when identifier starts with letter "s", this could this could lead to
identifier being stored incorrectly.
Also adjusted tests to be more strict and mock data to cover this case.
2022-07-07 13:40:40 +02:00
Tom Najdek
42aebccbf4
Mendeley import: detect win close, better feedback
...
* Detect wizard cancel/close and interrupt import. This will still
have to wait for current fetch (file or metadata) to complete but will
then advance to the cleanup stage
* Advance progress bar during metadata fetch
* Add some extra logging
2022-07-07 13:40:33 +02:00
Tom Najdek
7b6e19435b
Don't try to remove temporary dir after import
...
Previously we had a structure that also created folders in temp dir,
that has since changed but code in cleanup phase to remove containing
dir has been accidentally left unremoved.
2022-07-07 10:09:53 +02:00
Martynas Bagdonas
f650f95081
Fix disabled "Add to Note" when a child note is open
...
Fixes #2687
2022-07-06 11:33:22 +03:00
Dan Stillman
0357026865
Update global schema and utilities for CSL 1.0.2
2022-07-05 01:34:10 -04:00
Martynas Bagdonas
92d89becc7
Adjust page rotation labels in PDF reader
...
Fixes #2669
2022-07-01 16:33:08 +03:00
Martynas Bagdonas
49f9642c0d
Show parent item title for child notes in context pane
...
Fixes #2681
2022-07-01 15:32:14 +03:00
Martynas Bagdonas
f0b896d282
Implement smart notes switching in contextPane ( #2671 )
...
Fixes #2650
2022-07-01 03:28:20 -04:00
Dan Stillman
b215d93ac9
Update utilities submodule and date-parsing tests
...
Includes strToDate() fixes
2022-06-22 04:41:33 -04:00
Dan Stillman
bf1480f8f0
Update locales from Transifex
2022-06-21 23:05:20 -04:00
Adomas Venčkauskas
43c86c0e58
Limit the force-click during drag fix to macOS ( 4fb0661b
)
2022-06-15 09:08:30 +03:00
Adomas Venčkauskas
6f3f5d2ea8
Fix alt-arrow not working on macOS when editing collection names.
...
Fixes #2651
2022-06-14 14:27:34 +03:00
Adomas Venčkauskas
4fb0661b50
Fix force-click during drag sometimes causing collections to switch
...
Closes #2652
2022-06-14 14:18:36 +03:00
Abe Jellinek
57ab92b5b9
Fix error if New Collection prompt is canceled
2022-06-09 18:32:14 -05:00
Dan Stillman
7b20972c27
Use String.fromCharCode() to load Chinese characters in strToDate() test
...
Follow-up to dc045250a6
2022-06-09 00:03:34 -04:00
Dan Stillman
dc045250a6
Fix parsing of Chinese and other non-ASCII month names
...
https://forums.zotero.org/discussion/97683/bug-locale-issues-concerning-zotero-and-zotero-connector
2022-06-08 23:45:18 -04:00
Dan Stillman
256bd157ed
Properly strip ZWJ in isOnlyEmoji()
2022-06-07 20:36:48 -04:00
Dan Stillman
2b45b7fea3
Fix Emoji detection
...
And move to Zotero.Utilities.Internal.isOnlyEmoji()
Fixes #2643
2022-06-07 20:12:29 -04:00
Abe Jellinek
d8069fac50
Fix sorting by attachment ( #2586 )
2022-06-07 01:32:27 -04:00
Dan Stillman
18516a33d9
Update locales from Transifex and merge new English strings
2022-06-07 01:25:57 -04:00
Dan Stillman
b658f09dd8
citeproc-js: Add space after left margin in plain-text mode
...
This adds a space after the the number in some numeric styles ("[1]" in
IEEE style, "1." in Nature) when pasting bibliography entries into a
plain-text editor.
Some styles (ACS, AMA, Vancouver) will need to be updated to remove
their hard-coded spaces to avoid double spaces after this change.
Patch from @zepinglee
Fixes #2633
2022-06-07 00:57:01 -04:00
Martynas Bagdonas
5799bdd554
Add support for PDF page deletion and rotation ( #2595 )
...
* Add support for PDF page deletion and rotation
Fixes #2561
2022-06-07 00:53:37 -04:00
Adomas Venčkauskas
62c7b4db2b
Log full hidden browser count after its creation
2022-06-06 12:50:21 +03:00
Adomas Venčkauskas
caa0b05e5f
Fix a MIMETypeHandler.removeHandler() bug
2022-06-06 12:49:58 +03:00
Adomas Venčkauskas
5095543bef
Improve downloadPDFViaBrowser handlers and logging
2022-06-06 12:49:28 +03:00
Adomas Venčkauskas
6af3b0276a
Fix cookieSandbox not overriding user agent if no cookies for domain.
...
Potential fix for #2635
2022-06-06 12:48:29 +03:00
Martynas Bagdonas
67700f8a2c
Fix library tab tooltip always staying on top
2022-05-31 15:37:30 +03:00
Dan Stillman
d12f3eda61
Fix detection of some emoji set as colored tags
...
Emoji such as ⭐ ️ that began as text-based Unicode characters and depend
on Variation Selector-16 to display the emoji presentation weren't being
properly detected.
2022-05-26 06:53:36 -04:00
Dan Stillman
354183c25d
Update locales from Transifex
2022-05-24 03:43:36 -04:00
Dan Stillman
ebc23d73b0
Add prefs for timeouts for downloading PDF via browser
...
1 second isn't enough for some users, so try 1.5, and allow for easier
debugging via a pref.
https://forums.zotero.org/discussion/96431/i-have-access-to-pdf-but-zotero-cannot-automatically-add-it
https://forums.zotero.org/discussion/97277/unable-to-download-papers-using-zotero-chrome-extension
2022-05-20 05:01:57 -04:00
Dan Stillman
419f74379b
Feed import: Don't fail on OPML entry with no title
or text
...
https://forums.zotero.org/discussion/96841/impossible-dimporter-ompl-rss
2022-05-20 00:33:25 -04:00
Martynas Bagdonas
3fd0abf6b0
Avoid error interrupting annotation extraction from multiple items
2022-05-16 13:42:44 +03:00
Dan Stillman
111a254696
Update locales from Transifex
2022-05-16 00:56:22 -04:00
Dan Stillman
69616500d8
Update translators, styles, and CSL locales
2022-05-16 00:56:13 -04:00
Dan Stillman
693f9a7e1b
Try to open external PDF reader to page number for "Show on Page"
...
PDF-handling code from `ZoteroPane.viewAttachment()` predates
`Zotero.OpenPDF` and didn't handle page numbers for external PDF
readers, so when called from "Show on Page" in a note (via
`ZoteroPane.viewPDF()`) it just launched the file itself in the
specified handler or via the OS.
For now, change to use `Zotero.OpenPDF.openToPage()` when there's a page
number. Later we should use `Zotero.OpenPDF` for everything, but that
code is more complicated than just using `launchFile()`, so we'll need
to do some testing (particularly on Linux) to see what's best.
(Note that "Show on Page" with an external reader doesn't make a ton of
sense, since you can't actually see the annotation, but opening the
right page is better than nothing.)
Fixes #2612
2022-05-15 04:28:30 -04:00
Abe Jellinek
0c0afb129b
Scaffold templates: Pull URL from doc
...
Link URLs could lead to redirects.
2022-05-12 14:49:30 -07:00
Abe Jellinek
a11c5987ad
Fix Scaffold load error when fontSize pref is set
2022-05-10 09:10:13 -07:00
Adomas Venčkauskas
4d35cdf095
Remove unneeded constant in virtualized table
2022-05-10 17:03:34 +03:00
Adomas Venčkauskas
eb6b14a218
Fix item tree column resizing issues
...
Report https://forums.zotero.org/discussion/97077/problem-with-column-width-adjustment
2022-05-10 17:02:36 +03:00
Adomas Venčkauskas
a406e62fd3
Item Tree: Fix column dividers not aligned for second-level items
...
Closes #2605
2022-05-10 13:52:32 +03:00