Abe Jellinek
8d825f641a
Fix segfault when hyphenating text in main process ( #3388 )
2023-09-14 02:48:50 -04:00
Dan Stillman
7c25ab536f
Skip 32-bit Linux build if SKIP_32 env variable is set
2023-07-06 18:46:38 -04:00
Adomas Venčkauskas
49eda8861e
Improve build scripts to work in pathnames with spaces
2023-07-05 15:01:41 +03:00
Dan Stillman
00651d670d
Switch to notarytool for Mac build notarization
2023-06-19 06:39:39 -04:00
Dan Stillman
d14d281e7c
Avoid warning about null bytes when checking for Git LFS checkouts
2023-05-26 02:08:17 +00:00
Dan Stillman
feb12fafe8
Add Git LFS checkout checks to app build script
...
For people with existing repos who haven't re-run check_requirements
2023-05-25 03:24:18 -04:00
Dan Stillman
30f6cd44d8
Use correct WinWord DLL for 64-bit Windows
...
And omit 64-bit DLL from 32-bit build
2023-05-20 12:46:32 +01:00
Dan Stillman
90d5e1e551
Update Linux updater for Zotero 7
2023-05-20 10:51:47 +00:00
Dan Stillman
cc65ca032e
Update Windows updater for Zotero 7
2023-05-18 04:58:35 +01:00
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
19265d4e98
Don't notarize 'test' channel builds on macOS
2023-05-17 04:35:40 -04:00
Dan Stillman
3d7ce028e9
Change win64
to win-x64
in app build scripts
2023-05-11 05:17:52 +01: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
e6776fd922
Skip 32-bit Linux build in CI or tests
2023-04-30 06:10:14 -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
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
a3d7b58b83
Add zotero-standalone-build repo as app
folder
...
Minus obsolete 4.0 files
2023-04-26 04:40:22 -04:00