❤️ First round of feedback

This commit is contained in:
Felix Rieseberg 2018-02-20 09:47:18 -06:00
parent 037ee0cff3
commit 975e6e6194
4 changed files with 16 additions and 11 deletions

View file

@ -37,16 +37,16 @@ an issue:
* [Using Node.js APIs](tutorial/application-architecture.md#using-node.js-apis) * [Using Node.js APIs](tutorial/application-architecture.md#using-node.js-apis)
* [Using Native Node.js Modules](tutorial/using-native-node-modules.md) * [Using Native Node.js Modules](tutorial/using-native-node-modules.md)
* [Inter-Process Communication](tutorial/application-architecture.md#) * [Inter-Process Communication](tutorial/application-architecture.md#)
* [Adding Features to Your App]() * Adding Features to Your App
* [Notifications](tutorial/notifications.md) * [Notifications](tutorial/notifications.md)
* [Recent Documents](tutorial/desktop-environment-integration.md#recent-documents-windows-mac-os) * [Recent Documents](tutorial/desktop-environment-integration.md#recent-documents-windows-mac-os)
* [Application Progress](tutorial/progress-bar.md) * [Application Progress](tutorial/progress-bar.md)
* [Custom Dock Menu](tutorial/desktop-environment-integration.md#custom-dock-menu-mac-os) * [Custom Dock Menu](tutorial/desktop-environment-integration.md#custom-dock-menu-mac-os)
* [Custom Windows Taskbar](tutorial/windows-taskbar.md) * [Custom Windows Taskbar](tutorial/windows-taskbar.md)
* [Custom Unity Launcher](tutorial/unity-launcher.md) * [Custom Linux Desktop Actions](tutorial/linux-desktop-actions.md)
* [Keyboard Shortcuts](tutorial/keyboard-shortcuts.md) * [Keyboard Shortcuts](tutorial/keyboard-shortcuts.md)
* [Offline/Online Detection](tutorial/online-offline-events.md) * [Offline/Online Detection](tutorial/online-offline-events.md)
* [Represented File for macOS Windows](tutorial/represented-file.md) * [Represented File for macOS BrowserWindows](tutorial/represented-file.md)
* [Native File Drag & Drop](tutorial/native-file-drag-drop.md) * [Native File Drag & Drop](tutorial/native-file-drag-drop.md)
* [Application Accessibility](tutorial/accessibility.md) * [Application Accessibility](tutorial/accessibility.md)
* [Spectron](tutorial/accessibility.md#spectron) * [Spectron](tutorial/accessibility.md#spectron)
@ -94,7 +94,7 @@ These individual tutorial expand on topics discussed in the guide above.
* [In Detail: Using Widevine CDM Plugin](tutorial/using-widevine-cdm-plugin.md) * [In Detail: Using Widevine CDM Plugin](tutorial/using-widevine-cdm-plugin.md)
* [Offscreen Rendering](tutorial/offscreen-rendering.md) * [Offscreen Rendering](tutorial/offscreen-rendering.md)
____ ---
* [Glossary of Terms](glossary.md) * [Glossary of Terms](glossary.md)

View file

@ -131,7 +131,7 @@ There is one important caveat: Native Node.js modules (that is, modules that
require compilation of native code before they can be used) will need to be require compilation of native code before they can be used) will need to be
compiled to be used with Electron. compiled to be used with Electron.
The vast majority of Node.js modules is _not_ native. Only 400 out of the The vast majority of Node.js modules are _not_ native. Only 400 out of the
~650.000 modules are native. However, if you do need native modules, please ~650.000 modules are native. However, if you do need native modules, please
consult [this guide on how to recompile them for Electron][native-node] (it's consult [this guide on how to recompile them for Electron][native-node] (it's
easy). easy).
@ -139,3 +139,4 @@ easy).
[node-docs]: https://nodejs.org/en/docs/ [node-docs]: https://nodejs.org/en/docs/
[security]: ./security.md [security]: ./security.md
[native-node]: ./using-native-node-modules.md [native-node]: ./using-native-node-modules.md
[share-data]: ../faq.md#how-to-share-data-between-web-pages

View file

@ -33,8 +33,8 @@ development.
Forge comes with [ready-to-use templates][forge-templates] for popular Forge comes with [ready-to-use templates][forge-templates] for popular
frameworks like React, Vue, or Angular. It uses the same core modules used by the frameworks like React, Vue, or Angular. It uses the same core modules used by the
greater Electron community (like [`electron-packager`])  changes made by greater Electron community (like [`electron-packager`][electron-packager])  
Electron maintainers (like Slack) benefit Forge's users, too. changes made by Electron maintainers (like Slack) benefit Forge's users, too.
You can find more information and documentation on [electronforge.io][forge]. You can find more information and documentation on [electronforge.io][forge].
@ -59,7 +59,7 @@ CT Lin's [`electron-react-boilerplate`][boilerplate] might be worth
a look. It's quite popular in the community and uses `electron-builder` a look. It's quite popular in the community and uses `electron-builder`
internally. internally.
## Other Tools and Bboilerplates ## Other Tools and Boilerplates
The ["Awesome Electron" list][awesome] contains more tools and boilerplates The ["Awesome Electron" list][awesome] contains more tools and boilerplates
to choose from. If you find the length of the list intimidating, don't to choose from. If you find the length of the list intimidating, don't
@ -69,5 +69,6 @@ forget that adding tools as you go along is a valid approach, too.
[forge]: https://electronforge.io/ [forge]: https://electronforge.io/
[forge-templates]: https://electronforge.io/templates [forge-templates]: https://electronforge.io/templates
[builder]: https://github.com/electron-userland/electron-builder [builder]: https://github.com/electron-userland/electron-builder
[electron-packager]: https://github.com/electron-userland/electron-packager
[boilerplate]: https://github.com/chentsulin/electron-react-boilerplate [boilerplate]: https://github.com/chentsulin/electron-react-boilerplate
[awesome]: https://github.com/sindresorhus/awesome-electron#boilerplates [awesome]: https://github.com/sindresorhus/awesome-electron#boilerplates

View file

@ -1,7 +1,9 @@
# Unity Launcher Shortcuts # Custom Linux Desktop Launcher Actions
In Unity, you can add custom entries to its launcher via modifying the On many Linux environments, you can add custom entries to its launcher
`.desktop` file, see [Adding Shortcuts to a Launcher][unity-launcher]. by modifying the `.desktop` file. For Canonical's Unity documentation,
see [Adding Shortcuts to a Launcher][unity-launcher]. For details on a
more generic implementation, see the [Free Desktop Specification][spec].
__Launcher shortcuts of Audacious:__ __Launcher shortcuts of Audacious:__
@ -36,3 +38,4 @@ parameters. You can find these in your app in the global variable
[unity-launcher]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher [unity-launcher]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles#Adding_shortcuts_to_a_launcher
[audacious-launcher]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles?action=AttachFile&do=get&target=shortcuts.png [audacious-launcher]: https://help.ubuntu.com/community/UnityLaunchersAndDesktopFiles?action=AttachFile&do=get&target=shortcuts.png
[spec]: https://specifications.freedesktop.org/desktop-entry-spec/1.1/ar01s11.html