Abe Jellinek
a7f1235fd1
Fix middle-mouse autoscroll in reader
2023-08-07 16:07:52 -04:00
Dan Stillman
f01fe2801d
Check for rsync in check_requirements
2023-07-28 16:14:00 -04:00
Adomas Venčkauskas
987b7ea952
Update Word for Mac submodule
2023-07-26 16:10:58 +03:00
Dan Stillman
5c26fe15d8
Check for Node 18 or later
2023-07-26 06:49:00 -04:00
Dan Stillman
d95c10e06c
Use NODE_OPTIONS=--openssl-legacy-provider in build_and_run
2023-07-25 00:52:54 -04:00
Dan Stillman
d3502b22f2
Update Linux build to Firefox 102.13.0esr
2023-07-18 07:40:20 -04:00
Dan Stillman
4b7a1e8607
Get rid of some console warnings
...
And some other unused CSS
2023-07-11 05:35:32 -04:00
Dan Stillman
94cd2f6e92
Update Windows build to Firefox 102.13.0esr
2023-07-09 10:42:39 +01:00
Dan Stillman
cb5ef83f0a
Skip 32-bit Linux build on x86_64 for dir_build without -p
...
And build_and_run doesn't set -p, so build_and_run will now skip
unnecessary 32-bit builds
2023-07-06 19:02:09 -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
2db13c2494
Update Word for Mac submodule
2023-07-05 15:11:10 +03:00
Adomas Venčkauskas
49eda8861e
Improve build scripts to work in pathnames with spaces
2023-07-05 15:01:41 +03:00
Dan Stillman
1766f8bb53
Plugin lifecycle fixes
...
- Call `shutdown()`/`uninstall()` with `ADDON_UPGRADE`/`ADDON_DOWNGRADE`
during plugin upgrade/downgrade
- Actually call new version's bootstrap.js, not cached old version
- Create new scope for new version
- Don't call `shutdown()` on uninstall if not active
Fixes #3159
2023-07-01 06:19:04 -04:00
Dan Stillman
f447a4953a
Fix intermittently missing title bar on Windows
...
https://forums.zotero.org/discussion/comment/437636/#Comment_437636
2023-06-28 07:41:01 -04:00
Dan Stillman
00651d670d
Switch to notarytool for Mac build notarization
2023-06-19 06:39:39 -04:00
Dan Stillman
2277c73891
Update Word for Mac submodule
2023-06-16 06:26:13 -04:00
Adomas Venčkauskas
6efa55ffdf
Update Word for Mac submodule. Update template version check
2023-06-16 03:24:03 -04:00
Dan Stillman
1c9ca88280
Update Word for Mac submodule
...
Fixes permissions prompt
2023-06-14 05:33:13 -04:00
Dan Stillman
77682cb45a
Update LibreOffice and Word for Windows submodules
2023-06-01 05:36:29 -04:00
Dan Stillman
fda0fda7ac
Use 64-bit Windows build in add_omni_file
2023-05-27 02:32:57 -04:00
Dan Stillman
fd50a5b65e
Switch to UTF-16 helper function for xul.dll binary patching
2023-05-26 06:45:23 -04:00
Dan Stillman
889a812fdc
Replace "FirefoxCP" with "ZoteroCP" in subprocess names
...
"Isolated Web Content", "Socket Process", "Web Content", etc.
Closes #3137
2023-05-26 06:45:23 -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
4ca4278635
Update Word for Mac submodule
2023-05-24 17:30:14 -04:00
Dan Stillman
14875c962b
Fix broken building on Windows from de154ab407
2023-05-24 08:29:43 +01:00
Dan Stillman
9da76eab43
Don't open second window when launching a second time
2023-05-24 02:25:20 -04:00
Dan Stillman
0734f6d55b
Add commented-out line to save copy of Firefox Windows installers
...
For fetch_xulrunner development
2023-05-24 02:25:20 -04:00
Dan Stillman
de154ab407
Skip check for "Zotero" in xul.dll on macOS
2023-05-22 08:23:53 -04:00
Dan Stillman
39b8a33166
Fix Git LFS checkout check when not in repo root
2023-05-22 06:39:03 -04:00
Dan Stillman
840a98ff40
Update app build scripts for branch reshuffling
...
`master` → `6.0`, `fx102` → `main`
2023-05-22 04:10:21 -04:00
Dan Stillman
9622fcccdb
Show consistent paths for missing scripts in check_requirements
2023-05-22 01:25:58 -04:00
Dan Stillman
5d0c1f38ef
Add check for Git LFS in check_requirements
2023-05-22 01:25:54 -04:00
Dan Stillman
08213eb8fb
fx102
branch is no more
2023-05-21 18:52:26 -04:00
Dan Stillman
4eb951c977
Add 7.0 beta build script
2023-05-21 18:38:38 -04:00
Dan Stillman
879da4feef
Don't include 6.0 builds in incrementals
2023-05-21 22:37:42 +00:00
Dan Stillman
4a68c04891
fetch_xulrunner: Use local copies of Firefox on Windows if available
...
Allows for faster fetch_xulrunner development without repeatedly
downloading Firefox from Mozilla servers. Already possible on macOS.
2023-05-20 12:52:12 +01:00
Dan Stillman
1e78025726
Use "Zotero" directory in C:\ProgramData
...
Instead of using "Mozilla-1de4eec8-1241-4177-a864-e594e8d1fb38" like
Firefox and Thunderbird
2023-05-20 12:50:41 +01:00
Dan Stillman
c0bc796fce
Don't try to use the Mozilla Maintenance Service on Windows
...
Updating via the service seems to actually work (or at least it logs
that it's going to use it and the update succeeds -- I didn't verify
that it actually uses the service), but conditionally using a Mozilla
background service only if it's installed on the system seems like a bad
idea.
2023-05-20 12:50:31 +01: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
8dd1db9839
Convert POSIX paths to Windows paths for mbsdiff on Windows
2023-05-20 12:46:32 +01:00
Dan Stillman
d9f86a6293
Add 7.0 deploy scripts for 'dev' and 'test' channels
2023-05-20 07:44:01 -04:00
Dan Stillman
ee07d603b1
Simplify lastrev filename
2023-05-20 07:41:08 -04:00
Dan Stillman
90d5e1e551
Update Linux updater for Zotero 7
2023-05-20 10:51:47 +00:00
Dan Stillman
874a45ed1c
Add quotes around path in manage_incrementals
2023-05-18 10:51:30 +01:00
Dan Stillman
dec508542d
Convert Cygwin paths passed to AWS CLI
...
AWS CLI v2 (or possibly some other config change on our new build
system) doesn't like POSIX paths, so convert to Windows paths
2023-05-18 10:51:29 +01:00
Dan Stillman
82a00b1f7b
Update signtool.exe path
2023-05-18 10:51:29 +01:00
Dan Stillman
2e50c3856e
Update paths for NSIS 3
...
Which seems to work the same as the NSIS 2 Unicode version we were using
previously
2023-05-18 10:49:29 +01:00
Dan Stillman
8a4d305843
Fix xz_to_bzip under Cygwin
2023-05-18 05:00:38 +01:00
Dan Stillman
39fa35ae12
Restore workaround for -C in mar command
2023-05-18 04:59:37 +01:00