ThomasV
608d898119
submarine swaps: fix fee rounding and fee slider behavior
2020-06-18 14:28:40 +02:00
ThomasV
6b36c59ab0
submarine_swaps: add fee slider, improve gui
2020-06-18 14:28:40 +02:00
ThomasV
17ff6ffa08
submarine_swaps: add SwapManager
2020-06-18 14:28:40 +02:00
ThomasV
7d2979d776
submarine swaps: add normal swaps to GUI, various minor fixes
2020-06-18 14:28:40 +02:00
ThomasV
10fa11267d
qt: separate module for swap_dialog
2020-06-18 14:28:40 +02:00
ThomasV
f8b736c908
submarine swaps:
...
- use lnwatcher callback
- add gui button
2020-06-18 14:28:40 +02:00
ThomasV
b9db16327a
on_payment_succeeded: use notify instead of show_message
2020-06-17 12:05:03 +02:00
ThomasV
e99a38e538
on_payment_succeeded: show description
2020-06-17 10:37:22 +02:00
ThomasV
661ecb2cf5
add help text to channel backup QR code
2020-06-16 18:48:04 +02:00
SomberNight
240c823e8b
crash reporter: propagate HTTP error as exception
...
which will then get displayed as an error, and not as if we succeeded sending...
2020-06-14 03:41:45 +02:00
SomberNight
0b224ba685
invoices: minor clean-up (type hints, mark broken things)
...
also rm some dead code
2020-06-13 18:54:22 +02:00
ThomasV
485422b072
move android stuff to contrib/android
2020-06-12 20:57:22 +02:00
ghost43
947af92126
tx dialog: show various warnings if input amounts cannot be verified ( #6217 )
...
see #5749
2020-06-08 14:24:41 +00:00
SomberNight
d0ab003978
qt qrcode: fix DeprecationWarning (float->int conversion)
...
...\electrum\electrum\gui\qt\qrcodewidget.py:88: DeprecationWarning: an integer is required (got type float). Implicit conversion to integers using __int__ is deprecated, and may be removed in a future version of Python.
qp.drawRect(left+c*boxsize, top+r*boxsize, boxsize - 1, boxsize - 1)
2020-06-07 03:10:27 +02:00
ThomasV
211118ae81
fix #6210 : show_onchain/lightning_invoice dialogs
2020-06-06 18:17:13 +02:00
ThomasV
4004b8085f
kivy on_resume: check self.has_pin_code()
2020-06-06 13:34:40 +02:00
ThomasV
1429c5b2bf
(minor) fix missing parameter to PincodeDialog
2020-06-06 13:19:00 +02:00
ThomasV
2464b3ab81
follow-up 88bb5309c4
2020-06-06 12:08:36 +02:00
SomberNight
7bcb59ffb5
wallet: when sweeping, do network reqs in parallel, and don't block GUI
2020-06-05 20:30:25 +02:00
ThomasV
40a51cc090
channels_list: minor fix (lnworker might be None)
2020-06-05 15:17:16 +02:00
ThomasV
56f4932f10
import/exports to json files:
...
- fix #5737
- add import/export or requests
2020-06-05 13:17:01 +02:00
ThomasV
88bb5309c4
Fix issue #6201 :
...
- Pass a proper callback to WalletDialog
(we used to call load_wallet_by_name recursively)
- Do not cache PasswordDialog instances
2020-06-04 19:17:58 +02:00
SomberNight
309ba15745
invoices: follow-up fixes re clean-up
...
follow-up 6058829870
and related
2020-06-03 21:00:03 +02:00
SomberNight
154b9cab50
coinchooser: change "enable_output_value_rounding" default to True
...
see diff for rationale
2020-06-03 18:18:56 +02:00
ThomasV
84a8b6af1f
follow-up 1c436bbc22
2020-06-02 16:31:16 +02:00
ThomasV
8cb36cb969
fix #6194
2020-06-01 21:57:46 +02:00
ThomasV
6058829870
Use attr.s classes for invoices and requests:
...
- storage upgrade
- fixes #6192
- add can_pay_invoice, can_receive_invoice to lnworker
2020-06-01 21:02:45 +02:00
ThomasV
5f527720cf
kivy: update devs list
2020-05-30 20:38:47 +02:00
ThomasV
e51395132e
add confirmation dialog for lightning payments. fixes #6100
2020-05-30 13:53:24 +02:00
SomberNight
d0e6747bb5
kivy: (fix) popups had white background with recent kivy
...
fixes #6191
2020-05-29 21:32:27 +02:00
SomberNight
f8530b1cda
android build: use python3.7 for now
...
see #6147
2020-05-29 21:15:05 +02:00
SomberNight
3e4ead446b
kivy: (trivial) fix typo in error msg
2020-05-29 20:53:12 +02:00
ThomasV
b505763867
Qt: do not show node_id in channels_list
2020-05-29 19:23:29 +02:00
ThomasV
680502cfb8
Qt: copy request to clipboard when it is created
2020-05-29 09:57:25 +02:00
ThomasV
3bf2641ce8
kivy: remove test_seed and test_xpub. fixes #6146 and #5925
2020-05-29 08:59:14 +02:00
ThomasV
8e3ee73daf
Merge pull request #6134 from SomberNight/202004_ln_fundingtx_forbid_bump_cjoin
...
wallet: disallow fee-bumping/coinjoining ln funding tx
2020-05-27 18:37:04 +02:00
ThomasV
c035bfcc46
Qt: show fee combo next to fee slider, and remove it from settings
2020-05-26 18:34:48 +02:00
ThomasV
959af0065b
follow-up previous commit: cleanup imports
2020-05-26 16:06:15 +02:00
ThomasV
1c436bbc22
move units and amount formatting to simple_config
2020-05-26 15:49:28 +02:00
SomberNight
4d8fcded4b
qt plugins dialog: fix caching "settings" button
...
shesek reported on IRC:
> the button widget for opening plugins configuration gets cached in `settings_widgets`
> even after the plugin is disabled and re-enabled, which causes it to call `settings_dialog()`
> on the previous plugin instance that got unloaded instead of the new one.
2020-05-26 00:54:22 +02:00
SomberNight
24221f8fca
plugins: fix labels plugin FIXME re "just enabled plugin"
2020-05-25 17:31:13 +02:00
SomberNight
6457bb141d
wallet: (trivial) rename check_address
2020-05-22 17:19:48 +02:00
SomberNight
b9f20d2c79
qt locktimeedit: fix max timestamp platform-dependent crash
...
fixes #6170
2020-05-21 21:03:41 +02:00
SomberNight
446f21c206
qt first-time network setup: fix edge case
...
previously, consider following flow:
- user selects "Select server manually"
- "next"
- network dialog is shown, user leaves everything at default
- "next"
- we would not save the "auto_connect" key, and hence the first-time
network setup will be shown during the next app start again
2020-05-21 19:27:46 +02:00
SomberNight
dfb3138d87
fix #6168 : "'MySortModel' object has no attribute 'item'"
2020-05-21 19:16:19 +02:00
SomberNight
7da8c2dfe5
qt/kivy: show warning when sending tx with high fee/amount ratio
...
related: #6162
2020-05-15 20:00:59 +02:00
SomberNight
937c0f36ae
kivy: fix some bugs when paying 'max'
...
fixes : #6164
2020-05-15 20:00:56 +02:00
SomberNight
eba3fa03ee
kivy: confirm all actions even if there is no PIN set
...
eh.. I've just consolidated hundreds of testnet UTXOs by accident
2020-05-15 19:11:31 +02:00
SomberNight
1ac41b33a2
qt ConfirmTxDialog: (fix) allow sending tx with high feerate
2020-05-15 17:09:25 +02:00
SomberNight
efc5deb06e
qt addresses list: custom sort order for "Type" and "fiat balance" cols
...
fixes #4920
fixes #5641
2020-05-15 15:32:27 +02:00