Dan Stillman
8236ed8361
Update translators
2026-03-06 15:35:07 -05:00
Dan Stillman
85bff00a3c
Update translators
2026-01-27 13:46:49 -05:00
Adomas Ven
6697db1dba
Delete duplicate renamed styles on init ( #5734 )
...
After citation-style-language/styles#7928 renamed Vancouver styles to
NLM terminology, Zotero installations end up with both vancouver.csl
and nlm-citation-sequence.csl. To fix, on init, delete any installed style
whose ID appears in the renamed-styles mapping if the target style
also exists.
---------
Co-authored-by: Dan Stillman <dstillman@zotero.org>
2026-01-26 10:35:43 -05:00
Dan Stillman
67c10a9ff7
Update bundled styles and renamed styles
2026-01-25 22:12:52 -05:00
Dan Stillman
cc95b93741
Update translators
2026-01-20 12:06:55 -05:00
Dan Stillman
e9bcf6f10a
Update global schema
...
Locale updates
2026-01-20 12:06:54 -05:00
Dan Stillman
72321ead34
Update bundled styles and renamed-styles.json
2026-01-13 12:05:38 -05:00
Dan Stillman
42b559dda2
Update global schema
2026-01-13 12:05:38 -05:00
Dan Stillman
689e59f161
Update global schema
...
Remove "Creator" from "Audio Recording"
2025-12-26 23:45:24 -05:00
Dan Stillman
3256273015
Update global schema
...
"Uploader" → "Creator" on Video Recording
2025-12-26 23:35:43 -05:00
Dan Stillman
f0ff173ad2
Update global schema to remove arXivID field
2025-12-26 15:36:13 -05:00
Dan Stillman
f0bbb9b370
Update global schema
2025-12-25 00:20:34 -05:00
Dan Stillman
611acd0703
Update global schema
2025-12-24 22:00:52 -05:00
windingwind
e522f6185e
Add note as tab ( #5528 )
2025-12-18 23:49:42 -05:00
Dan Stillman
4ca9bbdae5
Automatically show post-upgrade banner for each new major version
...
And remove the density switcher
2025-12-16 13:50:27 -05:00
Dan Stillman
34508e145c
Update translators, styles, and CSL locales
2025-12-16 10:42:48 -05:00
Dan Stillman
d1f478fc4e
Update translators, styles, and CSL locales
2025-10-14 12:03:25 -04:00
Abe Jellinek
afc02141ce
Replace CSL validator with reproducible WASM build ( #5525 )
2025-08-29 00:40:41 -04:00
Abe Jellinek
23567b0395
ESMify feed processing code ( #5520 )
2025-08-26 23:42:00 -04:00
Dan Stillman
e7805914f4
ConcurrentCaller: Increment numRunning in the correct place
2025-07-30 22:31:09 -04:00
Dan Stillman
0f560f4e4c
ConcurrentCaller: Fix return value in comment after Bluebird removal
2025-07-30 22:31:09 -04:00
Dan Stillman
5c172e3be9
ConcurrentCaller: Reject queued promises when stopping queue
...
Previously, we simply cleared the queue, leaving any pending promises
unresolved, and we checked for isResolved()/isPending() in
storageEngine.js (and maybe other places). storageEngine.js was changed
to simply await those promises, but that results in a hang if the queue
is stopped, since the promises were never resolved. Instead, when
stopping the queue, reject queued promises with a CanceledException and
ignore those promises in storageEngine.js.
2025-07-30 22:31:08 -04:00
Dan Stillman
1500fb9fa3
ConcurrentCaller: Revert to Promise.delay()
...
We're shimming it, and we override it with a stub in a syncAPIClient
test.
2025-07-30 22:31:07 -04:00
Adomas Venčkauskas
601a1f2292
fx140: ESMify word-processor-plugin-installer
2025-07-30 22:30:52 -04:00
Abe Jellinek
9be57b3110
Update ConcurrentCaller to use native promises
2025-07-30 22:30:29 -04:00
Abe Jellinek
a080b7c9c6
fx140: Give require()'d modules a window context
2025-07-30 22:18:36 -04:00
Abe Jellinek
ece2b59700
fx140: More progress toward startup
2025-07-30 22:18:36 -04:00
Abe Jellinek
c506e41072
fx140: Add working require.js, more progress toward startup
2025-07-30 22:18:36 -04:00
Abe Jellinek
8d0923f119
fx140: Remove Bluebird
...
All module code runs in strict mode, and that breaks Bluebird.
And add a partial shim for the simplest and most useful methods. Not
sure if we actually want that, or if we should just replace it entirely
with native methods.
2025-07-30 22:18:35 -04:00
Dan Stillman
7a4aef1b32
Update styles and CSL locales
...
Including new Chicago styles
2025-07-15 00:46:09 -04:00
Abe Jellinek
650be7d350
Scaffold code completion ( #5171 )
2025-04-09 00:36:22 -04:00
Dan Stillman
ebc670bb56
Update translators, styles, and CSL locales
2025-03-18 23:46:45 -04:00
Adomas Venčkauskas
a3654652b2
Adds a Citation Explorer dialog for document integration ( #3468 )
2025-03-10 22:40:43 -04:00
Abe Jellinek
eb30c23a0d
Scaffold: Infer types of parameters based on naming conventions ( #5038 )
2025-02-18 05:07:51 -05:00
Dan Stillman
46879a8241
Add Date field on Podcast
...
zotero/zotero-bits#2
2025-02-05 02:52:17 -05:00
Dan Stillman
9606fca3ad
fx128: XPCOMUtils.defineLazyGetter → ChromeUtils.defineLazyGetter
...
Avoids deprecation warning
2024-12-14 01:16:01 -05:00
Dan Stillman
97329752a1
fx128: Remove Services.jsm imports
...
Now included automatically
2024-12-14 01:16:00 -05:00
Dan Stillman
ee4c244e0f
Update translators
2024-11-26 02:34:02 -05:00
Dan Stillman
2ce9b4701b
Update translators
2024-11-21 02:55:59 -05:00
Abe Jellinek
bc2c7956db
FeedProcessor: Handle dc:creator in Atom feeds
...
Fixes #4857
2024-11-20 10:05:39 -05:00
Dan Stillman
ddacfc0b8a
Strip invalid quotes around charset in feed responses
...
E.g., https://bmcmedethics.biomedcentral.com/articles/most-recent/rss.xml
2024-11-19 05:03:36 -05:00
Dan Stillman
fadbf3d2df
Update translators
2024-10-29 07:11:29 -04:00
Dan Stillman
76618b4de7
Update translators submodule
2024-10-17 23:05:14 -04:00
Abe Jellinek
43b491fbd3
FeedProcessor: Interpret more type attributes
...
Fixes #4733
2024-10-07 17:05:45 -04:00
Dan Stillman
304e76685e
Update translators
2024-10-02 13:50:42 -04:00
Dan Stillman
95fa3cb199
Update styles and translators
2024-09-11 01:19:40 -04:00
Adomas Venčkauskas
5df708d34f
Improve word plugin installer logging
2024-08-24 13:28:02 +03:00
Adomas Venčkauskas
06eb1d7341
Word plugin installer: don't show progress window on repeat attempts to install ( #4579 )
2024-08-19 08:07:09 -04:00
Adomas Venčkauskas
aef0e51186
Throw an error when an update to word processor plugin fails to install ( #4579 )
...
- This commit will retrigger the installation for all word processor
plugins. For the majority of users this will succeed silently.
- It will fail with an error for Windows users that have Word open.
- It will succeed with a warning for macOS users that have Word open.
- The updated error prompt links to the new documentation page for
failed plugin installs
2024-08-19 08:07:07 -04:00
Adomas Venčkauskas
2a0d245018
Refactor and fix code formatting for word-processor-plugin-installer ( #4579 )
2024-08-19 08:06:08 -04:00