Dan Stillman
ec7ffa8c0e
Windows installer: Warn if installing x64 on ARM system
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
...
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 )
CI / Build, Upload, Test (push) Waiting to run
2024-08-14 04:53:19 -04:00
Adomas Ven
ed311cacb9
Show a different error message for WinWord when no document is found ( #4563 )
...
And link to a different troubleshooting page
2024-08-13 16:13:00 -04:00
Dan Stillman
d879c507a5
Enable auto-scroll by default on Linux
...
CI / Build, Upload, Test (push) Waiting to run
Fixes #4537
2024-08-13 00:06:34 -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
b564924c7c
build_and_run: Fix debugger not showing Zotero sources when using d
...
`-jsconsole` somehow prevented Zotero sources from showing up in the
Debugger tab of the Browser Toolbox, but there's no reason to show the
Browser Console when we're showing the Browser Toolbox, so just don't
pass `-jsconsole` when `d` is passed.
Fixes #4503
2024-08-10 01:32:46 -04:00
Dan Stillman
5d54b4d37d
Handle absence of Z7 incrementals
2024-08-09 05:20:58 +01:00
Dan Stillman
4816eed0f4
Handle 0 incrementals
2024-08-09 00:17:56 -04:00
Dan Stillman
c8fbad4be7
Update release script for 7.0
2024-08-09 00:17:04 -04:00
Dan Stillman
7f21da9334
Revert "Add additional backslashes in Exec line in Linux desktop file"
...
This reverts commit 06741ceb62
.
A couple people on Fedora 40 reported that the desktop file was no
longer working for them after this change, and it's not clear that
anyone was having trouble on Ubuntu before it -- someone just noted that
`desktop-file-validate` was showing some warnings.
2024-08-08 07:40:39 -04:00
Adomas Venčkauskas
0cac4f5c86
Update LibreOffice submodule
2024-08-06 08:48:46 +03:00
Dan Stillman
1d5971c48f
Windows: Change Zotero version in "Add or remove programs" after update
...
Fixes #4454
2024-07-30 02:20:04 -04:00
Dan Stillman
fadcdcaef9
Use "Plugins" everywhere in Add-ons Manager
...
But we still need to switch to our own strings so they can be localized
Fixes #3354
2024-07-28 04:14:32 -04:00
Dan Stillman
297af9b409
Remove some additional Firefox modules and avoid logged errors
2024-07-27 02:10:20 -04:00
Dan Stillman
bf59645133
Update removed-files
for Win32 and Linux after #3133
2024-07-25 03:12:34 -04:00
Dan Stillman
9b38d3a02f
Don't touch precomplete or removed-files in build_autocomplete.sh
...
Follow-up to ef2cceba7
2024-07-25 02:58:19 -04:00
Dan Stillman
352647a068
Fix path to removed-files
on Linux
...
Follow-up to ef2cceba7
2024-07-25 06:29:27 +00:00
Dan Stillman
cf389ff20f
Update removed-files
for macOS after #3133
...
This is all the files removed since 5.0.
2024-07-25 02:13:52 -04:00
Dan Stillman
0f777efbf6
Don't bundle Safari extension test files
2024-07-25 02:13:22 -04:00
Dan Stillman
4bd46821de
Stop using deprecated argument syntax for macOS codesign
2024-07-25 02:13:22 -04:00
Dan Stillman
ef2cceba7e
Fix deleted files not getting removed after complete updates
...
Mozilla uses a `precomplete` file to delete local files when doing a
complete update, but since Zotero 5 in 2017 we've just been bundling an
empty file, which has meant that deleted or moved files have been left
behind. Among other things, this has likely been the primary cause of
Safari App Extension post-update brokenness for many years.
Incremental updates weren't affected, since those include explicit
removal instructions for moving from the given build to the latest one.
This restores proper generation of the `precomplete` file during builds,
using the Mozilla script added in 74ec6620e
.
Separately, we'll update the `removed-file` for each platform to remove
files that should've been removed during previous updates.
Fixes #3133
2024-07-25 02:13:22 -04:00
Dan Stillman
74ec6620e3
Add Mozilla script to generate precomplete file
2024-07-22 03:05:14 -04:00
Dan Stillman
934a74fba4
Use -jsdebugger for build_and_run, and don't bind devtools on port 6100
...
Since -jsdebugger apparently works fine, there's no reason to connect to
Zotero from Firefox anymore. So just open the Browser Toolbox when
passing the -d flag to build_and_run, and stop having the devtools
server listen on port 6100 for devtools-enabled builds, since
-jsdebugger uses a random port of its own.
2024-07-20 02:20:03 -04:00
Dan Stillman
34eb8205d1
Fix -jsdebugger flag on Linux
...
https://groups.google.com/g/zotero-dev/c/h4_UZDml-10/m/DjQCcl6PAAAJ
2024-07-20 02:16:32 -04:00
Dan Stillman
06741ceb62
Add additional backslashes in Exec line in Linux desktop file
...
https://github.com/zotero/zotero/issues/4163#issuecomment-2220309854
2024-07-15 04:20:39 -04:00
Abe Jellinek
8cb93b35a4
Tests: Fix -noquit flag
...
Fixes #4359
2024-07-09 12:07:32 -04:00
Adomas Venčkauskas
e7d2a9a7d6
Update Word for Windows submodule
2024-07-02 13:14:08 +03:00
Dan Stillman
d2fda98bcb
Add fill: #000000
to Linux symbolic icon
...
https://forums.zotero.org/discussion/115150/zotero-7-symbolic-icon-isnt-recognized-as-such-by-gnome
2024-06-14 07:01:51 -04:00
Dan Stillman
f59a4da7f0
Update Word for Windows submodule
2024-06-11 14:44:02 -04:00
Dan Stillman
569225897d
Update Word for Windows submodule
2024-06-11 04:46:59 -04:00
windingwind
b0e617e968
Don't show experimental warning on plugin startup
...
Fix: https://groups.google.com/g/zotero-dev/c/zTNnAaeVg1s/m/ykEtux_PAAAJ
2024-06-11 09:07:05 +08:00
Adomas Venčkauskas
1354371cc6
Update Word for Mac submodule
2024-06-05 17:35:53 +03:00
Dan Stillman
94f061b0ec
Fix "Desktop file didn't specify Exec field" error on Ubuntu 24.04
...
Latest Debian/Ubuntu seems to require some extra escaping of backslashes
Fixes #4163
2024-06-04 06:51:25 -04:00
Dan Stillman
24ca4e44fa
Don't sign 'test' channel builds
2024-05-28 06:44:23 +01:00
Dan Stillman
4067514a7e
Don't build bzip updates for architectures that didn't exist in Z6
2024-05-28 06:44:23 +01:00
Dan Stillman
044e228a49
Omit additional files from Windows Firefox builds
2024-05-28 06:44:22 +01: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
17255e4f5b
Update Word for Windows submodule and revert ui.window_class_override
...
Addresses #3930
2024-05-25 03:21:47 -04:00
Sean Takats
a3b1558f00
Updated icon file with corrected shade of white ( #4135 )
2024-05-17 05:49:28 -04:00
Adomas Venčkauskas
99d977be3f
Update Word for Windows submodule
2024-05-02 12:30:11 +03:00
Dan Stillman
91054acfea
Fix reversed shasum/sha256sum in dfaa0ce129
2024-04-22 07:04:42 -04:00
windingwind
3e30ae1797
Fix dialog window titlebar on macOS ( #4011 )
...
After #4010
2024-04-19 07:32:50 -04:00
Dan Stillman
dfaa0ce129
Use custom XUL binary on macOS ( #4010 )
...
Backports the following Mozilla fixes:
https://bugzilla.mozilla.org/show_bug.cgi?id=1858409
(AutoFill/Services menus; fixes #3927 )
https://bugzilla.mozilla.org/show_bug.cgi?id=1884631
(sheets → dialogs; fixes #3936 )
https://bugzilla.mozilla.org/show_bug.cgi?id=148624
(ghost tooltips, because why not)
2024-04-19 07:04:42 -04:00
Abe Jellinek
210d815173
Prevent duplicate main window
...
Fixes #3964
2024-04-13 01:07:00 -04:00