trop[bot]
21082ae2fb
docs: updated deep link docs ( #37032 )
2023-01-30 10:58:31 +01:00
Cheng Zhao
4f5432e986
fix: fallback to GtkStatusIcon when app indicator is not supported ( #37034 )
...
* refactor: make StatusIconType an enum class (#36554 )
Co-authored-by: Milan Burda <miburda@microsoft.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
* fix: fallback to GtkStatusIcon when app indicator is not supported (#36815 )
* chore: get ready for multi backend tray
* fix: fallback to GtkStatusIcon when app indicator is not supported
* chore: use smart pointers
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-01-26 13:39:26 +01:00
trop[bot]
ef164e7e8d
feat: Add BrowserWindow option to hide window in Mission Control (macOS) ( #36390 )
2023-01-26 11:25:03 +01:00
trop[bot]
b6eef90604
docs: update clipboard fiddles ( #36961 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-01-19 18:08:15 -05:00
trop[bot]
57f2eecb28
docs: Change factuality and word choice in app.runningUnderARM64Translation ( #36964 )
...
Change factuality and word choice.
Added "or WOW" to the phrase, "when they are running the x64 version under Rosetta", to reflect the use of a supported platform, Windows, as a possible scenario.
Changed the wording of that same sentence to make it appear clearer. "incorrectly" to "mistakenly" and moved this word to before the verb instead of the end of the sentence.
Co-authored-by: GGIEnrike <52293637+GGIEnrike@users.noreply.github.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: GGIEnrike <52293637+GGIEnrike@users.noreply.github.com >
2023-01-19 18:02:51 -05:00
trop[bot]
72bdd5cd4c
feat: add label property to Display objects ( #36932 )
...
Co-authored-by: Milan Burda <milan.burda@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Milan Burda <milan.burda@gmail.com >
2023-01-19 15:59:08 +09:00
Milan Burda
eb59cb1e11
docs: add missing window-placement permission value to setPermissionRequestHandler() ( #36777 )
...
Co-authored-by: Milan Burda <miburda@microsoft.com >
2023-01-13 15:27:00 +09:00
Erick Zhao
8f5a8c684d
docs: update code highlights in tutorial ( #36893 )
...
docs: update code highlights in tutorial (#36691 )
docs: fix code highlighting in preload tutorial
The highlighted lines in the code snippets were unaligned,
which could cause a newcomer unneeded confusion on what
lines need to be changed.
Co-authored-by: Roger Zurawicki <zurawiki@users.noreply.github.com >
2023-01-12 10:31:55 -05:00
trop[bot]
effff34416
docs: fix link in breaking-changes.md ( #36836 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-01-10 09:37:57 +09:00
trop[bot]
e65fc9116a
docs: update links ( #36770 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2023-01-10 09:34:29 +09:00
trop[bot]
02949a7e6f
docs: update visual studio min version ( #36731 )
...
Co-authored-by: George Xu <george.xu99@hotmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: George Xu <george.xu99@hotmail.com >
2022-12-30 22:16:22 -08:00
trop[bot]
f49f0d4cd7
docs: fix broken links ( #36560 )
...
* docs: fix broken links
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* docs: change link to navigator.getUserMedia
Co-authored-by: Jeremy Rose <nornagon@nornagon.net >
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
* docs: fix link in examples.md
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2022-12-14 17:40:16 -05:00
trop[bot]
a7f80017cf
docs: link net.request options to ClientRequestConstructorOptions ( #36569 )
...
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Samuel Attard <samuel.r.attard@gmail.com >
2022-12-13 10:54:10 -08:00
trop[bot]
09430e27a9
docs: add mdn link to web-request-filter.md ( #36617 )
...
* Add MDN link to web-request-filter.md
When I was using the Electron docs I wanted to know how to use [webRequest.onBeforeSendHeaders](https://www.electronjs.org/docs/latest/api/web-request#webrequestonbeforesendheadersfilter-listener ) but I was unable to correctly guess the correct format for the `WebRequestFilter` URL strings, and there was no explanation in the Electron docs. Eventually I googled it and found the MDN article which helped me.
Co-authored-by: Hugh Davey <9026053+hughjdavey@users.noreply.github.com >
* Update docs/api/structures/web-request-filter.md
Co-authored-by: Black-Hole <158blackhole@gmail.com >
Co-authored-by: Hugh Davey <9026053+hughjdavey@users.noreply.github.com >
* Update docs/api/structures/web-request-filter.md
Co-authored-by: Black-Hole <158blackhole@gmail.com >
Co-authored-by: Hugh Davey <9026053+hughjdavey@users.noreply.github.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Hugh Davey <9026053+hughjdavey@users.noreply.github.com >
2022-12-08 14:55:45 -08:00
trop[bot]
27ce311a20
docs: document outlivesOpener option in window open handler ( #36508 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-12-01 10:29:34 -08:00
trop[bot]
5f030bdd2c
docs: fix loadExtension example ( #36499 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-11-30 16:20:29 -05:00
trop[bot]
38fa55d54e
docs: update E23 release dates ( #36488 )
...
docs: update E23 release dates (#36475 )
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Michaela Laurencin <35157522+mlaurencin@users.noreply.github.com >
2022-11-29 22:05:48 -08:00
trop[bot]
4989994ad9
fix: reimplement Tray with StatusIconLinuxDbus on Linux ( #36472 )
...
* fix: reimplement Tray with StatusIconLinuxDbus on Linux (#36333 )
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
* chore: remove incorrectly added patches
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
Co-authored-by: Keeley Hammond <vertedinde@electronjs.org >
2022-11-29 10:26:39 -05:00
trop[bot]
1601265cec
docs: add missing event-emitter link to utility-process docs ( #36433 )
...
add missing event-emitter link
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-11-23 11:28:56 +01:00
trop[bot]
d843ae327d
feat: UtilityProcess API ( #36089 )
...
* feat: UtilityProcess API (#34980 )
* chore: initial scaffolding
* chore: implement interface and docs
* chore: address code style review
* fix: cleanup of utility process on shutdown
* chore: simplify NodeBindings::CreateEnvironment
* chore: rename disableLibraryValidation => allowLoadingUnsignedLibraries
* chore: implement process.parentPort
* chore(posix): implement stdio pipe interface
* chore(win): implement stdio interface
* chore: reenable SetNodeOptions for utility process
* chore: add specs
* chore: fix lint
* fix: update kill API
* fix: update process.parentPort API
* fix: exit event
* docs: update exit event
* fix: tests on linux
* chore: expand on some comments
* fix: shutdown of pipe reader
Avoid logging since it is always the case that reader end of
pipe will terminate after the child process.
* fix: remove exit code check for crash spec
* fix: rm PR_SET_NO_NEW_PRIVS for unsandbox utility process
* chore: fix incorrect rebase
* fix: address review feedback
* chore: rename utility_process -> utility
* chore: update docs
* chore: cleanup c++ implemantation
* fix: leak in NodeServiceHost impl
* chore: minor cleanup
* chore: cleanup JS implementation
* chore: flip default stdio to inherit
* fix: some api improvements
* Support cwd option
* Remove path restriction for modulePath
* Rewire impl for env support
* fix: add tests for cwd and env option
* chore: alt impl for reading stdio handles
* chore: support message queuing
* chore: fix lint
* chore: new UtilityProcess => utilityProcess.fork
* fix: support for uncaught exception exits
* chore: remove process.execArgv as default
* fix: windows build
* fix: style changes
* fix: docs and style changes
* chore: update patches
* spec: disable flaky test on win32 arm CI
Co-authored-by: PatchUp <73610968+patchup[bot]@users.noreply.github.com>
Co-authored-by: Robo <hop2deep@gmail.com >
* chore: update patches
* docs: add utility process info to tutorial docs (#36074 )
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Robo <hop2deep@gmail.com >
2022-11-17 15:33:27 +09:00
trop[bot]
ede27b75b0
docs: update tutorials for Forge 6 ( #36322 )
...
docs: update tutorials for Forge 6 (#36313 )
docs: update tutorial for Forge 6
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 >
2022-11-13 23:45:32 -08:00
trop[bot]
6908088d38
feat: add app.getPreferredSystemLanguages() API ( #36291 )
...
* feat: add app.getSystemLanguage() API
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Change the API to getPreferredSystemLanguages
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Fix test
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Clarify docs and add Linux impl
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Remove USE_GLIB
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Don't add C to list
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Remove examples since there's a lot of edge cases
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Fix lint
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Add examples
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Fix compile error
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Apply PR feedback
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
* Update the example
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Raymond Zhao <7199958+rzhao271@users.noreply.github.com >
2022-11-09 17:20:50 -05:00
trop[bot]
3395a813fb
docs: fix driverId -> deviceId typo ( #36271 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2022-11-08 11:30:38 +01:00
trop[bot]
71701978b8
docs: Fixed outdated documentation (uploading to App Store) ( #36213 )
...
* Updated docs on uploading
- replaced mention of Application Loader with Apple Transporter, its replacement
- replaced mention of iTunes Connect with App Store Connect
- updated link for creating a record
Co-authored-by: Georgescu Gabriel <29951139+gabi200@users.noreply.github.com >
* Update mac-app-store-submission-guide.md
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Georgescu Gabriel <29951139+gabi200@users.noreply.github.com >
Co-authored-by: Cheng Zhao <zcbenz@gmail.com >
2022-11-01 16:39:15 -07:00
trop[bot]
53ebcb0110
docs: add EOL dates to timeline doc ( #36189 )
...
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 >
2022-10-28 19:14:11 -07:00
trop[bot]
d0d7dfab67
docs: correcting main example in WebRequest documentation ( #36161 )
...
docs: correcting main example in WebRequest documentation (#36113 )
Correcting main example
The entry `*://electron.github.io` is invalid and produces an exception. i.e.
> UnhandledPromiseRejectionWarning: TypeError: Invalid url pattern *://electron.github.io: Empty path.
Setting a valid path to resolve this issue
Co-authored-by: Shane Gannon <sgannon200@gmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Shane Gannon <sgannon200@gmail.com >
2022-10-27 09:31:03 -04:00
trop[bot]
3d619ac79f
docs: document that when invoke rejects, it gives a different Error ( #36148 )
...
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: Jeremy Rose <jeremya@chromium.org >
2022-10-26 17:28:07 -07:00
trop[bot]
ba08f4c157
docs: fixed MenuItem documentation to use the same formatting for all role options ( #36120 )
...
docs: fixed MenuItem documentation to use the same formatting for all role options (#36112 )
Fixed MenuItem documentation
Some of the items in the list of possible roles were formatted differently, which made it harder to read.
Sorry if this was intended, but I found it easier to read with them all formatted the same.
Co-authored-by: flynow10 <37031514+flynow10@users.noreply.github.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: flynow10 <37031514+flynow10@users.noreply.github.com >
2022-10-25 20:45:23 +09:00
trop[bot]
abf7a48605
feat: support serialPort.forget() ( #36062 )
...
feat: enable serialPort.revoke()
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 >
2022-10-20 14:29:48 -04:00
trop[bot]
b938b30128
docs: update VS Code debugger types to remove "pwa-" prefix ( #36054 )
...
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: David Sanders <dsanders11@ucsbalum.com >
2022-10-17 14:16:44 -04:00
trop[bot]
f232a31891
fix: disable nodeIntegrationInWorker for certain Worker types ( #36010 )
...
fix: disable nodeIntegrationInWorker for certain Worker types
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 >
2022-10-13 11:40:51 -04:00
trop[bot]
0c8be31d1a
docs: remove references to Widevine ( #35989 )
...
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 >
2022-10-12 10:03:44 -04:00
Samuel Attard
fb330fba9e
build: fix filesystem permissions from bad trop commits
...
Ref: 60ae79e418
Ref: 1995972467
Ref: a9d1ccd6a0
Ref: 09475f87f0
2022-10-05 12:14:20 -07:00
trop[bot]
1995972467
docs: update bluetooth fiddle example event name to trigger correct event ( #35908 )
...
Fix event type spelling for bluetooth fiddle example
Co-authored-by: sam <sam.leider@hotmail.com >
Co-authored-by: trop[bot] <37223003+trop[bot]@users.noreply.github.com>
Co-authored-by: sam <sam.leider@hotmail.com >
2022-10-04 20:31:13 -07:00
Calvin
6a68afdb8a
docs: update breaking changes for v21 ( #35820 )
2022-09-28 09:47:25 -07:00
Jeremy Rose
f82a863f65
feat: replace scroll-touch* with generic input-event ( #35531 )
2022-09-27 12:47:46 -07:00
Samuel Maddock
c09c94fc98
feat: add WebContents.opener and webContents.fromFrame() ( #35140 )
...
* feat: add WebContents.opener
* feat: add webContents.fromFrame(frame)
* fix: unknown type name
* test: fix and add more fromFrame cases
* docs: clarified terminology
2022-09-26 12:37:08 -04:00
John Kleinschmidt
697a219bcb
feat: add support for Web Bluetooth pin pairing ( #35416 )
...
* feat: add bluetooth pairing handler
* Update docs/api/session.md
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* Update docs/api/session.md
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* docs: update based on review
* Apply suggestions from code review
Co-authored-by: Erick Zhao <erick@hotmail.ca >
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* chore: update docs per review
* chore: cleanup callback per review
Co-authored-by: Charles Kerr <charles@charleskerr.com >
Co-authored-by: Erick Zhao <erick@hotmail.ca >
2022-09-26 10:19:58 -04:00
Dominik Ilja
7d96321786
docs: minor grammar fixes in tutorial ( #35804 )
2022-09-26 10:53:08 +02:00
Raymond Zhao
8a0b4fa338
feat: add app.getSystemLocale() method ( #35697 )
...
* feat: add app.getSystemLocale() method
* Update shell/browser/electron_browser_main_parts.cc
Co-authored-by: Charles Kerr <charles@charleskerr.com >
* Change methods to be const
* Apply PR feedback
* Fix mac compile
* Add missing scope
* Apply style changes
* Change note
* Add braces to get the comment indentation right
* Change to static
* Apply PR feedback
* Fix the documentation
* Remove extraneous file
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2022-09-23 11:50:46 -07:00
Keeley Hammond
22d6102702
docs: update E22 release dates ( #35773 )
...
* doc: update E22 release dates
* chore: update 18.0.0 supported chart
2022-09-23 11:38:02 -07:00
Cyril Chukwuebuka
d357218654
docs: changed event.data to data under the message.port in docs ( #35086 )
...
* docs: changed event.data to data under the message.port in docs
* docs: corrected BrowserWindow wrong usage and change window.messagePort to window.electronMessagePort
2022-09-23 01:07:53 -07:00
Aman Gupta
0df8878da4
docs: update the link for Introduction to Node.js ( #35761 )
...
Updated the link for Introduction to NodeJs
2022-09-22 09:46:11 -07:00
George Xu
4ffdd284c3
docs: add forge-overview.md ( #35473 )
...
* docs: move forge-specific docs to electronforge.io
* docs: add reference to forge icon tutorial
* docs: add references to forge-overview.md
* docs: add recommended
* docs: update forge-overview
* docs: apply code review comments
Co-authored-by: Charles Kerr <charles@charleskerr.com >
2022-09-21 16:49:22 -04:00
Alexander Prinzhorn
9719cea250
docs: remove claim that HTTPS authenticates the remote server ( #35526 )
...
Update security.md
I don't think this is accurate. This is not a feature of HTTPS. This would require certificate pinning. It has been in the security docs since 2db125890c
Related
https://github.com/electron/electron/issues/3330
https://www.npmjs.com/package/electron-ssl-pinning
https://cheatsheetseries.owasp.org/cheatsheets/Pinning_Cheat_Sheet.html
2022-09-21 16:19:04 -04:00
Akshay Deo
dfc134de42
feat: add exposeInIsolatedWorld(worldId, key, api) to contextBridge ( #34974 )
...
* feat: add exposeInIsolatedWorld(worldId, key, api) to contextBridge
* Updates exposeInIslatedWorld worldId documentation
2022-09-21 13:17:10 -05:00
Sebastian Vittersø
b1d7b30ca3
docs: fix wording mistake in security.md section 4 ( #35682 )
...
Update security.md
Under "4. Process Sandboxing", it said "For mor information on what `contextIsolation` is..." which was the previous section (copied from there). This updates it to say "For more information on what Process Sandboxing is..."
2022-09-20 11:14:44 -04:00
Jeremy Rose
eebf34cc6c
feat: add webContents.close() ( #35509 )
...
* feat: add webContents.close()
* update docs, add test for beforeunload override
* Update web-contents.md
2022-09-16 16:22:59 -07:00
Jeremy Rose
fa3cd17475
docs: reverse support matrix order ( #35699 )
2022-09-15 15:53:26 -07:00
Ryan Manuel
f25c87dc70
feat: allow custom v8 snapshots to be used in the main process and the default snapshot in the renderer process ( #35266 )
...
* Updates to allow for using a custom v8 snapshot file name
* Allow using a custom v8 snapshot file name
* Fix up patch due to merge
* Use fuse to set up custom v8 snapshot file in browser process
* Refactor to use delegate instead of command line parameter
* Refactoring
* Update due to merge
* PR comments
* Rename patch
* Rename patch
2022-09-15 13:21:16 -07:00