Install:
- to install do
npm i electronite@39.2.6-graphiteoryarn add electronite@39.2.6-graphite - then replace usages of
require("electron")in your javascript code withrequire("electronite") - if upgrading electronite apps from older electronite versions, you will need to update dependency
@electron/remoteto version2.1.3
Summary:
-
a fork of Electron 39.2.6 patched with Graphite Font support.
-
summary of Electron versions: https://en.wikipedia.org/wiki/Electron_(software_framework)
-
list of breaking changes in newer electron versions: https://www.electronjs.org/docs/latest/breaking-changes#removed-remote-module
-
Build notes: Build this Release
-
Companion Projects:
- Command line installer for Electronite: https://github.com/unfoldingWord-dev/electronite-cli
- Electronite Packager: https://github.com/unfoldingWord-box3/electronite-packager
Notes:
- About Macos Builds:
- these builds are not signed, so on macOS you may get warning that the app is damaged or suggestion to delete it when you try to run the app. To be able to run either do:
- run this command in terminal:
sudo xattr -r -d com.apple.quarantine <path_to_app>/electron.app - or enable in
System Settings / Privacy & Security
- run this command in terminal:
- these are not Universal builds:
- darwin-x64 will run on Intel (and on Apple Silicon Macs using Rosetta emulation, but that may run very slow).
- darwin-arm64 will only run on Apple Silicon Macs.
- these builds are not signed, so on macOS you may get warning that the app is damaged or suggestion to delete it when you try to run the app. To be able to run either do: