raspiblitz/home.admin/BlitzTUI
openoms fc5becc6b5
add LND repair menu (#2833)
* add 99lndRepairMenu.sh
* add more lnd checks and improve output
* add sudo to syncAndCheckLND
* add ${netprefix} to lnd service
* restore seed and scb separately
* update lnd proto files
* lnd.initwallet: add unlock method
* lndrepair: use recovery window with unlock
* change all rpc_pb2 to lightning_pb2
* mainnet -> ${chain}net
* _provison.setup: restore SCB separately
* clear up the placement of channel.backup
* unloc kLND before SCB restore
* provison.setup: add more logging
* lnd.install: make sure bitcoin is in debian-tor
* lndRepairMenu: add RETRYSCB option
* wait to create macaroons for 2 minutes
* lndRepairMenu: add RESCAN option
2022-01-04 20:08:38 +01:00
..
blitztui add LND repair menu (#2833) 2022-01-04 20:08:38 +01:00
data #1039 set new version in config on update 2020-02-19 12:28:12 +01:00
designer add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
dist fix maxBytes 2020-05-30 14:04:35 +02:00
docs add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
images add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
.gitignore move BlitzTUI log 2020-05-30 12:56:24 +01:00
CHANGELOG.md replace xterm by uxterm for unicode support (#1614) 2020-10-06 21:35:29 +02:00
LICENSE add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
make.cmd add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
Makefile add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
MANIFEST.in add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
README.md remove Python2 (#884) 2019-11-27 08:49:11 +01:00
requirements.txt add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
resources.qrc add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
setup.cfg add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00
setup.py add BlitzTUI files (based on PyQT5) 2019-11-15 21:25:12 +01:00

BlitzTUI

VersionBadge LicenseBadge PythonVersions

BlitzTUI is a part of the RaspiBlitz project and implements a Touch User Interface in PyQt5.

Installation

Prerequisite

QT is needed. Please install PyQt5 (see below).

Dependencies

Debian/Ubuntu (and similar)

apt-get install python3-pyqt5

PIP

The PIP dependencies are installed automatically - this listing is "FYI"

  • grpcio
  • googleapis-common-protos
  • inotify
  • psutil
  • pyqtspinner
  • qrcode

Install BlitzTUI

pip install BlitzTUI

or consider using a virtual environment

python3 -m venv --system-site-packages venv
source venv/bin/activate
pip install BlitzTUI

Error Messages

For now the following warning/error/info messages can be ignored. If anybody knows how to suppress or fix them please send a PR (or open an issue).

libEGL warning: DRI2: failed to authenticate
QStandardPaths: XDG_RUNTIME_DIR not set, defaulting to '/tmp/runtime-pi'
2019-11-02 20:01:21,504 - root - INFO - main:214 - /usr/bin/xterm: cannot load font "-Misc-Fixed-medium-R-*-*-13-120-75-75-C-120-ISO10646-1"

License

MIT License