eclair/eclair-node-gui
Pierre-Marie Padiou 7ae083ae29
Faster gui startup (#863)
The GUI took a very long time to startup because nodes and channels were
stored in javafx `ObervableList` which doesn't allow random access. We
can't easily use `ObservableMap` because `TableView` do not support
them.

As a workaround, created an `IndexedObservableList` which keeps track of
indices in `ObservableList` so that we can still have fast random
access.

Also, now grouping announcements in `NetworkEvent` instead of sending
them one by one.
2019-02-14 15:01:19 +01:00
..
src Faster gui startup (#863) 2019-02-14 15:01:19 +01:00
pom.xml Set version to 0.2-SNAPSHOT 2019-01-18 20:15:04 +01:00