Commit graph

2708 commits

Author SHA1 Message Date
ThomasV
8346e358b2 move lnaddr.py to lib 2019-08-20 09:03:10 +02:00
Janus
7a3551b5df ln: merge OpenChannel and HTLCStateMachine 2019-08-20 09:03:10 +02:00
Janus
42a56df996 ln: shortcut some OpenChannel fields to traversing too much 2019-08-20 09:03:10 +02:00
Janus
77e9abc655 ln: store HTLCStateMachine in lnworker.channels 2019-08-20 09:03:10 +02:00
ThomasV
c7e47b74a9 Separate open_channel dialog. In open_channel_coroutine, use host and port from channel announcements 2019-08-20 09:03:10 +02:00
ThomasV
6e71340e52 do not block GUI with open_channel 2019-08-20 09:03:10 +02:00
ThomasV
40fcf58fec lightning: display remote balance in gui 2019-08-20 09:03:10 +02:00
ThomasV
aeb58dbd66 do not pass channel list to update_rows signal, as it is sent to all windows 2019-08-20 09:03:10 +02:00
ThomasV
21c883bd0b Display channel status in the GUI.
Do not convert channel_id to integer; there is no reason to do that.
2019-08-20 09:03:10 +02:00
ThomasV
bf6d28e1f0 integrate channels_list with existing framework 2019-08-20 09:03:10 +02:00
ThomasV
12d3877873 lightning GUI: use existing receive and send tabs with lightning invoices 2019-08-20 09:03:10 +02:00
ThomasV
af4f0b6daf lnworker: separate invoice creation from payment flow 2019-08-20 09:03:10 +02:00
ThomasV
aafbe74a28 fix channel_reestablish 2019-08-20 09:03:10 +02:00
ThomasV
5a819611c8 qt: fix password passed to open_channel, cleanup 2019-08-20 09:03:09 +02:00
Janus
10e8a90224 kivy: port lightning ui to lnbase 2019-08-20 09:03:09 +02:00
Janus
18963405ee lightning: remove hub based approach, port qt gui to lnbase 2019-08-20 09:03:09 +02:00
Janus
d055507003 lightning channels list: add mock server for testing 2019-08-20 09:03:09 +02:00
Janus
caadc5a5bb lightning_channels_list: use signals to avoid segfault 2019-08-20 09:03:09 +02:00
Janus
094b939a24 lightning: qt channel dialog, fix for shutdown when lightning disabled 2019-08-20 09:03:09 +02:00
Janus
5e1412a839 lightning: channel details popup 2019-08-20 09:03:09 +02:00
Janus
ae7bce3385 lightning: paste sample using clipboard 2019-08-20 09:03:09 +02:00
Janus
6aebc0fd5d kivy: fix channel list error handling, close functionality for inactive channels 2019-08-20 09:03:09 +02:00
Janus
1a05838ef2 lightning: assert result type, add invoice qr dialog 2019-08-20 09:03:09 +02:00
Janus
afa5797099 lightning: kivy: open channel button in invoice 2019-08-20 09:03:09 +02:00
Janus
1ab03e8b2a lightning: fix kivy channel close 2019-08-20 09:03:09 +02:00
Janus
ffe6342882 lightning: fix channels dialog 2019-08-20 09:03:09 +02:00
Janus
13527987bc lightning: add missing import, set console to none initially 2019-08-20 09:03:09 +02:00
Janus
d84eab0418 lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests 2019-08-20 09:03:09 +02:00
Janus
ad5aac1383 lightning: march 2018 rebase, without integration 2019-08-20 09:03:09 +02:00
Janus
097ac144d9 file reorganization with top-level module 2018-07-13 14:01:37 +02:00
SomberNight
c6ccdbef90
fix #4503 2018-07-08 02:22:28 +02:00
SomberNight
c33363c1e5
fix #4042 2018-07-07 23:26:00 +02:00
SomberNight
f7c8e5a33b
fix #4497 2018-07-04 16:04:04 +02:00
SomberNight
8b1051fa24
fix #4418 2018-07-03 11:01:29 +02:00
ThomasV
83974cd0a8
Merge pull request #4490 from SomberNight/trustedcoin_color_outputs
colour 2fa billing outputs in Qt tx dialog
2018-07-03 08:47:15 +02:00
SomberNight
1635c149bd
fix #4491 2018-07-02 22:50:19 +02:00
SomberNight
eefcc60d98
color 2fa billing outputs in Qt tx dialog 2018-07-02 14:23:14 +02:00
SomberNight
39215b43b9
Qt send tab: disable "max" button for invoices 2018-07-02 02:41:34 +02:00
SomberNight
7f162733e0
fix #4037 (new issue but was merged into that) 2018-06-30 19:20:16 +02:00
ThomasV
d58c069336 read apk version number from version.py 2018-06-29 10:45:34 +02:00
SomberNight
c4ef5bfedb
Qt: minor text formatting
on Windows, the previous looked a bit better; but the lines were broken on Debian
2018-06-29 01:36:56 +02:00
SomberNight
2b93593e3f Qt: (minor) clean up "about" message 2018-06-28 19:55:54 +02:00
SomberNight
8b86f21520
wizard: extend derivation dialog to also let user select script type.
enable segwit multisig for bip39/hw wallets.
2018-06-26 19:31:05 +02:00
ThomasV
8116b80765
Merge pull request #3700 from bauerj/console-warning
Add a warning about harmful code to the console
2018-06-26 17:12:25 +02:00
SomberNight
ca7e5575bf
option to set a dark theme for Qt
qdarkstyle is now a new dependency - note that it is only for qt and qt is not strictly a dependency, but it is pure python and relatively small
2018-06-25 16:46:01 +02:00
SomberNight
51ed8a998c
fix: network.interface can become None at any time 2018-06-25 01:14:49 +02:00
SomberNight
f8dab46a4b
kivy: fix fork detection gui 2018-06-25 01:02:21 +02:00
Janus
88d95123fb kivy: use RecycleView in address list 2018-06-22 20:07:36 +02:00
Janus
45b6afe190 kivy: use RecycleView in OutputList 2018-06-22 17:40:35 +02:00
ThomasV
24818c14ca
Merge pull request #3762 from SomberNight/txin_type_address_segwit
change partial txn serialization format for imported addresses txins
2018-06-22 13:58:15 +02:00