Abe Jellinek
de42dce16e
Fix some preferences layout issues
...
- Replace -moz-box- properties with flex equivalents
- Remove some of the old useless CSS
- Replace non-RTL-aware text-aligns
2024-03-30 00:58:55 -04:00
Abe Jellinek
0c5479f033
Replace TEMP_ strings in hiddenWindow.xhtml
...
Restores correct menuitem labels and shortcuts.
2024-03-30 00:58:55 -04:00
Dan Stillman
5730bf690e
fx115: Don't try to spy on IOUtils function in test
...
Since it doesn't work
2024-03-30 00:58:55 -04:00
Dan Stillman
03d414f3bd
fz115: Update SingleFile tests to expect <html style>
...
Which I guess we get now instead of `<html>`?
2024-03-30 00:58:54 -04:00
Dan Stillman
32793b80ae
fx115: Temporarily disable missing entities for localized keys
2024-03-30 00:58:54 -04:00
Dan Stillman
f38506bccb
fx115: Remove dialogOverlay.dtd include
2024-03-30 00:58:54 -04:00
Dan Stillman
65a7bf7fc0
Fix doctype declaration in updates.xhtml
2024-03-30 00:58:54 -04:00
Dan Stillman
92dfca2dc9
fx115: Temporarily disable integration loading
2024-03-30 00:58:54 -04:00
Dan Stillman
b6a597a7f9
fx115: nsIPromptService → Services.prompt
2024-03-30 00:58:54 -04:00
Dan Stillman
ef75f59037
fx115: Remove support for OS.File instance from md5Async()
2024-03-30 00:58:54 -04:00
Dan Stillman
95caebde2b
Remove some old connector code
2024-03-30 00:58:54 -04:00
Dan Stillman
920461cd9d
fx115: Update lots of OS.File/OS.Path uses
2024-03-30 00:58:54 -04:00
Dan Stillman
5a8a7ebccc
fx115: Bundle PluralForm.jsm from older Firefox
2024-03-30 00:58:54 -04:00
Dan Stillman
33db3c28fc
fx115: Restore test runner
2024-03-30 00:58:53 -04:00
Dan Stillman
d026d9684f
fx115: Comment out -moz-tree-image
CSS rules
...
We used them for pie spinners for attachment downloads in the items
list, but I guess we lost that with the new tree, and now they just log
warnings because the property was removed. We should reimplement with
SVG.
2024-03-30 00:58:53 -04:00
Dan Stillman
f472ee6a4c
fx115: Remove global.dtd includes and chromedir attribute
...
It only had `locale.dir`, which it looks like we can handle in different
ways now:
- CSS rules with `:-moz-locale-dir(ltr)`
- `let isLTR = document.documentElement.matches(":-moz-locale-dir(ltr)");`
2024-03-30 00:58:53 -04:00
Dan Stillman
13ab3bd87f
fx115: Add command-line handling to Firefox command-line handler
...
XPCOM objects have to be statically registered now, so instead of
creating our own command-line handler, just stuff our code into the
Firefox one.
A few parameters require the Zotero object, which isn't available in the
Firefox CLH, so I've left those in zotero-service.js for now until we
decide how to deal with those.
2024-03-30 00:58:53 -04:00
Dan Stillman
e76c6c6a1a
fx115: Update loadURI() calls to take nsIURI and remove loadURIWithFlags
...
https://bugzilla.mozilla.org/show_bug.cgi?id=1810141
https://bugzilla.mozilla.org/show_bug.cgi?id=1444760
2024-03-30 00:58:53 -04:00
Dan Stillman
c36f40735c
fx115: Change FilePicker to Mozilla ESM style
...
var { FilePicker } = ChromeUtils.importESModule('chrome://zotero/content/modules/filePicker.mjs');
2024-03-30 00:58:53 -04:00
Dan Stillman
95d577beb6
fx115: Add shims for most of OS.File, OS.Path, and OS.Constants.Path
...
var { OS } = ChromeUtils.importESModule("chrome://zotero/content/osfile.mjs");
2024-03-30 00:58:53 -04:00
Dan Stillman
2051f08b4c
fx115: Move Zotero
object initialization to zotero.mjs
2024-03-30 00:58:53 -04:00
Dan Stillman
c0aab70e03
fx115: Update loader.jsm with shims for removed OS.File functions
...
And include ChromeUtils
2024-03-30 00:58:53 -04:00
Dan Stillman
676c1d85aa
fx115: Change Mozilla filenames from .jsm to .mjs in fetch_xulrunner
2024-03-30 00:58:53 -04:00
Dan Stillman
1cd01e8dc0
fx115: Update macOS build to 115.4.0esr
2024-03-30 00:58:53 -04:00
Tom Najdek
45bd374530
Fix error when dealing with invalid certificates ( #3893 )
2024-03-29 07:44:40 -04:00
Bogdan Abaev
0f8dce630d
qf: fix insertNote dialog breakage
...
Fix breakage in insert note dialog caused by missing icon container after 1eaff81
2024-03-29 09:59:26 +02:00
Abe Jellinek
37a6df4ccb
editable-text: Clean up render()
( #3895 )
2024-03-29 01:16:58 -04:00
Abe Jellinek
f9e25675f0
editable-text: Prevent dropping text into read-only field
2024-03-28 13:13:10 -04:00
Abe Jellinek
489cee6b24
FileHandlers: Throw error when handler is missing on Windows/Linux
...
Not awaiting exec() has the side effect that we no longer get errors
if the executable is missing / isn't actually executable. Extract those
checks to prevent problems of the sort fixed in 63f54d3
in the future.
2024-03-27 13:52:15 -04:00
Abe Jellinek
63f54d3184
FileHandlers: Fall back when _getSystemHandler() fails
...
Continue to Zotero.launchFile() as intended.
https://forums.zotero.org/discussion/113179/pdfs-will-not-open-in-system-reader-when-double-clicked
2024-03-27 13:23:54 -04:00
windingwind
54b9ff6e8a
Preferences: Dispatch showing on all children ( #3876 )
2024-03-26 23:05:05 -04:00
Abe Jellinek
4f0e9bb9bb
Scaffold: Enable syntax highlighting/formatting in Test Input
2024-03-26 16:36:05 -04:00
Abe Jellinek
abeef79a29
Update reader submodule
2024-03-26 14:22:34 -04:00
Abe Jellinek
a7044db15e
Scaffold: Remember cookies set in browser by default
...
Making this configurable - it's worth testing translators to make sure
that they *aren't* dependent on some specific cookie configuration,
apart from obvious cases like login-gated sites.
2024-03-26 14:22:08 -04:00
Abe Jellinek
37ac6f9058
Update translate submodule
2024-03-26 14:19:47 -04:00
Tom Najdek
a0658b5ada
Fix styles in CSL Preview window ( #3873 )
2024-03-24 05:56:23 -04:00
Abe Jellinek
65db66eb33
Add tests for shortTitle tag closing
2024-03-22 13:14:52 -04:00
Abe Jellinek
750f53aa53
Update translate submodule
2024-03-22 13:14:43 -04:00
Abe Jellinek
bef7ecd409
Scaffold: Print attachment URLs
...
Useful for debugging. This doesn't apply to tests.
2024-03-22 12:44:30 -04:00
Abe Jellinek
ff96de8723
Scaffold: Remove id field from returned items
...
Generates confusing diff output and isn't necessary.
2024-03-22 11:41:14 -04:00
Stefan Weil
054a7526d3
Update used GitHub actions ( #3870 )
...
This fixes the current build annotations caused by deprecated versions:
Node.js 16 actions are deprecated.
Please update the following actions to use Node.js 20:
actions/checkout@v3, actions/setup-node@v3, actions/cache@v3.
For more information see
https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/ .
Signed-off-by: Stefan Weil <sw@weilnetz.de>
2024-03-22 01:55:36 -04:00
Tom Najdek
19f4509075
Fix incorrectly colored icons in create collection dialog ( #3872 )
2024-03-22 01:23:31 -04:00
Adomas Venčkauskas
0419c33e3d
Virtualized Table: Do not display the focused outline when row is selected
2024-03-21 09:19:42 +02:00
Abe Jellinek
51d77d5699
Update prepare_build for Python 3.12 ( #3865 )
2024-03-20 23:51:25 -04:00
Adomas Venčkauskas
4f5c1c90af
Restore focused virtualized-table row display after redesign
2024-03-20 10:02:39 +02:00
Martynas Bagdonas
a50b7ef04a
Finish dictionary installation even if file cleanup fails (on Windows)
2024-03-19 12:03:27 +02:00
Adomas Venčkauskas
aef07afd32
Update Word for Mac submodule
2024-03-19 11:11:41 +02:00
Abe Jellinek
0e087c8441
Update translate submodule
2024-03-18 15:50:30 -04:00
Abe Jellinek
cee1e3a596
Scaffold: Update copyright year automatically
2024-03-18 12:20:22 -04:00
Sebastian Karcher
6d02076a1c
Scaffold: Fix MARC template, update copyright ( #3856 )
2024-03-18 12:17:48 -04:00