a control panel for managing Lokinet
Find a file
Stephen Shelton 560e478646
Merge pull request #11 from notlesh/free_network_reply
Fix memory leak (free QNetworkReply)
2020-01-14 15:37:29 -08:00
dist Add instructions for MacOS distribution 2020-01-06 09:44:38 -07:00
res Kill lokinet on exit if we launched it in the first place 2020-01-13 10:20:12 -07:00
src Fix memory leak (free QNetworkReply) 2020-01-14 16:36:37 -07:00
.gitignore Clean up directory structure, provide out-of-source[-ish] build instructions 2019-10-04 09:41:57 -06:00
lokicp.pro Attempt to explicitly set PWD when running inside an app bundle 2020-01-09 22:36:09 -07:00
README.md Target Ubuntu 18.04: Specify QML imports to work with Qt 5.9 or lower 2019-10-21 14:55:27 -06:00

Lokinet Control Panel

Screenshot

This repository contains a cross-platform GUI for controlling and observing stats from a locally-running lokinet. See also loki-network.

Building

To build, you'll need a handful of Qt packages available. On Ubuntu or similar, you can install these with:

sudo apt install qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtquick-controls2 qml-module-qtquick-dialogs qml-module-qt-labs-platform

Then build and run:

mkdir build
cd build
qmake ../lokicp.pro "CONFIG+=debug"
make
./lokicp

Usage

The app starts running in the background with access available through the system tray. Click on the system tray icon to interact with the app.

Status

This app is under heavy development. While the basic layout of the UI is established, the data is currently hard-coded.