Abe Jellinek
9cdfadbbae
Fix space before ellipsis in editable-text ( #5087 )
2025-03-10 22:47:38 -04:00
Dan Stillman
659d5e864b
build_and_run: Fix handling of ZOTERO_PROFILE containing spaces
2025-03-09 16:16:47 -04:00
Abe Jellinek
ac0813e0f5
Restore window controls on Windows/Linux ( #5083 )
2025-03-07 16:24:46 -05:00
Dan Stillman
d931319b12
Prevent DNS/TCP connections in snapshots
2025-03-06 01:46:38 -05:00
Abe Jellinek
cab8e38806
Remove deleted actors to prevent console spam ( #5074 )
2025-03-04 09:45:08 -05:00
Dan Stillman
307753d313
"Select add-on to install" → "Select plugin to install"
...
https://forums.zotero.org/discussion/122235/title-in-the-plugin-selection-windows-dialog-add-on-plugin
2025-02-27 23:30:45 -05:00
windingwind
1b64e3417c
Fix web-ext support ( #5068 )
2025-02-27 22:28:42 -05:00
Abe Jellinek
26221b6786
Fix broken browser window on print + remove many Mozilla files ( #5050 )
2025-02-26 03:00:04 -05:00
Dan Stillman
45310397e5
Update Word for Mac submodule
2025-02-20 06:28:27 -05:00
Adomas Venčkauskas
239b68e6b8
Update Word for Windows submodule
2025-02-18 11:43:51 +02:00
Adomas Venčkauskas
8e08527991
Update Word for Windows submodule
2025-02-13 10:36:23 +02:00
Adomas Venčkauskas
51d668db56
Update Word for Windows submodule
2025-02-13 10:30:40 +02:00
Dan Stillman
41396c8148
Update Mac build to Firefox 128.7.0esr
...
Fixes #4762
2025-02-05 01:24:20 -05:00
Dan Stillman
553e2466ed
Revert "Add script to install .desktop file on Linux ( #5019 )"
...
After further consideration, doing this in-app makes more sense. This
way, we'd never be able to update the desktop file automatically (e.g.,
to add a new MimeType), and removing the template zotero.desktop file
would break all existing installs using our symlink instructions.
In-app, we can update the existing desktop file on restart after an
upgrade, and we can remove the existing symlink.
This reverts commit 0ac57f8262 .
2025-01-31 01:19:18 -05:00
Dan Stillman
0ac57f8262
Add script to install .desktop file on Linux ( #5019 )
2025-01-30 02:56:10 -05:00
Adomas Venčkauskas
2afbe030d5
Update Word for Windows submodule
2025-01-28 10:39:44 +02:00
Dan Stillman
e1cee8cc45
Don't try to initialize Places, since we removed its files
2025-01-21 05:17:36 -05:00
Dan Stillman
9f83790ed6
fx128: Fix broken update channel after an update on macOS
...
Don't delete ChannelPrefs.framework during updates
2025-01-16 19:05:43 -05:00
Yichao Yu
8cfcdeb8e6
Use uname -m instead of arch ( #4982 )
...
`uname` is used in the script elsewhere already and `arch` does not seem to be available everywhere
2025-01-13 23:37:49 -05:00
abaevbog
459d00448a
Hide "Report" button from plugin context menu ( #4976 )
...
Fixes : #4975
2025-01-10 01:25:51 -05:00
Dan Stillman
ab9849e71a
fx128: Add arrowscrollbox.ftl from Mozilla
...
Fixes locales not being fully loaded, including for plugins, in 128
https://groups.google.com/g/zotero-dev/c/kcQ-A3EclBQ/m/ShIFTfM6DAAJ
2025-01-08 01:41:29 -05:00
Dan Stillman
bad01686d8
Fix some spaces instead of tabs in fetch_xulrunner
2025-01-08 00:30:21 -05:00
Dan Stillman
9bee1b1d79
Update builds to 128.6.0esr
...
128.5.0 launcher still works
2025-01-07 01:15:49 -05:00
abaevbog
5fd94e22df
remove wrong aria-autocomplete from search-textbox ( #4966 )
...
searchButton setter in search-textbox element adds aria-autocomplete
to the input. It makes screen readers announce that there is an autocomplete
popup, which is misleading (even though it is appropriate for
firefox that actually does have autocomplete-like dropdown).
This overrides the searchButton setter to remove aria-autocomplete
attribute.
Addresses: zotero#4932
2025-01-03 05:14:36 -05:00
Dan Stillman
c672392fe4
Move misplaced line in build script
2025-01-03 01:21:57 -05:00
Dan Stillman
7e7ceffd77
Move utility functions for build to separate file
...
`replace_line`, etc.
To make them available to both build.sh and fetch_xulrunner
2025-01-03 01:21:57 -05:00
Dan Stillman
e8b1ea5b55
Update Word for Windows submodule
2024-12-20 02:31:25 -05:00
Dan Stillman
878d1cc401
fetch_xulrunner: Automatically cache unmodified Windows Firefox
2024-12-18 04:25:47 -05:00
Dan Stillman
485033b4a4
fx128: Fix new errors trying to load removed remote-settings.sys.mjs
...
Fixed previously in 297af9b40
2024-12-18 04:15:38 -05:00
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