Auto updates
build application
generate an update
Heroku
macOS
server options
signing your application
testing
update server
user feedback
windows applications
downloaded dialog
Electron Builder
generate an update
No Update dialog
sign in
Squirrel Installer
BrowserWindow
argument
alwaysOnTop property
basic window properties
frameless window
movable properties
ready-to-show’ event
resizable property
title property
transparent window
center, x and y properties
Chrome DevTools
code updation
show() method
Chrome Dev tools
debug menu
extensions
Chromium
createWindow method
Debugging, main process
node-inspector
target option
in VS Code
Devtron
accessibility audit
description
event listeners
IPC monitor
linter
Require Graph pane
user interface
Dialog module
BrowserWindow parameter
error dialogs
file directories
delete
read
file open dialog
file selection
message dialog
callback function
custom icons
error type
on macOS
showMessageBox method
warning type
Node’s FS module
access flag values
delete
file information
fs.watch() method
open method
to read
to write
showOpenDialog properties
showSaveDialog method
title property
Dock icon
Apple’s Human Interface Guidelines
application setting
badges
bounce
change icon
npm start command
package.json file
Electron
advantages
APIs
ClientRequest (main process)
community resources
crashReporter (both processes)
desktopCapturer (renderer process)
DownloadItem (main process)
electron forge
.net (main process)
beyond sandbox
chromium
definition
FlexBox support table
main process
node
NW.js
overview
package.json file creation
render process
window title properly
Electron Builder
app icon configuration
macOS DMG
windows installer
configuration options
directory structure
dist directory
Linux on macOS
OSX installer window
package.json file
testing
windows on macOS
Finding locales
Frameless window
Heroku
Installation
electron
git
Node
Inter-process communication (IPC) module
asynchronous message
communication bridge
event listeners
synchronous message
loadURL method
Menus
additional values
checkmark
contextual menu
edit
hierarchy diagram
keyboard shortcuts
macOS’s application
modifier
role property
submenus
super key
templates
window modification
Online/offline detection
checkIsOnline method
checkOnlineStatus method
combined approach
main process
render process
updateOnlineStatus method
Quick Start code
Renderer process
Screens
Shell
package.json file
shell.beep
shell.beep method
shell.openExternal(filePath) method
shell.openItem(filePath) method
shell.showItemInFolder(filePath) method
Spectron testing
add test.js file
browserWindow API
click method
describe method
getWindowCount method
log statement
package.json file
project creation
renderer process
screen size
window.webContents.send() method
Splash window
file creation
installation
load main window
renderer.js file
set up
version number
Transparent window
url.format() method
WebContents
capturePage method
createWindow() method
did-finish-load event
did-start-loading event
empty array
events
getAllWebContents() method
imageCaptured method
overview
printToPDF method
3.142.252.199