ThomasV
396fa4a97a
payserver: add 'view in payserver' menu item
2023-01-18 11:28:37 +01:00
myxmaster
4d4d2e2206
allow for translation of age strings
2023-01-18 10:51:17 +01:00
ThomasV
93e3a7b37f
Merge pull request #8156 from Rogach/pr/fix-spend-from-address
...
fix adding coins to coincontrol from address list (fixes #8155 )
2023-01-18 10:48:17 +01:00
Platon Pronko
eed48a8508
fix adding coins to coincontrol from address list
2023-01-18 13:38:27 +04:00
Sander van Grieken
3c1e4ba5a5
qml: remove Dialog standardButtons everywhere
2023-01-17 18:03:13 +01:00
Sander van Grieken
4b7472b13f
qml: BalanceSummary add lightning can send/receive amounts
2023-01-17 17:40:05 +01:00
Sander van Grieken
9afea4768d
qml: make bolt icon a gossip progress indicator
2023-01-17 17:23:50 +01:00
Sander van Grieken
38472c895c
qml: NetworkOverview removed from menu, now triggered by onchain and lightning status icon
2023-01-17 16:52:50 +01:00
Sander van Grieken
5977386697
qml: disambiguate text prefs item onchain fallback address
2023-01-17 16:45:25 +01:00
Sander van Grieken
1fd9d9d5bd
qml: increase width of elevator in History
2023-01-17 16:43:06 +01:00
Sander van Grieken
ff8a049525
qml swap send and receive buttons, move menu button to bottom button group
2023-01-17 16:33:21 +01:00
ThomasV
d13c74eb0d
payserver plugin improvements
2023-01-17 12:26:03 +01:00
Sander van Grieken
b7964253a8
qml: define a common Heading component for page section headings
2023-01-17 12:22:11 +01:00
Sander van Grieken
aac0e4f693
add explicit is_lightning check before potentially calling lnworker.get_invoice_status in wallet.export_request
2023-01-17 11:34:23 +01:00
ThomasV
f680607683
update payserver submodule
2023-01-17 07:35:52 +01:00
Sander van Grieken
58e5891eff
qml: move (un)freeze buttons next to can send/receive info
2023-01-16 16:45:43 +01:00
Sander van Grieken
d79de092e2
qml: just to be sure, keep QEAmount instances around if exposed to QML
2023-01-16 14:54:42 +01:00
Sander van Grieken
623bdcdabe
qml: switching dialog buttons seems to SEGV sometimes
2023-01-16 14:54:42 +01:00
ThomasV
9f8b91da50
update payserver submodule
2023-01-16 13:57:08 +01:00
Sander van Grieken
f82136d07c
qml: refactor most amount values to FormattedAmount, use fixed font more consistently
2023-01-16 13:49:32 +01:00
Sander van Grieken
a986e61047
qml: implement RbF bump methods Decrease payment/Preserve payment
...
extend FormattedAmount to wrap alt to next line, or show as empty when invalid
2023-01-16 13:15:24 +01:00
Sander van Grieken
393554c31e
qml: fix unintended mangling of TX (non-psbt) for QR
2023-01-16 11:20:05 +01:00
Sander van Grieken
0c728fd13f
qml: close SwapDialog only after starting swap.
2023-01-16 09:56:52 +01:00
Sander van Grieken
3fbc82dc95
qml: let Pin dialog decide its own height
2023-01-16 09:14:07 +01:00
ThomasV
2c0dd0deb0
update payserver www submodule
2023-01-15 10:43:45 +01:00
ThomasV
676fc69b6d
Merge pull request #8149 from sorenstoutner/master
...
Add an AppStream metainfo.xml file
2023-01-15 05:43:34 +01:00
sorenstoutner
7cff34b971
Add an AppStream metainfo.xml file
...
AppStream metainfo.xml files are like extended .desktop files used to populate app stores with information about GUI applications. Debian and Ubunto and other major Linux distributions are starting to push for their inclusions. This is a fairly minimal example that just covers the required entries. The text for the description is a slightly modified version of text taken from Electrum's FAQ.
Metainfo files can contain links to screenshots. I have not included any here, but that might be something someone would like to add in the future.
2023-01-14 15:09:37 -07:00
ThomasV
fbf79b148b
CLI: poor man's detection of already running daemon.
2023-01-14 09:56:18 +01:00
Sander van Grieken
b7106fd746
qml: show QR when finalized and saved
2023-01-13 22:39:01 +01:00
Sander van Grieken
3b7a09a307
qml: fix tx not saved when PIN active
2023-01-13 21:31:08 +01:00
ThomasV
8fa549c418
Merge pull request #8135 from spesmilo/scid_alias
...
Add support for option_scid_alias
2023-01-13 18:44:13 +01:00
ThomasV
7bfcf4f4d8
Merge pull request #8143 from MrNaif2018/tx-hashes-unpaid-invoices
...
Return list of tx hashes for partially paid invoices too
2023-01-13 18:29:58 +01:00
Sander van Grieken
77c64b6629
fix wizard leftovers of removed 'multisig_show_masterpubkey' view
2023-01-13 17:25:12 +01:00
ThomasV
e74857f1ce
lnmsg: remove handling of optional fields in msgdata
2023-01-13 16:11:11 +01:00
ThomasV
7d52021d6b
Merge pull request #8139 from SomberNight/202301_locale_decimal_point
...
locale amounts: consistently use "." as dec point, and " " as thou sep
2023-01-13 16:00:47 +01:00
ThomasV
b9393b0603
Support scid alias:
...
- save remote alias for use in invoices
- derive local alias from wallet xpub
- send channel_type without the option_scid_alias bit
(apparently LND does not like it)
2023-01-13 15:47:30 +01:00
ThomasV
89df68d66a
channel_db: protect load_db against raw messages that can no longer be parsed
2023-01-13 15:47:02 +01:00
ThomasV
020637b5d4
fix field type: 'varint' was rebńamed to 'bigsize'
2023-01-13 15:45:20 +01:00
ThomasV
c109d5e722
lnwire: update csv files with recent BOLTs
...
Note: there are no more optional fields in msgdata, per f068dd0d8d
2023-01-13 12:50:48 +01:00
ThomasV
d95f3e5622
Use different trampoline bits than Eclair. Fixes #8141
2023-01-13 12:48:13 +01:00
Sander van Grieken
ddfe1a6d70
qml: add lightning network status indicator in top bar, add channel peers to NetworkOverview
2023-01-13 12:36:33 +01:00
Sander van Grieken
c94d3529f5
qml: serverlistmodel use network is tor flag for server list filter
2023-01-13 12:36:33 +01:00
SomberNight
762a9a9e7a
follow-up prev: fix tests
2023-01-13 10:55:52 +00:00
SomberNight
ab953f4a7f
lnmsg: add details to FailedToParseMsg, log message type
...
note: Would it be ok to log potentially secret (semi-sensitive) data?
We take care not to log onchain private keys as they are extremely sensitive,
but what about logging a LN transport message that might contain channel secrets?
Decided not to, for now.
2023-01-13 10:37:06 +00:00
Sander van Grieken
4c229fdf08
qml: SendDialog icon
2023-01-13 11:13:56 +01:00
Sander van Grieken
7cc344dbc9
qml: show Tor status in NetworkOverview
2023-01-13 11:13:56 +01:00
Sander van Grieken
f33989b445
immediately check for Tor upon proxy set
2023-01-13 11:13:56 +01:00
Sander van Grieken
d26440b964
qml: refactor proxy options to map, remove explicit TOR option
2023-01-13 11:13:56 +01:00
ThomasV
d70a574780
Increase trampoline fee if we receive TEMPORARY_CHANNEL_FAILURE
...
Sometimes the trampoline node fails to send a payment and returns
TEMPORARY_CHANNEL_FAILURE, while it succeeds with a higher trampoline
fee. My guess is that the initial fee was not sufficient to try
all routes, and that a higher fee allows to use extra routes. I
suppose it would make more sense if the trampoline node returned
TRAMPOLINE_FEE_INSUFFICIENT in that case.
2023-01-13 11:02:19 +01:00
SomberNight
d5c3c7ca66
payserver: daemon._run should only be called once
2023-01-13 01:02:47 +00:00