Commit graph

15597 commits

Author SHA1 Message Date
Dan Stillman
09e29eeb08 Update Mozilla patch for Firefox 140 for Windows
With ROOT_UPDATE_DIR_NAME change
2025-07-11 13:52:00 +00:00
Zotero
bccd3f5f3c Set RUST_TARGET for Windows build 2025-07-11 09:48:19 -04:00
Dan Stillman
1d02c4ca6f Disable some services for the Windows build
Unclear if these affect the launcher or xul.dll, but no need to build
them either way
2025-07-11 13:42:06 +00:00
Adomas Venčkauskas
7a12db481c Use ESMified word processor plugin installers 2025-07-11 14:04:56 +03:00
Adomas Venčkauskas
e0cc806383 fx140: ESMify word-processor-plugin-installer 2025-07-11 14:04:15 +03:00
Adomas Venčkauskas
52b14e8e6a fx140: Remove isFulfilled and isResolved uses in integration 2025-07-11 13:47:24 +03:00
Dan Stillman
d99940ac4a Fix signing of Mac builds with fx140
There's now an UpdateSettings.framework in the updater that needs to be
signed before the updater itself can be signed.
2025-07-10 01:47:37 -04:00
Dan Stillman
e1f0253ea5 Always sign macOS test builds
Since they don't start after fx140, for reasons I didn't investigate
2025-07-10 01:47:36 -04:00
Dan Stillman
4a5033f363 Set branch for Zotero 8 test builds 2025-07-10 01:47:36 -04:00
Dan Stillman
d7cc1532bc Update macOS SDK for fx140 build in mozconfig 2025-07-10 01:47:36 -04:00
Dan Stillman
49ba2754b8 Update Linux updater to Firefox 140.0esr
Including ARM64 version
2025-07-10 01:46:40 -04:00
Dan Stillman
15bcc4688c Add script to extract Linux updaters from custom Firefox builds 2025-07-10 01:46:40 -04:00
Dan Stillman
e5ba66fef9 Update Linux mozconfig for fx140 2025-07-10 01:46:39 -04:00
Dan Stillman
91253c5a18 Build deployment ZIPs for fx140 branch 2025-07-09 02:07:59 -04:00
Abe Jellinek
549d8d0e2f Remove special handling for Promise.coroutine() in server.js 2025-07-08 16:36:57 -04:00
Abe Jellinek
9bed1585d5 Asyncify standalone.js 2025-07-08 16:36:01 -04:00
Abe Jellinek
c08104803a Asyncify errorReport.xhtml 2025-07-08 16:33:42 -04:00
Abe Jellinek
55acc492cd Asyncify feedSettings.js 2025-07-08 16:32:16 -04:00
Abe Jellinek
e2c9c2fe75 Asyncify advancedSearch.js 2025-07-08 16:31:14 -04:00
Abe Jellinek
9f730fc7a1 De-uglify tabbox on macOS
This is definitely not pixel-perfect to how it was before, but it's a
lot closer.
2025-07-08 16:28:15 -04:00
Abe Jellinek
b828cd5281 Preferences: Fix "Update now" label being appended, not replaced 2025-07-08 16:14:30 -04:00
Abe Jellinek
5ffcd88d97 Preferences: Fix sandbox creation for subpanes 2025-07-08 16:07:13 -04:00
Abe Jellinek
a0dca12d51 Migrate Zotero.Promise#timeout() in db.js 2025-07-03 10:59:28 -04:00
Abe Jellinek
842ddcd633 Migrate Zotero.Promise methods in storageEngine.js 2025-07-03 10:55:11 -04:00
windingwind
1f433df0b1 Fix tabs menu panel style 2025-07-03 16:49:26 +02:00
Abe Jellinek
cec14bfa56 Fix error message in migrate-fx140 script 2025-07-03 10:09:15 -04:00
windingwind
d3a8d8730e Fix menupopup style 2025-07-03 10:09:15 -04:00
Abe Jellinek
35c0a76fd0 Migrate Zotero.Promise#return() in libraries.js 2025-07-02 18:28:54 -04:00
Abe Jellinek
cd813171e7 Don't rely on hiddenDOMWindow in plugins.js 2025-07-02 15:49:20 -04:00
Abe Jellinek
437f70190d Remove EventUtils
Unused, relied on hiddenDOMWindow.
2025-07-02 15:45:26 -04:00
Abe Jellinek
92ed62f1ec Migrate hiddenDOMWindow in style.js
XSLTProcessor is available in the global scope now.
2025-07-02 15:44:04 -04:00
Abe Jellinek
7534fbdbb5 Remove unused method that used hiddenDOMWindow 2025-07-02 15:37:04 -04:00
Abe Jellinek
ecb6bc735c Update feedReader.js hiddenDOMWindow comment 2025-07-02 15:36:09 -04:00
Abe Jellinek
682535305b Work around grid layout bug in item box
And don't use hiddenDOMWindow, since it's no longer available on all
platforms.
2025-07-02 15:35:51 -04:00
Abe Jellinek
626b4e7fe7 Update type definitions 2025-07-02 13:37:51 -04:00
Abe Jellinek
f15831f1a9 Update type definition update script
Use ZIP export to more easily get all subdirectories.
2025-07-02 13:37:42 -04:00
Abe Jellinek
c62c39b131 Migrate Zotero.Promise#isPending() in feedReader.js 2025-07-02 11:52:56 -04:00
Abe Jellinek
8ffdb8bca2 Migrate Zotero.Promise#isPending() in syncRunner.js 2025-07-02 11:50:10 -04:00
Abe Jellinek
8891b700cd Migrate Zotero.Promise#isPending() in dataObjects.js 2025-07-02 11:44:13 -04:00
Abe Jellinek
58cc3cc6dd Migrate Zotero.Promise#isResolved() in citationDialog.js 2025-07-02 11:36:37 -04:00
Abe Jellinek
473eabdb7a Fix Mendeley import
'else' branch is untested.
2025-07-02 11:33:46 -04:00
Abe Jellinek
3847047471 Fix folder import 2025-07-02 11:33:36 -04:00
Abe Jellinek
f18ce9eb1f Fix Dictionary Manager 2025-07-02 11:20:38 -04:00
Abe Jellinek
75da9f885d Fix -debugger flag 2025-07-02 11:18:32 -04:00
Abe Jellinek
2ed53501f0 Fix ChromeUtils.defineESModuleGetters(this, ...) in MJS files
`this` is undefined - use globalThis.
2025-07-02 11:15:58 -04:00
Abe Jellinek
232d5e7ac2 Migrate Zotero.Promise#cancel() in zoteroPane.js 2025-07-02 11:13:22 -04:00
Abe Jellinek
1f87ba2a24 Migrate Zotero.Promise.each() in syncLocal.js 2025-07-02 11:08:54 -04:00
Abe Jellinek
d734d78812 Migrate Zotero.Promise.filter() in profile.js 2025-07-02 11:07:56 -04:00
Abe Jellinek
924a2554b9 Migrate Zotero.Promise.map() in syncEngine.js 2025-07-02 11:03:25 -04:00
Abe Jellinek
c3a9ffb574 Migrate Zotero.Promise#cancel() in feeds.js 2025-07-02 11:01:14 -04:00