Skip to content

Commit fd56504

Browse files
authored
Remove the GUI (#1981)
So long old friend, and thanks for all the demos!
1 parent 97393b1 commit fd56504

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

64 files changed

+2
-4924
lines changed

Dockerfile

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@ COPY pom.xml pom.xml
2828
COPY eclair-core/pom.xml eclair-core/pom.xml
2929
COPY eclair-front/pom.xml eclair-front/pom.xml
3030
COPY eclair-node/pom.xml eclair-node/pom.xml
31-
COPY eclair-node-gui/pom.xml eclair-node-gui/pom.xml
3231
COPY eclair-node/modules/assembly.xml eclair-node/modules/assembly.xml
33-
COPY eclair-node-gui/modules/assembly.xml eclair-node-gui/modules/assembly.xml
3432
RUN mkdir -p eclair-core/src/main/scala && touch eclair-core/src/main/scala/empty.scala
3533
# Blank build. We only care about eclair-node, and we use install because eclair-node depends on eclair-core
3634
RUN mvn install -pl eclair-node -am

README.md

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,6 @@ eclair-node-<version>-<commit_id>/bin/eclair-node.sh
9797

9898
You can then control your node via the [eclair-cli](https://github.com/ACINQ/eclair/wiki/Usage) or the [API](https://github.com/ACINQ/eclair/wiki/API).
9999

100-
This repository also contains a sample GUI ([eclair-node-gui](https://github.com/ACINQ/eclair/tree/master/eclair-node-gui)).
101-
102-
:rotating_light: The sample GUI should only be used for prototyping and demo purposes: using it on mainnet is unsafe.
103-
104100
:warning: Be careful when following tutorials/guides that may be outdated or incomplete. You must thoroughly read the official eclair documentation before running your own node.
105101

106102
## Configuration

codecov.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,4 @@ comment:
77
layout: "diff, files"
88

99
ignore:
10-
- "eclair-node/**/*"
11-
- "eclair-node-gui/**/*"
10+
- "eclair-node/**/*"

docs/Architecture.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,11 @@ Some actors are long-lived (e.g. lightning channels) while others are very short
1919

2020
## Top-level projects
2121

22-
Eclair is split into four top-level projects:
22+
Eclair is split into three top-level projects:
2323

2424
- `eclair-core`: core library implementing lightning
2525
- `eclair-node`: server daemon built upon `eclair-core` (exposes a Json RPC and WebSocket endpoint)
2626
- `eclair-front`: when using cluster mode, front-end server daemons handling peer connections
27-
- `eclair-node-gui` (deprecated): sample JavaFX user interface to demo eclair (should not be used in production)
2827

2928
The entry point for `eclair-core` is in `Setup.scala`, where we start the actor system, connect to `bitcoind` and create top-level actors.
3029

eclair-node-gui/modules/assembly.xml

Lines changed: 0 additions & 44 deletions
This file was deleted.

eclair-node-gui/pom.xml

Lines changed: 0 additions & 163 deletions
This file was deleted.
Binary file not shown.
Binary file not shown.

eclair-node-gui/src/main/resources/application.conf

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)