Skip to content

[PRE-RELEASE] Holochain Launcher

Pre-release
Pre-release
Compare
Choose a tag to compare
@guillemcordoba guillemcordoba released this 23 Jun 09:59
· 1332 commits to main since this release

This pre-release is intended to be only executed for development/testing purposes. Its main goal is to gather feedback from its usage.

Install

sudo apt-get install libgtksourceview-3.0-dev libwebkit2gtk-4.0-dev libappindicator3-dev
  • Download the .AppImage below, and execute it.
  • Download the elemental-chess.happ and the elemental-chess-ui.zip files.
  • Install the elemental-chess app and start playing!

Features

Added

  • Creating all necessary configuration and data on launcher startup.
  • Launching the lair-keystore and holochain processes on launcher startup.
  • Installing apps from a .happ file and a .ui file.
  • Serving apps' UIs locally with caddy.
  • Seeing a list of installed apps.
  • Opening the UI for an app from inside the launcher.
  • Creating a system tray with an exit option that kills all child processes.
  • Integrated a "Logs" panel that records everything that happens in the launcher for useful feedback.
  • Activating and deactivating apps works.

Known issues

  • The development libraries are needed in the target PC for now:
sudo apt-get install libgtksourceview-3.0-dev libwebkit2gtk-4.0-dev libappindicator3-dev
  • Chromium based browsers not working yet, all apps are being opened in Firefox. If you don't have Firefox installed and want to open apps from the Holochain Launcher, download and install Firefox.

Platforms supported

  • AppImage on Linux.

More coming soon.