⚠️ This is project is not actively maintained: Use insulator2 instead
Wiki Key Features Development Credits Support License
Download the binary from the latest release for your OS. Learn more here.
The JDK version used is the adoptjdk 14.
To run the integration tests in headless mode, run
export _JAVA_OPTIONS="-Djava.awt.headless=true -Dtestfx.robot=glass -Dtestfx.headless=true -Dprism.order=sw -Dprism.text=t2k -Dtestfx.setup.timeout=2500 -Dheadless.geometry=1920x1080-64"
./gradlew app:integrationTest
To package the app, JPackage is used. The call is wrapped into the gradle
task app:packageApp
.
Notice that, to package the app in Ubuntu, binutils
and fakeroot
are required.
See https://openjdk.java.net/jeps/343 for more info.
The documentation for the github page is available under the /docs/
folder.
To build and serve it, use the following.
bundle exec jekyll serve
At startup, the bootstrap checks if a DEV_MODE
file with the release tag is available.
# MAC OS
echo "<version-tag>" > ~/Library/Application\ Support/insulator/DEV_MODE
# Linux
echo "<version-tag>" > ~/.config/Insulator/DEV_MODE
GPL-3.0