Dan Stillman
6261640a92
Update Mac updater for Zotero 7
...
We were previously using an old version of the Mozilla updater before they
added Mozilla signature verification, but it's Intel-only, so we need to build
our own version of the current updater with signature verification disabled.
2023-05-17 04:35:40 -04:00
Dan Stillman
a30e63eee1
Remove unused make_incremental_updates.py script
2023-05-17 04:35:40 -04:00
Dan Stillman
ff51aad139
Generate changelog link automatically in add_version_info
2023-05-17 04:35:40 -04:00
Dan Stillman
4695b156e0
Move add_version_info to scripts dir
...
Not specific to update packaging
2023-05-17 04:35:40 -04:00
Dan Stillman
19265d4e98
Don't notarize 'test' channel builds on macOS
2023-05-17 04:35:40 -04:00
Dan Stillman
75eeac1d41
Fix avoidance of console warning for FxAccountsCommon.js
...
Follow-up to 969b782fd0
2023-05-11 02:09:36 -04:00
Dan Stillman
3d7ce028e9
Change win64
to win-x64
in app build scripts
2023-05-11 05:17:52 +01:00
Dan Stillman
99cec416b7
Remove old code to force use of Lucida Grande on macOS
...
This was already commented out for Z7, which fixes the font rendering
problem.
Closes #1740
2023-05-10 06:25:05 -04:00
Dan Stillman
659c131de6
Fix Win64 ZIP filename when fetching build for incremental updates
2023-05-09 07:39:28 -04:00
Dan Stillman
bbcfe50e0d
Update to Firefox 102.11.0esr
...
Mac and Windows launchers in 725e5ac0f
and 93f009e9d8
were actually from
102.11.0esr, not 102.10.0esr
2023-05-09 05:42:42 -04:00
abaevbog
fa28228acb
Automatically run fetch_xulrunner if xulrunner is missing or out of date ( #3111 )
2023-05-09 05:41:27 -04:00
Dan Stillman
93f009e9d8
Win: Update to Firefox 102.10.0 and don't create default-esr
profile
...
zotero.exe.tar.xz is now stored using Git LFS, so anyone building the
app on Windows will need that installed.
2023-05-09 07:06:19 +01:00
Dan Stillman
725e5ac0f0
Mac: Update to Firefox 102.10.0 and don't create default-esr
profile
2023-05-09 01:30:34 -04:00
Dan Stillman
b568585f44
Don't create default-esr
profile and data directory
...
Set MOZ_LEGACY_PROFILES environment variable to disable
dedicated-profile support, which creates dedicated profiles for
different channels (e.g., `esr`).
2023-05-09 01:30:05 -04:00
Dan Stillman
87c71f74a0
Move -app-name
variable to brand.ftl
...
So a custom build doesn't have to modify each .ftl file
`app-name` is redundant with the Firefox strings, but it's what we used
previously and is easier to remember.
2023-05-07 23:55:34 -04:00
Dan Stillman
969b782fd0
Avoid console warning about resource://gre/modules/FxAccountsCommon.js
2023-05-05 00:37:09 -04:00
Dan Stillman
7ee5dd564c
Add comment for upgrade logic change
2023-05-04 08:40:06 -04:00
Dan Stillman
15674daeae
Update Linux build to Firefox 102.10.0esr
2023-05-03 01:44:48 -04:00
Dan Stillman
e6776fd922
Skip 32-bit Linux build in CI or tests
2023-04-30 06:10:14 -04:00
Dan Stillman
2dc5eecfac
Avoid URLDecorationAnnotationsService errors on every network request
2023-04-30 05:25:50 -04:00
Dan Stillman
adf2d92471
Cleaner error if prepare_build fails due to missing 'build' dir
2023-04-29 16:28:50 -04:00
Dan Stillman
c326a6c971
Fix more files for combined repos
2023-04-29 07:50:54 -04:00
Dan Stillman
3905f9d5b3
Move fetch_xulrunner
and fetch_mar_tools
into app/scripts
2023-04-29 07:14:51 -04:00
Dan Stillman
9a5275b92a
Stop bundling the PDF tools
2023-04-29 07:14:51 -04:00
Dan Stillman
b6b6bbc3ee
Load integration manifest files only on correct platform
2023-04-27 01:05:02 -04:00
Dan Stillman
a34a11b200
Remove a couple mozilla.org update URLs
...
Fixes #3097
2023-04-27 01:04:55 -04:00
Dan Stillman
2bc4c38f01
Remove obsolete app.update prefs
2023-04-27 00:31:33 -04:00
Dan Stillman
395d0c231b
Update Word for Mac submodule
2023-04-26 16:10:10 -04:00
Dan Stillman
3693674fc9
Fix Fluent localization for non-English locales
...
All declared Fluent files need to exist for a locale to be used (in a
window?). Since Mozilla code tries to load Fluent files, we need to copy
non-English Mozilla .ftl files to their default effective path (just in
the app omni.ja instead of the toolkit omni.ja).
Fixes #3094
2023-04-26 04:40:22 -04:00
Dan Stillman
c55ef8714b
Update app build scripts for new combined repo
...
Also:
- Replace `install.rdf` with `version` file
- Remove lots of obsolete logic in `prepare_build` (formerly
`build_xpi`)
2023-04-26 04:40:22 -04:00
Dan Stillman
1ab041ef55
Move build_xpi
to app/scripts as prepare_build
2023-04-26 04:40:22 -04:00
Dan Stillman
a3d7b58b83
Add zotero-standalone-build repo as app
folder
...
Minus obsolete 4.0 files
2023-04-26 04:40:22 -04:00