GitXplorerGitXplorer
h

Cleftron

public
11 stars
6 forks
3 issues

Commits

List of commits on branch master.
Unverified
45f0319b82774c56ed17647d844db5289afe1a9c

* Only log clef send data in dev so pws don't leak

rryanio committed 7 years ago
Unverified
31cc4ad6e8f3c748cfeaee007e43e6ce43408847

Show confirm dialog with sha256-sum

rryanio committed 7 years ago
Unverified
94e272d29e8032bb2fcc322e3ab30091eaf4b0ec

not needed anymore

rryanio committed 7 years ago
Unverified
983828a768f17e1d7e4e9ed2cc1cc2dcb2a0e493

Fix validator: from is required, to is optional

rryanio committed 7 years ago
Unverified
5f352ae40530541070a7e160b40070b4dd6fac69

Customize dev runner greeting

rryanio committed 7 years ago
Unverified
f6adfb4690394a3bdb36dccd8dfe77468e436bb8

Reorganize index.js

rryanio committed 7 years ago

README

The README file for this repository.

cleftron

An electron-vue project to serve as a UI for Clef.

This is PRE-RELEASE software. Use at your own risk, or, preferably, just don't use this yet.

Install

Install dependencies:

yarn

Note, you may hit this issue:

ERROR: There are no scenarios; must have at least one.

That means you're using the wrong yarn, and have to do apt remove cmdtest, then

curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt update
sudo apt install yarn

Develop

Serve with hot reload at localhost:9080:

yarn run dev --clefbin path/to/clef

Editor

We recommend adding eslint and prettier to your editor for an enjoyable coding experience.

apm install language-vue linter linter-ui-default linter-eslint prettier-atom

In package settings for prettier-atom, enable Format Files on Save.

Build

Build electron application for production:

yarn run build

Run

Use --clefbin option to specify location of signer binary. If omitted you can choose it in a dialog box.