Commit graph

101 commits

Author SHA1 Message Date
hrdl
147ed028df
Enable wayland backend when available. (#3655)
This will become obsolete with firefox >= 121.
2024-02-06 11:28:28 -05:00
Dan Stillman
5f5ceb9d87 Update Word for Windows submodule 2024-02-06 11:24:21 -05:00
Sebastian Fleer
a33603d496
build.sh: copy additional Linux icons (#3628) 2024-02-02 03:21:19 -05:00
Dan Stillman
ee9e11a3eb Add 32px and 64px icons for Linux 2024-01-28 03:03:31 -05:00
Dan Stillman
6eebbe32f4 Fix app.update.auto on Windows
On Windows, `app.update.auto` is now a per-installation pref stored in
C:\ProgramData\Zotero\Updates\[id]\update-config.json so that it can be
used by the background update service. We don't have a background update
service, so we force it to continue using the profile pref.
2024-01-28 01:58:49 -05:00
Dan Stillman
580d1df086 Use red Z for 16x16 icon in Windows .ico 2024-01-24 23:32:23 -05:00
Dan Stillman
1d8baa635a New app icons 2024-01-24 23:32:22 -05:00
windingwind
ef062b9a8d Fix addon.id is undefined error 2024-01-24 23:32:10 -05:00
Dan Stillman
feac973ec2 Update LibreOffice submodule 2023-11-10 16:33:49 -05:00
Dan Stillman
f1203f0fb3 Disable libvpx decoding/encoding 2023-11-02 17:50:16 -04:00
Dan Stillman
f012a348af Update Word for Mac submodule 2023-10-23 05:40:57 -04:00
Dan Stillman
5e634f57f0 Update Windows build to Firefox 102.15.1esr 2023-09-30 07:05:13 +01:00
Dan Stillman
03fcba3b71 Include Safari extension in test builds 2023-09-30 01:55:39 -04:00
Dan Stillman
f803c0cc4e Update Mac build to 102.15.1esr 2023-09-29 18:20:46 -04:00
Dan Stillman
918b1645aa Update Linux build to Firefox 102.15.1esr 2023-09-29 20:44:59 +00:00
Abe Jellinek
8d825f641a
Fix segfault when hyphenating text in main process (#3388) 2023-09-14 02:48:50 -04:00
Dan Stillman
e1def9971c Remove unnecessary mktemp alias on macOS
https://github.com/zotero/zotero/pull/3397/files#r1315697046
2023-09-05 06:47:17 -04:00
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