From 64b39dce14d701ea914ecde8d6139c901585e48e Mon Sep 17 00:00:00 2001 From: David Sanders Date: Mon, 20 Mar 2023 07:25:54 -0700 Subject: [PATCH] docs: update broken links (#37610) --- docs/api/app.md | 2 +- docs/api/notification.md | 2 +- docs/api/push-notifications.md | 2 +- docs/development/creating-api.md | 2 +- docs/development/debugging-on-windows.md | 2 +- docs/tutorial/code-signing.md | 2 +- docs/tutorial/tutorial-6-publishing-updating.md | 2 +- 7 files changed, 7 insertions(+), 7 deletions(-) diff --git a/docs/api/app.md b/docs/api/app.md index 9bae9c860de3..054ece8cafdc 100755 --- a/docs/api/app.md +++ b/docs/api/app.md @@ -1515,7 +1515,7 @@ A `boolean` property that returns `true` if the app is packaged, `false` otherw [electron-forge]: https://www.electronforge.io/ [electron-packager]: https://github.com/electron/electron-packager [CFBundleURLTypes]: https://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/TP40009249-102207-TPXREF115 -[LSCopyDefaultHandlerForURLScheme]: https://developer.apple.com/library/mac/documentation/Carbon/Reference/LaunchServicesReference/#//apple_ref/c/func/LSCopyDefaultHandlerForURLScheme +[LSCopyDefaultHandlerForURLScheme]: https://developer.apple.com/documentation/coreservices/1441725-lscopydefaulthandlerforurlscheme?language=objc [handoff]: https://developer.apple.com/library/ios/documentation/UserExperience/Conceptual/Handoff/HandoffFundamentals/HandoffFundamentals.html [activity-type]: https://developer.apple.com/library/ios/documentation/Foundation/Reference/NSUserActivity_Class/index.html#//apple_ref/occ/instp/NSUserActivity/activityType [unity-requirement]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher diff --git a/docs/api/notification.md b/docs/api/notification.md index 9731efca0881..d68a4a5b93c4 100644 --- a/docs/api/notification.md +++ b/docs/api/notification.md @@ -160,7 +160,7 @@ A `boolean` property representing whether the notification has a reply action. A `string` property representing the urgency level of the notification. Can be 'normal', 'critical', or 'low'. -Default is 'low' - see [NotifyUrgency](https://developer.gnome.org/notification-spec/#urgency-levels) for more information. +Default is 'low' - see [NotifyUrgency](https://developer-old.gnome.org/notification-spec/#urgency-levels) for more information. #### `notification.timeoutType` _Linux_ _Windows_ diff --git a/docs/api/push-notifications.md b/docs/api/push-notifications.md index faf080fc5e3a..1cf8d88eb021 100644 --- a/docs/api/push-notifications.md +++ b/docs/api/push-notifications.md @@ -40,7 +40,7 @@ The `pushNotification` module has the following methods: Returns `Promise` -Registers the app with Apple Push Notification service (APNS) to receive [Badge, Sound, and Alert](https://developer.apple.com/documentation/appkit/sremotenotificationtype?language=objc) notifications. If registration is successful, the promise will be resolved with the APNS device token. Otherwise, the promise will be rejected with an error message. +Registers the app with Apple Push Notification service (APNS) to receive [Badge, Sound, and Alert](https://developer.apple.com/documentation/appkit/nsremotenotificationtype?language=objc) notifications. If registration is successful, the promise will be resolved with the APNS device token. Otherwise, the promise will be rejected with an error message. See: https://developer.apple.com/documentation/appkit/nsapplication/1428476-registerforremotenotificationtyp?language=objc ### `pushNotifications.unregisterForAPNSNotifications()` _macOS_ diff --git a/docs/development/creating-api.md b/docs/development/creating-api.md index f305ec0e54b8..97a523bce05f 100644 --- a/docs/development/creating-api.md +++ b/docs/development/creating-api.md @@ -158,7 +158,7 @@ We will need to create a new TypeScript file in the path that follows: `"lib/browser/api/{electron_browser_{api_name}}.ts"` -An example of the contents of this file can be found [here](https://github.com/electron/electron/blob/main/lib/browser/api/native-image.ts). +An example of the contents of this file can be found [here](https://github.com/electron/electron/blob/main/lib/browser/api/native-theme.ts). ### Expose your module to TypeScript diff --git a/docs/development/debugging-on-windows.md b/docs/development/debugging-on-windows.md index aa047bf6803e..1e00f6776f37 100644 --- a/docs/development/debugging-on-windows.md +++ b/docs/development/debugging-on-windows.md @@ -89,7 +89,7 @@ For an introduction to ProcMon's basic and advanced debugging features, go check out [this video tutorial][procmon-instructions] provided by Microsoft. [sys-internals]: https://technet.microsoft.com/en-us/sysinternals/processmonitor.aspx -[procmon-instructions]: https://channel9.msdn.com/shows/defrag-tools/defrag-tools-4-process-monitor +[procmon-instructions]: https://learn.microsoft.com/en-us/shows/defrag-tools/4-process-monitor ## Using WinDbg diff --git a/docs/tutorial/code-signing.md b/docs/tutorial/code-signing.md index dff75072f5cd..fe9aaae00f13 100644 --- a/docs/tutorial/code-signing.md +++ b/docs/tutorial/code-signing.md @@ -95,7 +95,7 @@ Before signing Windows builds, you must do the following: You can get a code signing certificate from a lot of resellers. Prices vary, so it may be worth your time to shop around. Popular resellers include: -- [digicert](https://www.digicert.com/code-signing/microsoft-authenticode.htm) +- [digicert](https://www.digicert.com/dc/code-signing/microsoft-authenticode.htm) - [Sectigo](https://sectigo.com/ssl-certificates-tls/code-signing) - Amongst others, please shop around to find one that suits your needs! 😄 diff --git a/docs/tutorial/tutorial-6-publishing-updating.md b/docs/tutorial/tutorial-6-publishing-updating.md index 44058c69971c..f9613940cabd 100644 --- a/docs/tutorial/tutorial-6-publishing-updating.md +++ b/docs/tutorial/tutorial-6-publishing-updating.md @@ -231,7 +231,7 @@ rest of our docs and happy developing! If you have questions, please stop by our [new-pat]: https://github.com/settings/tokens/new [publish command]: https://www.electronforge.io/cli#publish [publisher]: https://www.electronforge.io/config/publishers -[`publishergithubconfig`]: https://js.electronforge.io/publisher/github/interfaces/publishergithubconfig +[`publishergithubconfig`]: https://js.electronforge.io/interfaces/_electron_forge_publisher_github.PublisherGitHubConfig.html [`update-electron-app`]: https://github.com/electron/update-electron-app [update-server]: ./updates.md