Dan Stillman
a72deb4648
Update locales from Transifex and merge new English strings
2022-04-12 02:57:07 -04:00
Abe Jellinek
e03c1603ca
Fix "%S" in displayed startup error message
2022-04-11 19:03:29 -07:00
Abe Jellinek
38f5551ee5
Add "Open PDF in New Window" to context menu ( #2490 )
...
Also:
* Remove Locate tooltips
2022-04-11 17:53:40 -04:00
Abe Jellinek
a5fc8b859c
Context Pane: Use getNoteTitle()
...
ad36c9fb2a (r71022779)
2022-04-11 13:36:03 -07:00
Abe Jellinek
b8b1f8be55
Disable Import actions in uneditable libraries ( #2471 )
2022-04-11 16:12:43 -04:00
Abe Jellinek
ad36c9fb2a
Context Pane: Sort notes in item tree order
...
Fixes #2526 .
2022-04-11 10:13:50 -07:00
Abe Jellinek
892c1169c8
Attachment merge: Compare link mode type
...
Actually fixes #2527 .
2022-04-11 09:30:16 -07:00
Adomas Venčkauskas
237bd8f0ce
Fix Restore Column Order in Item Tree not always working
...
Closes #2521
2022-04-11 13:55:30 +03:00
Adomas Ven
4c445554a3
Item Tree: Attempt to fix OS font scaling ( #2488 )
2022-04-11 05:16:59 -04:00
Martynas Bagdonas
2af7275968
Fix template condition evaluating to true for empty string from function
...
Fixes #2529
2022-04-11 12:22:20 +07:00
Abe Jellinek
be0b0a7151
Always autocomplete creators in hideEditor ( #2516 )
2022-04-11 00:21:14 -04:00
Abe Jellinek
47a2f3cad9
Attachment merge: Compare linkModes, improve logging
...
Using keys instead of IDs should make logs more useful.
Fixes #2527 .
2022-04-09 20:39:37 -07:00
Dan Stillman
0df8b7670d
Fix broken tag selector with colored tags that differ with normalization
...
https://forums.zotero.org/discussion/96138/lost-content-in-tag-selector
An entered character from the CJK_COMPATIBILITY_IDEOGRAPHS block (char
code 63834, or similar) was normalized to the CJK_UNIFIED_IDEOGRAPHS
block (char code 35712), which then caused an expected key not to exist.
To fix, normalize colored tag values coming from the DB.
2022-04-09 06:24:17 -04:00
Martynas Bagdonas
2112aa7271
Don't jump back to library tab when PDF recognition finishes
2022-04-08 15:31:28 +07:00
Adomas Venčkauskas
b850d16c89
Fix integration error handling code when citeproc-rs disabled.
...
Closes #2508
2022-04-08 10:41:35 +03:00
Martynas Bagdonas
bdbde99fa7
Remove alpha channel from highlight color when inserting a note
...
Fixes #2499
2022-04-08 13:00:33 +07:00
Abe Jellinek
dea9fc5e88
Scaffold: setInterval -> activate listener
2022-04-07 19:50:13 -07:00
Abe Jellinek
a40ab83b71
Fix double separator in Edit menu on Win/Linux ( #2507 )
2022-04-06 23:42:13 -04:00
Abe Jellinek
fbaa1c6e61
Fix huge Scaffold toolbar icons on Win/Linux
2022-04-05 14:50:05 -07:00
Adomas Venčkauskas
c510d91461
Fix an error that causes test failures (regression 9a5657b
)
2022-04-05 10:08:10 +03:00
Adomas Venčkauskas
5b9ac2ca53
Fix a non-terminal startup error introduced in d7b1a53
2022-04-05 10:08:10 +03:00
Dan Stillman
28ec72666f
Update locales from Transifex and merge new English strings
2022-04-04 14:02:08 -04:00
Adomas Venčkauskas
9a5657bf79
Item Tree: Fix fixed-width columns sometimes changing width
2022-04-04 16:06:51 +03:00
Martynas Bagdonas
f877476c1a
Partially disable buggy ff <64 table resizing handles in note-editor
...
Unfortunately the first opened note will still have the handles.
2022-04-01 17:09:08 +07:00
Martynas Bagdonas
3f4030ff80
Allow copying image annotations to external text fields
...
Fixes #2447
2022-04-01 17:09:08 +07:00
Abe Jellinek
a5b3d6440b
Fix next duplicates set selection after merge ( #2448 )
2022-03-31 17:46:30 -07:00
Martynas Bagdonas
3356557493
Add 'Zoom to Page Height' PDF reader option
...
Fixes #2255
2022-03-31 15:52:00 +07:00
Martynas Bagdonas
8e54f1649b
Add annotation to note at cursor position
...
Fixes #2487
2022-03-31 12:14:11 +07:00
Abe Jellinek
e922ae711a
Fix ProgressQueue titles for cases, letters, etc.
...
Handles items with an alternate field that maps to title (like cases)
and items for which the title is usually filled in by updateDisplayTitle()
(like letters).
2022-03-30 16:30:07 -07:00
Abe Jellinek
2a1ce292d2
Remove Note Font Size -> Reset restart prompt
...
+ replace empty menuitem with a divider as in the Font Size menu.
2022-03-30 14:55:48 -07:00
Abe Jellinek
27c9086222
Scaffold: Show "defer" value in test list
2022-03-30 14:49:42 -07:00
Abe Jellinek
745069c070
Don't strip punctuation before numbers
...
Fixes #2496
2022-03-30 11:58:55 -07:00
Dan Stillman
f2209974b2
Don't show "Export PDF" in reader
...
Save As already exists
2022-03-30 14:13:24 -04:00
Dan Stillman
e0097df068
Remove "Store Annotations in File" option ( #2498 )
...
This is a confusing, bad option, which was already disabled in groups,
and this removes it from personal libraries as well. People seem to be
using it mainly because they think annotations are locked into Zotero if
they don't, which is causing them to ask for this to be done
automatically on every edit, which we don't do because it would result
in constant file syncing and file conflicts [1].
We provide multiple export options for exporting PDFs with annotations,
and people can use those when sharing a file with people who don't use
Zotero. Otherwise, if storing annotations in the file is a priority,
they can use an external reader that's not designed to be tightly
integrated into Zotero.
(As a rare hack, it's of course also possible to export the PDF with
annotations, replace the original file, and import the annotations.)
[1] https://www.zotero.org/support/kb/annotations_in_database
2022-03-30 13:58:59 -04:00
Tom Najdek
56321a7a6d
Fix regression: download() fails for non-http URLs ( #2497 )
...
This fixes compatiblity with some addons that use Zotero.File.download
to extract files from their XPI bundle.
2022-03-30 12:15:40 -04:00
Tom Najdek
776769f480
Citavi import: Tweak how page label is determined ( #2494 )
...
Instead of attempting to extract `PageRange` value we now let pdf worker
always determine page label.
Also improved citavi tests and fixtures.
2022-03-30 09:34:07 -04:00
Abe Jellinek
a9d7a08a05
Fix merge interface doubling rows in master selector
...
Master choices would occasionally be doubled in the listbox. Clearing
the innerHTML instead of using removeItemAt() fixes the issue.
2022-03-28 13:24:59 -07:00
Adomas Venčkauskas
d7b1a53248
HTML Tree: Improve item tree column header alignment.
...
Addresses #2153
2022-03-28 13:32:17 +03:00
Dan Stillman
17d9f06b65
Update more try-wrapped calls to getString
2022-03-27 02:37:49 -04:00
Abe Jellinek
470d9cd7c2
Update more try-wrapped calls to getString
2022-03-25 16:49:52 -07:00
Abe Jellinek
82228a1072
Search: Use item field localization if string == key
...
91faa73b19
made getString return the key
instead of throwing on non-en-US locales, so we check if the getString
result is equal to the key even if it doesn't throw.
Fixes #2472 .
2022-03-25 16:35:01 -07:00
Abe Jellinek
a3322a9afb
Merge pull request #2397 from AbeJellinek/scaffold-sanitize-for-display
2022-03-25 11:59:05 -07:00
Martynas Bagdonas
4dcb3e7a53
Fix deletion confirmation and copying in standalone PDF reader window
...
Fixes #2462
2022-03-25 15:53:49 +02:00
Martynas Bagdonas
2f5974e1ab
Reduce probability of annotation comment/text being cleared while typing
...
Fixes #2361
2022-03-24 13:40:43 +02:00
Dan Stillman
91faa73b19
Don't throw from getString() for missing strings in non-English locales
...
Just show the key
We still merge strings before pushing betas, but this means it won't
crash for source builds, or if we forget. Not sure why we didn't do this
15 years ago.
2022-03-24 07:06:53 -04:00
Dan Stillman
1d1adbca70
Fix error merging items with missing attachment files
...
Fixes #2453
2022-03-24 06:39:47 -04:00
Dan Stillman
9d91e0d4f7
Update locales from Transifex and merge new English strings
2022-03-24 06:18:17 -04:00
Adomas Venčkauskas
f7e49630c8
Fix some more column picker brokenness
2022-03-24 11:00:16 +02:00
Adomas Venčkauskas
c87b40e5ca
Fix secondary sort submenu breakage in 8e31bf5b
2022-03-24 10:33:58 +02:00
Adomas Venčkauskas
8e31bf5b6d
Possible fix for missing More Columns submenu. Addresses #2443
2022-03-24 10:28:37 +02:00