Commit Graph

15464 Commits

Author SHA1 Message Date
/dev/fd0 d4a6768b40 remove duplicate import 2023-02-05 02:09:25 +05:30
ThomasV 9f33cecede qt coins tab: sotz by height 2023-01-18 20:12:05 +01:00
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 https://github.com/lightning/bolts/commit/f068dd0d8dfa5ae75feedd99f269e23be4777381
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