Dan Stillman
e80b5787fe
Switch 'dev' channel builds back to main
2024-12-14 01:20:49 -05:00
abaevbog
d63c39acff
fx128: hide 'Run on sites with restrictions' from plugins page ( #4925 )
...
Remove 'Run on sites with restrictions' row from Tools > Plugins tab
Fixes : #4885
2024-12-14 01:16:06 -05:00
Dan Stillman
f118d49d24
update-packaging updates from Mozilla
2024-12-14 01:16:05 -05:00
Dan Stillman
1fa34daeef
Better fix for filename with spaces in xz_to_bzip
...
And some associated Mozilla fixes for the same file ("Firefox Media
Plugin Helper")
2024-12-14 01:16:05 -05:00
Dan Stillman
967b0c6df4
xz_to_bzip: Wrap filenames in quotes
...
fx128 has a helper app with spaces in the filename
2024-12-14 01:16:05 -05:00
Dan Stillman
fed4097384
Use fx128 branch for 'dev' channel builds
2024-12-14 01:16:05 -05:00
Dan Stillman
0152769201
Handle dev channel properly in set-channel-prefs-channel
2024-12-14 01:16:04 -05:00
Dan Stillman
fd7e0ec640
Adjust macOS signing
...
- Only use entitlements when necessary
- Pass list of files from `find` command to single `codesign` call
2024-12-14 01:16:04 -05:00
Dan Stillman
507fd519bb
Omit minidump-analyzer and nmhproxy from Firefox on macOS
2024-12-14 01:16:04 -05:00
Dan Stillman
a9e68d9530
fetch_xulrunner: Automatically cache unmodified Linux Firefox
2024-12-14 01:16:04 -05:00
Dan Stillman
d6f3acfede
fetch_xulrunner: Automatically cache unmodified Mac Firefox
...
To avoid redownloading from Mozilla whenever fetch_xulrunner runs. We
might want to add cleanup of old versions at some point.
We should add this for Windows and Linux too.
2024-12-14 01:16:04 -05:00
Dan Stillman
a0bdeab401
fx128: Fix login manager
...
Use async methods (since the sync ones seem to already be broken from JS
despite https://bugzilla.mozilla.org/show_bug.cgi?id=1832756 still being
open) and avoid loading Firefox Accounts module
2024-12-14 01:16:03 -05:00
Abe Jellinek
b858645957
fx128: -moz-nativehyperlinktext -> LinkText ( #4902 )
2024-12-14 01:16:03 -05:00
Abe Jellinek
67b5545b93
Un-break global-shared.css with new remove_between function ( #4901 )
2024-12-14 01:16:03 -05:00
Dan Stillman
c963e5785f
Update Windows build to 128.5.0esr
2024-12-14 01:16:02 -05:00
Abe Jellinek
d271c6c931
fx128: Remove non-native text input styles ( #4890 )
2024-12-14 01:16:02 -05:00
Dan Stillman
160cc8ba72
Update Firefox build process for fx128 on Windows
2024-12-14 01:16:01 -05:00
Dan Stillman
f11fb6c2a0
Update Word submodules to fx128 branches
2024-12-14 01:16:01 -05:00
Dan Stillman
78975f0f2a
Update Linux build to 128.5.0esr
2024-12-14 01:16:01 -05:00
Dan Stillman
f341341012
Use custom ChannelPrefs.framework to set Mac update channel
...
Mac Firefox builds now specify the update channel via a custom macOS
framework:
https://bugzilla.mozilla.org/show_bug.cgi?id=1799332
We set the update channel in the build script, so bundle a custom
ChannelPrefs framework set to "source" and then patch the binary as
necessary for non-source channels. What could go wrong?
2024-12-14 01:16:01 -05:00
Dan Stillman
5c4a0c3b30
Disable copying of XUL for Mac builds
2024-12-14 01:16:01 -05:00
Dan Stillman
3fde2a3e43
Update Mac build to 128.5.0esr
2024-12-14 01:16:00 -05:00
Dan Stillman
b18b15fc08
Update Mozilla patch and mozconfig for fx128 on macOS
2024-12-14 01:16:00 -05:00
Dan Stillman
05ae75d3b4
Update build process for Firefox 128
2024-12-14 01:16:00 -05:00
Dan Stillman
d970f00243
Add check_line function in fetch_xulrunner
...
For checking whether a line exists without replacing it
2024-12-14 01:15:59 -05:00
Dan Stillman
5d0420a7d0
Add nsProcess NSIS plugin to check_requirements
2024-11-21 02:09:18 -05:00
Dan Stillman
e9f3d667b3
Windows signing fixes
...
- Sign zotero.exe in ZIP builds
- Re-sign xul.dll, which we modify in fetch_xulrunner
- Remove xul.dll.sig, a file for Widevine CDN that we don't need and
that presumably doesn't match anymore
- Sign Word plugin DLL
https://forums.zotero.org/discussion/119766/tenable-invalid-signature-on-xul-dll
2024-11-21 01:14:38 -05:00
abaevbog
c567905bf6
fix color scheme getting reset during printing ( #4807 )
...
LightweightThemeConsumer interacts with the color scheme,
so disabling it prevents the color scheme from changing
whenever zoteroPrint runs.
Fixes : #4782
2024-11-06 23:00:44 -05:00
Adomas Venčkauskas
a2ed2c8b12
Update Word for Mac submodule
2024-10-21 14:25:16 +03:00
Dan Stillman
5ead1c5aad
Switch Word for Mac submodule back to main
2024-10-18 02:02:05 -04:00
Dan Stillman
48a1a97c66
Update Word for Mac submodule for 7.0.8 release
...
Don't include RTF insert via clipboard
2024-10-18 00:08:35 -04:00
Dan Stillman
36f4cb48c9
Download NsProcess.zip from us rather than a SourceForge wiki link
...
Added in #4760
2024-10-16 01:48:51 -04:00
Tom Najdek
a36e0a88f6
Installer: Ignore failed installs if user has no admin rights ( #4760 )
...
It's better to attempt to install into existing folder with some junk left over than to leave users in a reboot loop
2024-10-16 00:25:54 -04:00
Tom Najdek
f2367c88f5
Installer: Ignore any leftover files after uninstalling old version ( #4760 )
2024-10-16 00:25:50 -04:00
Tom Najdek
ba45c72dc0
Installer: Check if Zotero is running before installing ( #4760 )
2024-10-16 00:24:11 -04:00
Adomas Venčkauskas
0e07c7a26a
Update Word for Mac submodule
2024-10-14 13:49:48 +03:00
Tom Najdek
7ac4c8d667
Check for admin privileges in UninstallOld installer routine ( #4750 )
2024-10-14 01:37:00 -04:00
abaevbog
00182e317c
override fx control + scroll action to scroll ( #4723 )
...
That way, once can still scroll collectionTree while
holding Control to highlight collections
2024-10-09 01:45:30 -04:00
Dan Stillman
e754fa0c41
Update Word for Mac submodule
2024-10-03 04:38:48 -04:00
Dan Stillman
e2bbe60b65
Update Word for Mac submodule
2024-10-03 04:14:09 -04:00
Tom Najdek
b946946b00
Fix installer reboot loop on limited accounts on Windows ( #4697 )
2024-09-23 00:03:28 +02:00
Tom Najdek
acc727358b
Revert "Windows installer: Add option to remove installdir when previous installation detected ( #4564 )" ( #4697 )
...
This reverts commit ca83e4303c .
2024-09-23 00:03:24 +02:00
Tom Najdek
7749302295
Revert "Tweak the uninstaller message ( #4626 )" ( #4697 )
...
This reverts commit c900eb7951 .
2024-09-23 00:03:18 +02:00
Tom Najdek
1278445f5c
Revert "Tweak the uninstaller message (uninstallation -> upgrade) ( #4630 )" ( #4697 )
...
This reverts commit e64ef5c781 .
2024-09-23 00:02:59 +02:00
Dan Stillman
2ca1389b43
Adjustments to Mac Word installation banner ( #4660 )
...
- Use real buttons and other tweaks from design
- Use existing .properties string for "Don't Ask Again" for now
- Remove close button
- Update submodule for reminder after 24 hours instead of 7
2024-09-15 23:20:01 +02:00
Adomas Venčkauskas
564b1766aa
Add a Mac Word plugin Sequoia permissions warning banner ( #4660 )
...
Also refactor some banner rules.
2024-09-15 23:19:47 +02:00
Tom Najdek
5a3f2ddfa6
Check both HKLM and HKCU in UninstallOld ( #4678 )
2024-09-10 09:44:56 -04:00
Dan Stillman
4c04dc583e
Sign .jnilib within LibreOffice extension to fix macOS notarization
...
Apple's notarization service started rejecting the libjnidispatch.jnilib
file within a .jar within the .oxt for not being signed.
2024-09-05 09:13:20 -04:00
Adomas Venčkauskas
dbeb1f167c
Update LibreOffice submodule
2024-09-04 08:54:56 +03:00
Adomas Venčkauskas
974ac78618
Update LibreOffice submodule
2024-09-03 14:43:56 +03:00