ThomasV
e1ce3aace7
Separate db from storage
...
- storage is content-agnostic
- db and storage are passed to wallet contructor
2020-02-10 17:45:23 +01:00
ThomasV
8118bd1d72
use setEnabled() for Qt menu items: Network, Lightning, Watchtower
2020-02-02 22:40:23 +01:00
ThomasV
0a8f511340
fix #5772
2019-11-17 19:25:11 +01:00
ThomasV
af21a4a8d6
fix #5770
2019-11-17 16:58:35 +01:00
ThomasV
c2c291dd3a
fix #5757
2019-11-14 10:30:06 +01:00
ThomasV
dd6cb2caf7
GUI: Separate output selection and transaction finalization.
...
- Output selection belongs in the Send tab.
- Tx finalization is performed in a confirmation dialog
(ConfirmTxDialog or PreviewTxDialog)
- the fee slider is shown in the confirmation dialog
- coin control works by selecting items in the coins tab
- user can save invoices and pay them later
- ConfirmTxDialog is used when opening channels and sweeping keys
2019-11-12 14:42:06 +01:00
SomberNight
3e98123b17
qt settings dialog: small fixes
2019-11-02 06:13:11 +01:00
ThomasV
90ce9f195b
Allow user to enable lightning in the GUI. Make it a per-wallet setting.
2019-10-13 20:34:38 +02:00
ThomasV
a35421ab71
qt settings: create services tab for both watchtower and payserver
2019-09-22 17:12:48 +02:00
ThomasV
46346eacd7
settings: add vbox with stretch
2019-09-19 10:02:25 +02:00
ThomasV
d1a70bf1df
settings: move block explorer to 'Transactions' tab
2019-09-19 09:11:46 +02:00
ThomasV
26efef9e06
move lightning settings to settings dialog
2019-09-13 11:55:05 +02:00
ThomasV
45f3e28d38
qt: minor fixes
2019-09-05 15:00:45 +02:00
ThomasV
28da62f51b
add PayServer settings to settings_dialog
2019-09-05 14:43:27 +02:00
ThomasV
96d3c36e4a
Qt: move settings dialog to a separate module
2019-09-05 13:21:18 +02:00