Dan Stillman
0cab24fb89
Update translators and styles
2023-11-02 17:51:30 -04:00
Dan Stillman
52a394374f
Update reader submodule
2023-11-02 17:50:58 -04:00
Dan Stillman
bf478392ce
Block most resource loading in reports
2023-11-02 17:50:16 -04:00
Dan Stillman
f1203f0fb3
Disable libvpx decoding/encoding
2023-11-02 17:50:16 -04:00
Dan Stillman
47e55286f7
Add Baidu Netdisk and MEGA to cloud-storage-folder checks
...
Closes #3465
2023-10-31 05:31:06 -04:00
Martynas Bagdonas
4266df4d3a
Propagate annotation deletion between reader instances of the same file
...
Fixes #3375
Fixes #3241
2023-10-27 18:28:43 +01:00
Dan Stillman
ec464a048a
Update reader, pdf-worker, and translators submodules
2023-10-27 03:22:55 -04:00
Adomas Venčkauskas
b71012689f
Updates translate submodule. Fixes #3182
2023-10-26 13:03:00 +03:00
Adomas Venčkauskas
fe752fd937
Adjust failing item tree tests for #3460
2023-10-24 14:34:57 +03:00
Adomas Venčkauskas
011dabd372
Fix corner case after #3460 . Closes #3461
2023-10-24 14:24:38 +03:00
Adomas Ven
3b9d0ac1bb
Allow the collection tree rows to have custom row heights ( #3460 )
...
- The underlying changes are in windowed-list, which the item tree and
all virtualized tables are based on, so if there are bugs they might
show up outside of the collection tree.
- The expensive operation is adding/removing rows, since row offsets
have to be recalculated (this includes collapsing/expanding rows).
- The cost on further drawing while scrolling is constant and shouldn't
affect performance much.
2023-10-24 03:56:07 -04:00
Dan Stillman
f012a348af
Update Word for Mac submodule
2023-10-23 05:40:57 -04:00
Dan Stillman
f94d6da876
Update reader submodule
2023-10-23 05:36:33 -04:00
Martynas Bagdonas
7e82cc5ffd
Fix recursion error when toggling/resizing sidebar in reader window
...
Fixes #3379
2023-10-19 18:15:51 +01:00
Martynas Bagdonas
c27bac2ad6
Update reader submodule
2023-10-13 12:59:30 +01:00
Dan Stillman
fc088bc1f3
Update utilities submodule
...
Includes https://github.com/zotero/utilities/pull/30
2023-10-06 06:58:50 -04:00
Dan Stillman
a1f6821fe1
Fix attachment-title renaming bug on Windows
...
https://forums.zotero.org/discussion/comment/444399/#Comment_444399
2023-10-06 04:56:19 -04:00
Dan Stillman
64a78412c9
Update reader and pdf-worker submodules
2023-10-03 23:34:14 -04:00
Adomas Venčkauskas
195ea69b19
Fix tiny Quick Format dialog before text entry. Closes #3443
2023-10-03 10:24:20 +03:00
Dan Stillman
5e634f57f0
Update Windows build to Firefox 102.15.1esr
2023-09-30 07:05:13 +01:00
Dan Stillman
03fcba3b71
Include Safari extension in test builds
2023-09-30 01:55:39 -04:00
Dan Stillman
f803c0cc4e
Update Mac build to 102.15.1esr
2023-09-29 18:20:46 -04:00
Dan Stillman
918b1645aa
Update Linux build to Firefox 102.15.1esr
2023-09-29 20:44:59 +00:00
Dan Stillman
e3c64fb047
Don't migrate prefs in new profile
2023-09-29 04:06:04 -04:00
Adomas Venčkauskas
2db19ad4ca
Fix http word integration word path unicode issues.
2023-09-27 12:19:38 +03:00
Dan Stillman
aef49da233
Fix nsIZipReader.close error after invalid ZIP file download
2023-09-26 05:09:40 -04:00
abaevbog
bbfc6ed817
activate collection tree row only if it's focused ( #3431 )
...
Fixes : #3426
2023-09-24 05:34:00 -04:00
Abe Jellinek
79ef266f2f
Detect more EPUBs in viewAttachment() content type fixer ( #3433 )
2023-09-23 03:09:23 -04:00
Abe Jellinek
c45405190a
importFromFile: Remove duplicate and unused declarations
...
Apparently a var doesn't shadow a parameter with the same name, but that wasn't
obvious.
2023-09-22 12:20:12 -04:00
abaevbog
399baf0d73
disable "Find available PDF" if files not editable ( #3430 )
...
For example, in a public group files are not editable,
so this menu item is disabled.
Fixes : #3428
2023-09-22 09:13:36 -04:00
Abe Jellinek
f28873382d
Preferences: Highlight parent of selected pane in navigation
...
Also, fix help and back buttons not hiding when starting a search.
Closes #3425
2023-09-21 13:39:06 -04:00
Abe Jellinek
9779c70915
Reports: Don't strip valid surrogate pairs
...
Without the /u (Unicode) flag, [\ud800-\udfff] matches *all* surrogate pair code
points, even when they're in a valid position in the string.
Fixes #3421
2023-09-21 13:19:22 -04:00
Adomas Venčkauskas
220eba8c63
Fix bibliography editor dialog (regression c89590c7
)
2023-09-21 10:34:11 +03:00
Adomas Venčkauskas
a8ccab78f5
Fix classic citation and bibliography dialogs not persisting dimensions
...
The persisting logic doesn't work without an id on the root element
2023-09-21 10:34:11 +03:00
Adomas Venčkauskas
f8c3a3a31e
Fix citation dialog being moved to the wrong location sometimes
2023-09-21 10:34:11 +03:00
Dan Stillman
98c1a6ca1b
Fix "Export PDFs…" stopping if attachment file isn't found
2023-09-21 02:47:48 -04:00
Abe Jellinek
540a174dab
TranslationChild: Make "interactive" count as readyEnough
...
Some pages (notably the first DOI.js test case) never get to "complete". I don't
know why! But for practically all translators that don't use defer: true,
"interactive" is ready enough.
2023-09-20 12:56:02 -04:00
Abe Jellinek
309e56df06
Add a test for 6740b264
2023-09-20 12:41:24 -04:00
Abe Jellinek
6740b2644d
Make relevant prefs available in RemoteTranslate
2023-09-20 12:09:37 -04:00
Dan Stillman
24ae341045
Fix test breakage from f68818387
2023-09-18 16:47:55 -04:00
Dan Stillman
0b583cc644
Update note-editor, reader, styles, and translators submodules
2023-09-18 15:41:31 -04:00
Abe Jellinek
189df44ec6
Update reader submodule
2023-09-15 13:06:31 -04:00
Abe Jellinek
667f940a6c
Reader: Use url (was baseURI) for all reader types
2023-09-15 12:33:53 -04:00
Martynas Bagdonas
1b23838d37
Load PDF file from URI to avoid keeping extra file copy in memory
2023-09-15 11:05:31 +02:00
Abe Jellinek
0e5359d43e
Update reader submodule
2023-09-14 10:10:27 -04:00
Abe Jellinek
8d825f641a
Fix segfault when hyphenating text in main process ( #3388 )
2023-09-14 02:48:50 -04:00
windingwind
78fe68164f
Remove reader events when plugin is disabled
2023-09-14 07:54:29 +02:00
Martynas Bagdonas
96652ea9e8
Enable plugins adding custom content to reader UI and context menus
...
#3373
2023-09-13 14:16:28 +02:00
Abe Jellinek
40b30f2b63
Update package-lock.json
...
After ad676adbbb
2023-09-07 13:39:52 -04:00
Abe Jellinek
87286ca776
Remove tab content immediately
...
Amends 30c70a6ecd
.
On some machines, the callback added in that change would never actually run, so
memory usage would grow quickly when switching between tabs. By wrapping in
setTimeout() instead of requestIdleCallback(), we keep the performance gains
from removing once the element is no longer visible (so we can avoid repaints,
rebuilding the layout tree, etc.), but we make sure that the callback gets
called nearly immediately.
#3321
2023-09-07 13:38:55 -04:00