Commit graph

26 commits

Author SHA1 Message Date
Dan Stillman
0d68ac9660 Use current Firefox version when updating win32 .exe 2024-08-25 10:05:45 +01:00
Dan Stillman
f5247cff0d Update Firefox build targets 2024-08-25 05:00:50 -04:00
Dan Stillman
ceb60f5ccc Update Windows build to 115.14.0esr with deelevation disabled 2024-08-25 05:00:46 -04:00
Dan Stillman
3fbe0d62ac Disable launcher deelevation on Windows
Closes #4622
2024-08-25 04:53:24 -04:00
Dan Stillman
ec7ffa8c0e Windows installer: Warn if installing x64 on ARM system
Some checks failed
CI / Build, Upload, Test (push) Has been cancelled
2024-08-15 04:58:16 +01:00
Dan Stillman
a83852367f Fix 64-bit installer refusing to run on non-ARM systems
Some checks are pending
CI / Build, Upload, Test (push) Waiting to run
Regression from b8b4bebf
2024-08-14 22:49:02 -04:00
Tom Najdek
ca83e4303c
Windows installer: Add option to remove installdir when previous installation detected (#4564)
Some checks are pending
CI / Build, Upload, Test (push) Waiting to run
2024-08-14 04:53:19 -04:00
Dan Stillman
b1b06cedde Windows installer: Remove some "Zotero Standalone" references 2024-08-10 04:27:07 -04:00
Dan Stillman
b8b4bebfc5 Windows installer: Improve architecture detection
Show an appropriate error if the ARM64 installer is run on non-ARM
Windows or if the x64 installer is run on a 32-bit system, and set the
correct architecture in `CurrentVersion\Uninstall` registry key.

Also fix `x86`/`x64` being swapped in the registry
(https://groups.google.com/g/zotero-dev/c/1Aju4t2TNTo/m/Ga4V8vLrAQAJ)
2024-08-10 04:26:58 -04:00
Dan Stillman
6e155de3e1 Windows installer: Change HAVE_64BIT_OS to HAVE_64BIT_BUILD
https://bugzilla.mozilla.org/show_bug.cgi?id=598615
2024-08-10 02:14:40 -04:00
Dan Stillman
7056513b77 Finish Windows ARM support
And rename to "ARM64"

Closes #3112
2024-05-28 06:44:21 +01:00
Dan Stillman
08706332f9 Fix metadata of setup .exe on Windows
E.g., "Zotero Setup", not "Firefox"
2024-05-28 06:44:21 +01:00
Dan Stillman
81edd1ee1c Don't show "Firefox Software Updater" on Windows
And fix other .exe metadata

Fixes #3571
2024-05-28 06:44:20 +01:00
Dan Stillman
a7ae98c4c8 Remove Firefox 102 patch 2024-05-28 06:44:19 +01:00
Dan Stillman
a9e57541cf Update update_exe to extract updater from Firefox ZIP as well
We don't have to actually update updater.exe.tar.xz every time we update
the launcher, but we might as well stage it from the same script.
2024-04-06 09:57:36 +01:00
Dan Stillman
bcf8d72b0b Add Windows ARM build (#3112)
Unimplemented:

- ARM-native installer/uninstaller

Untested:

- Installer/uninstaller/updater
- Word integration DLL

Also updates the launcher and updater to 115.9.0esr for x64. win32 stays
on 115.4.0esr for the launcher and 102.11.0esr for the updater because I
can no longer build it.
2024-04-06 04:54:07 -04:00
Dan Stillman
d8919d29f7 fx115: Update Windows build to 115.5.0esr 2024-03-30 00:58:55 -04:00
Dan Stillman
fcb96c775e Add Firefox build script for Windows 2024-03-30 00:58:55 -04: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
Dan Stillman
5e634f57f0 Update Windows build to Firefox 102.15.1esr 2023-09-30 07:05:13 +01:00
Dan Stillman
94cd2f6e92 Update Windows build to Firefox 102.13.0esr 2023-07-09 10:42:39 +01:00
Dan Stillman
cc65ca032e Update Windows updater for Zotero 7 2023-05-18 04:58:35 +01:00
Dan Stillman
3d7ce028e9 Change win64 to win-x64 in app build scripts 2023-05-11 05:17:52 +01: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
a3d7b58b83 Add zotero-standalone-build repo as app folder
Minus obsolete 4.0 files
2023-04-26 04:40:22 -04:00