a control panel for managing Lokinet
Go to file
Stephen Shelton e4242c514d
Merge pull request #7 from neuroscr/mac_proc
Make DNS Claim work and disable-able. Use mac api calls for bundle directory detection
2020-01-10 08:42:17 -08:00
dist Add instructions for MacOS distribution 2020-01-06 09:44:38 -07:00
res Show context menu on systray click on MacOS (rather than GUI) 2020-01-08 18:15:56 -07:00
src fix typo to make it compile 2020-01-10 00:59:40 -08:00
.gitignore Clean up directory structure, provide out-of-source[-ish] build instructions 2019-10-04 09:41:57 -06: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
lokicp.pro Attempt to explicitly set PWD when running inside an app bundle 2020-01-09 22:36:09 -07:00

README.md

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.