trop[bot]
f9faad71d5
docs: Fix the syntax error for code fragment ( #37960 )
...
By using `app.on('ready').then(xxx)`, application will throw a TypeError
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Zenkie Bear <62818957+ZenkieBear@users.noreply.github.com >
2023-04-13 13:28:19 +02:00
trop[bot]
3a027a743b
fix: menus on Linux after window modification ( #37906 )
...
* fix: menus on Linux after window modification
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* test: don't run on CI
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* chore: fix .patches
* test: refactor since types are off
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: electron-patch-conflict-fixer[bot] <83340002+electron-patch-conflict-fixer[bot]@users.noreply.github.com>
2023-04-13 11:26:51 +02:00
John Kleinschmidt
63388b3616
build: revert clang revert ( #37934 )
...
* build: revert clang revert
* ci: use newer clang for 32-bit Linux ARM
Fixes crash on compiling skia/skia/SkPatchUtils.cpp
2023-04-13 15:05:45 +09:00
trop[bot]
2e7bfb4e0d
fix: recommended node-gyp version in node.h error ( #37927 )
...
fix: recommended node-gyp version in node.h error
In
https://github.com/electron/electron/blob/main/docs/tutorial/using-native-node-modules.md#using-npm ,
we recommend setting the `npm_config_disturl` variable but doing that
does not work on node-gyp v8.4.0 because after
https://github.com/nodejs/node-gyp/pull/2497
landed, the dist URL was read only from `gyp.opts['dist-url']`. The fix
for reading the value from `npm_config_disturl` by parsing
`gyp.opts.disturl` was landed in
https://github.com/nodejs/node-gyp/pull/2547 and that change was
released in node-gyp v9.0.0, so this change updates the error macro to
recommend node-gyp v9.0.0 as the minimum required version.
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Darshan Sen <raisinten@gmail.com >
v24.1.1
2023-04-11 10:04:51 -07:00
trop[bot]
95729e64e4
fix: exceptions during function/promise result conversions live in calling world ( #37925 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
v24.1.0
2023-04-11 09:23:26 -07:00
trop[bot]
6f9cc3ce32
chore: use nested namespaces ( #37915 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 12:39:14 +02:00
trop[bot]
55df7a369e
fix: broken buttons in PDF viewer ( #37918 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-11 12:00:17 +02:00
trop[bot]
a6d934f2a2
chore: use emplace when possible ( #37910 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 11:53:18 +02:00
trop[bot]
78404eb23f
chore: change some for loops to range-based ( #37913 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 11:49:30 +02:00
David Sanders
59fe35388d
chore: enforce consistent Markdown style for strong and emphasis ( #37845 )
2023-04-11 16:22:57 +09:00
trop[bot]
81e3cef294
fix: showAboutPanel also on linux ( #37872 )
...
showAboutPanel also on linux
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mikael Finstad <finstaden@gmail.com >
2023-04-11 16:20:47 +09:00
trop[bot]
ae54e3768c
test: support 'latest'/'latest@X' Electron version strings ( #37867 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-11 15:21:55 +09:00
trop[bot]
4de542d524
fix: exceptions in nested conversions live in the target world ( #37897 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <marshallofsound@electronjs.org >
2023-04-10 18:00:58 -07:00
Keeley Hammond
9f1bb29528
docs: update 24-x-y breaking changes ( #37880 )
2023-04-06 21:23:54 -07:00
trop[bot]
309cd19d19
docs: update 21-x-y EOL dates ( #37870 )
...
* docs: update 21-x-y EOL dates
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
* doc: update node versions
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2023-04-06 13:01:36 -07:00
Fedor Indutny
14985e29e0
feat: session.resolveHost ( #37847 )
...
feat: session.resolveHost (#37690 )
* feat: session.resolveHost
Expose Chromium's host resolution API through the Session object.
* Update shell/browser/api/electron_api_session.cc
* address feedback
* fix tests
* address feedback
* Add options
* Update shell/browser/api/electron_api_session.cc
* Update shell/browser/net/resolve_host_function.cc
* lint
* return object
* add missing file
* fix crash
* handle scope
* links
---------
Co-authored-by: Fedor Indutny <indutny@signal.org >
Co-authored-by: Fedor Indutny <79877362+indutny-signal@users.noreply.github.com >
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: Cheng Zhao <github@zcbenz.com >
2023-04-06 10:23:44 -04:00
David Sanders
4fc59bcbef
test: remove workaround for fixed Menu.closePopup issue ( #37846 )
...
test: remove workaround for fixed Menu.closePopup issue (#37802 )
2023-04-06 18:52:18 +09:00
electron-roller[bot]
0a153e7dca
chore: bump chromium to 112.0.5615.50 (24-x-y) ( #37833 )
...
chore: bump chromium in DEPS to 112.0.5615.50
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
2023-04-05 15:50:00 -04:00
Jeremy Rose
5517655962
fix: apply csp correctly when contextIsolation: false ( #37839 )
2023-04-05 12:11:40 -07:00
trop[bot]
663b741d3f
docs: fix app.getPreferredSystemLanguages() return type ( #37835 )
...
docs: fix app.getPreferredSystemLanguages() return type
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-05 11:08:38 -04:00
trop[bot]
ba6ac2a087
fix: Fn+F fullscreen transitioning on macOS ( #37823 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-05 16:37:59 +09:00
trop[bot]
3c131923f3
chore: combine parallel/test-v8-stats v8 patches ( #37818 )
...
* chore: combine parallel/test-v8-stats v8 patches
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* chore: update patches
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
2023-04-04 15:16:28 +02:00
trop[bot]
0c2cb44976
fix: record helper error messages in electron_main_mac ( #37810 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
v24.0.0
2023-04-03 15:25:21 -07:00
Keeley Hammond
a2d0af4bc3
build: strip warnings from stdout in get_release ( #37795 )
...
build: strip warnings from stdout in `get_release` (#37277 )
build: strip warnings from stdout in get_release
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-04-03 12:40:35 +02:00
Keeley Hammond
82869b88f1
refactor: createThumbnailFromPath takes size not maxSize ( #37796 )
...
refactor: `createThumbnailFromPath` takes `size` not `maxSize` (#37362 )
refactor: createThumbnailFromPath takes size not maxSize
2023-04-03 12:39:50 +02:00
trop[bot]
ff01742f8e
fix: set background color for menu bar on Windows ( #37785 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-04-01 10:44:26 +02:00
trop[bot]
0fc69fcaf4
build: fix build-tools schema in config ( #37777 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-31 17:59:34 +02:00
trop[bot]
505e98e694
docs: update references to @electron/rebuild ( #37776 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2023-03-31 17:46:26 +02:00
electron-roller[bot]
5c6dd3fdef
chore: bump chromium to 112.0.5615.49 (24-x-y) ( #37767 )
...
* chore: bump chromium in DEPS to 112.0.5615.49
* fix: Store the thread stack start in TLS.
https://chromium-review.googlesource.com/c/v8/v8/+/4338176
Fixes #37454
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-03-30 20:06:12 -04:00
trop[bot]
5f68f374d8
docs: remove save-to-disk disposition ( #37769 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2023-03-30 20:38:36 +02:00
trop[bot]
0af7d3c99b
docs: add links to IPC event structures ( #37770 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-03-30 20:38:13 +02:00
trop[bot]
b6070c34d4
docs: update docs.microsoft.com links to learn.microsoft.com ( #37751 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
v24.0.0-beta.7
2023-03-30 09:41:35 -04:00
trop[bot]
6101b9cd29
fix: draggable regions shouldn't capture clicks on frames windows ( #37741 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v24.0.0-beta.6
2023-03-28 13:34:14 -04:00
trop[bot]
363fb370ac
docs: updated package.json content and electron version in build first app guide ( #37743 )
...
* Docs: updated package.json content and electron version in build first app guide
Co-authored-by: Mikołaj <32898551+dufipl@users.noreply.github.com >
* docs: removed caret from electron version
Co-authored-by: Mikołaj Sawicki <32898551+dufipl@users.noreply.github.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Mikołaj <32898551+dufipl@users.noreply.github.com >
2023-03-28 12:31:45 -04:00
trop[bot]
58d0564825
chore: generator objects can't be sent over the context bridge ( #37730 )
...
chore: generator objects can't be sent over the context bridge (#37593 )
* chore: generator objects can't be sent over the context bridge
* Trigger Build
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-28 11:15:28 -04:00
trop[bot]
f38c3d91a2
fix: crash in MessagePortMain with some postMessage params ( #37726 )
...
* fix: crash in MessagePortMain postMessage
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
* Update shell/browser/api/message_port.cc
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-28 10:29:02 -04:00
trop[bot]
7682c2d950
docs: fixup incorrect value for disabling sandbox ( #37723 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Peter Xu <sysu.peter.hsu@gmail.com >
2023-03-27 18:28:14 -04:00
electron-roller[bot]
7588eb5a72
chore: bump chromium to 112.0.5615.39 (24-x-y) ( #37700 )
...
* chore: bump chromium in DEPS to 112.0.5615.39
* chore: update patches
* chore: update chromium/add_maximized_parameter_to_linuxui_getwindowframeprovider.patch
Xref: https://chromium-review.googlesource.com/c/chromium/src/+/4295455
Our patch changes the signature of `LinuxUiTheme::GetWindowFrameProvider()`.
Upstream 4295455 added a new subclass (FallbackLinuxUi) so sync its version
of GetWindowFrameProvider() to match our changes.
(cherry picked from commit 79408b5fb8 )
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2023-03-27 13:22:01 -04:00
trop[bot]
ce82646f5c
fix: allow cancelling of bluetooth requests ( #37717 )
...
* fix: allow cancelling of bluetooth requests
allows cancelling of bluetooth requests when no devices present
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
* docs: update docs to reflect how bluetooth works.
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-03-27 12:54:36 -04:00
Erick Zhao
1cd40681a9
docs: delete synopsis.md ( #37687 )
...
docs: delete synopsis.md (#37580 )
* docs: delete synopsis.md
* remove code references to doc
2023-03-27 12:24:06 -04:00
trop[bot]
7892de74ee
docs: change MSDN links to new Microsoft docs ( #37703 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2023-03-27 09:38:14 -04:00
John Kleinschmidt
d4798f64e7
ci: update appveyor image to e-112.0.5615.29 ( #37683 )
2023-03-23 19:33:13 -04:00
trop[bot]
c77eb753e5
ci: fixup gn check to actually run gn check ( #37679 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-03-23 18:26:26 -04:00
trop[bot]
da3d5967aa
docs: update notifications tutorial ( #37640 )
...
* docs: update notifications tutorial
Co-authored-by: Erick Zhao <erick@hotmail.ca >
* delete unused assets
Co-authored-by: Erick Zhao <erick@hotmail.ca >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Erick Zhao <erick@hotmail.ca >
v24.0.0-beta.5
2023-03-22 10:17:51 -04:00
electron-roller[bot]
8d9e23cf88
chore: bump chromium to 112.0.5615.29 (24-x-y) ( #37598 )
...
* chore: bump chromium in DEPS to 112.0.5615.29
* chore: update patches
* ci: make sure that strip_binary.gni is properly preserved
(cherry picked from commit afb446c328 )
* fixup: ci: make sure that strip_binary.gni is properly preserved
---------
Co-authored-by: electron-roller[bot] <84116207+electron-roller[bot]@users.noreply.github.com>
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: John Kleinschmidt <jkleinsc@electronjs.org >
2023-03-20 22:20:17 -04:00
trop[bot]
080fb8e648
fix: don't set delegate for QLPreviewPanel ( #37578 )
...
fix: don't set delegate for QLPreviewPanel
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Spiegel <jeremy.spiegel@frontapp.com >
2023-03-20 20:17:30 -04:00
trop[bot]
7da962fb82
fix: invoke app.dock.{hide|show} instead of duplicating logic ( #37625 )
...
fix: invoke app.dock.{hide|show} instead of duplicating logic
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
2023-03-20 13:37:13 -04:00
trop[bot]
73f4440d0c
docs: update broken links ( #37621 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-03-20 12:28:00 -04:00
trop[bot]
3c5cd4c2eb
fix: properly bubble up cookie creation failure message ( #37597 )
...
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com >
v24.0.0-beta.4
2023-03-16 17:52:43 +01:00
trop[bot]
62aad2481f
feat: add enableLocalEcho flag to setDisplayMediaRequestHandler() callback ( #37528 )
...
* feat: add enableLocalEcho flag to setDisplayMediaRequestHandler() callback
Co-authored-by: Theo Gravity <theo@switchboard.app >
* Fix lint
Co-authored-by: Theo Gravity <theo@switchboard.app >
* Update doc
Co-authored-by: Theo Gravity <theo@switchboard.app >
---------
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Theo Gravity <theo@switchboard.app >
2023-03-16 09:47:15 +01:00