Commit Graph

2681 Commits

Author SHA1 Message Date
Janus
62e2c624f7 lightning channels list: add mock server for testing 2018-06-26 19:30:08 +02:00
Janus
748e3d6bf7 lightning_channels_list: use signals to avoid segfault 2018-06-26 19:30:07 +02:00
Janus
2a26544bb4 lightning: qt channel dialog, fix for shutdown when lightning disabled 2018-06-26 19:28:29 +02:00
Janus
b7835d4269 lightning: channel details popup 2018-06-26 19:28:29 +02:00
Janus
1a04eb3ae4 kivy: paste test seed using xclip, lightning: do not catch BaseException unnecessarily, fix clearSubscribers, detect passworded wallet correctly 2018-06-26 19:28:29 +02:00
Janus
18aaf674c3 lightning: add --simnet and --lightning switches 2018-06-26 19:28:29 +02:00
Janus
5306885fed lightning: paste sample using clipboard 2018-06-26 19:27:04 +02:00
Janus
953ae9ffdf kivy: fix channel list error handling, close functionality for inactive channels 2018-06-26 19:27:04 +02:00
Janus
6f4ac2779b lightning: assert result type, add invoice qr dialog 2018-06-26 19:27:04 +02:00
Janus
b0fdec3d6d lightning: kivy: open channel button in invoice 2018-06-26 19:27:04 +02:00
Janus
810cd07d23 lightning: fix kivy channel close 2018-06-26 19:26:38 +02:00
Janus
b95dc873ec lightning: fix channels dialog 2018-06-26 19:26:38 +02:00
Janus
54bf3c2bc9 lightning: add missing import, set console to none initially 2018-06-26 19:26:38 +02:00
Janus
f5e3da3e56 lightning: less junk on console, quicker shutdown 2018-06-26 19:26:38 +02:00
Janus
fdd47454f3 lightning: complete moving of lightning objects, acquire net/wallet lock while answering lightning requests 2018-06-26 19:26:07 +02:00
Janus
a9444e02a9 lightning: march 2018 rebase, without integration 2018-06-26 19:24:26 +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
SomberNight
a28ef06a58
kivy: tx_dialog scroll with bar 2018-06-21 18:37:14 +02:00
SomberNight
e3c9ce319c
kivy: make history and addresses scroll bars wider 2018-06-21 18:03:32 +02:00
Janus
5607c4bb7f kivy: use RecycleView in history 2018-06-21 15:52:45 +02:00
ghost43
7797af6ffa
Qt: show WIF help in import(x2) and sweep dialogs (#4425) 2018-06-20 15:58:37 +02:00
SomberNight
12af2dc63b
kivy history tab: allow scrolling with bar
follow kivy/kivy@0edae84139
2018-06-19 14:19:36 +02:00
SomberNight
ef5121cf12
android: disable backups 2018-06-19 02:44:21 +02:00
SomberNight
46fdbbbce5
change partial txn serialization format for imported addresses txins
offline signing with segwit WIF keys now works.
offline seed + online address signing now works.
2018-06-15 14:08:20 +02:00
SomberNight
9365b0f924
RBF: better exception handling 2018-06-14 22:36:54 +02:00
SomberNight
1b834a7a78
fix RBF 2018-06-14 22:19:06 +02:00
Johann Bauer
5eb1cbef92 [WIP] Crash reports android (#3870)
* Split crash reporter class

In Qt related stuff and basic stuff.

* Crash reports from Android

* Ignore exceptions in crash_reporter (if any)

* Open issue in browser

* Switch back to real server
2018-06-12 14:17:34 +02:00
ThomasV
0e8976856d
Merge pull request #4429 from Anilkumar18/patch-2
Added a meaningful message on invalid public key
2018-06-12 10:49:16 +02:00
Anilkumar18
0a24c820bb
Altered the do_encrypt warning message
changed the protection against public_key
2018-06-12 11:16:02 +05:30
SomberNight
89040de758
remove "from addresses" from wallet logic 2018-06-11 17:55:31 +02:00
ThomasV
79558c1170 kivy wizard: replace checbox with button 2018-06-11 17:47:22 +02:00
ThomasV
e196d7b4d1 kivy: use TextInput to workaround Label texture size issue 2018-06-11 17:47:22 +02:00
SomberNight
1b36dd7690 fix "max" button to account for 2fa fees in both Qt and kivy 2018-06-11 17:47:22 +02:00
SomberNight
cf80952071 better handle exceptions in wizard re "cannot connect to trustedcoin server" 2018-06-11 17:47:22 +02:00
SomberNight
27012e7394 tell user about 2fa fees when sending tx 2018-06-11 17:47:22 +02:00
SomberNight
396fa949b0 follow-up prev 2018-06-11 17:47:22 +02:00
SomberNight
531a2a5c1f during wallet restore allow user to retry after invalid OTP. add abort button on kivy. 2018-06-11 17:47:22 +02:00
SomberNight
248a3a5755 otp/email dialog handles pressing enter. do not offer to show seed for 2fa wallet. 2018-06-11 17:47:22 +02:00
ThomasV
8d5e666d30 support TrustedCoin plugin in the kivy GUI 2018-06-11 17:47:22 +02:00
Anilkumar18
ece457627b
Added a meaningful message on invalid public key 2018-06-11 17:54:22 +05:30
SomberNight
0962766b72
kivy: show all xpubs 2018-06-08 20:33:09 +02:00
SomberNight
7043d6907f
follow-up prev 2018-06-08 20:31:04 +02:00
SomberNight
1d4ca34ca6
kivy: fix potential crash in on_resume
happened for me at least once, but for some reason kivy actually "ignored the exception", and simply printed a long trace into logcat, starting with:
WARNING:kivy:stderr: Exception ignored in: 'kivy.core.window._window_sdl2._WindowSDL2Storage.cb_event_filter'
2018-06-08 20:29:07 +02:00
SomberNight
cad8e29ed7
kivy: when pressing "max" button, catch NoDynamicFeeEstimates 2018-06-08 18:55:25 +02:00