Commit Graph

  • ac8a29efc2 kivy: minor fix ThomasV 2022-05-21 12:23:01 +0200
  • bc9cc51800 Add 'channels' parameter to create invoice and pay. Add rebalance dialog to GUI ThomasV 2022-05-21 11:25:53 +0200
  • 8ed52d4225
    Qt change_password_dialog: fix deadlock in hww case if device unplugged SomberNight 2022-05-20 20:07:55 +0200
  • a0b7782e6d
    Qt addr/utxo lists: in dark theme, fix item bgcolor (was pure black) SomberNight 2022-05-20 18:26:30 +0200
  • 57ec9612cb
    Qt ConfirmTxDialog: make sure dialog is deleted when closed SomberNight 2022-05-20 18:05:16 +0200
  • 4e11116eab
    Merge pull request #7633 from JamieDriver/blockstream_jade_support ghost43 2022-05-20 15:14:03 +0000
  • 15f108aaa5
    Add support for the Blockstream Jade hww Jamie C. Driver 2021-11-17 17:20:02 +0000
  • dd3481c9e1
    Merge pull request #7821 from SomberNight/202205_lnworker_num_sats_can_receive ThomasV 2022-05-20 10:01:59 +0200
  • 2ec9e869b3
    invoice.get_amount_sat: handle None in more places SomberNight 2022-05-19 19:43:07 +0200
  • 3eddc17e21
    util.parse_URI: fix typo SomberNight 2022-05-19 19:30:11 +0200
  • dd5cb2a5c1
    lnworker: rework num_sats_can_receive and routing_hints_for_invoice SomberNight 2022-05-19 18:28:04 +0200
  • 476c0cbf70 swap dialog: disable amount edits and buttons if an amount is passed ThomasV 2022-05-19 15:34:01 +0200
  • 3c47060cb2 receive_tab: better help text if lightning peers are disconnected ThomasV 2022-05-19 15:08:44 +0200
  • cf01a792df Qt: run swap_manager.get_pairs() before opening SwapDialog ThomasV 2022-05-19 11:40:36 +0200
  • 232e38e27d
    Merge pull request #7818 from spesmilo/filter_nodes_for_receiving ThomasV 2022-05-18 18:20:22 +0200
  • f90a08bbe2 Filter nodes for receiving: - increase MPP_RECEIVE_CUTOFF from 5 to 20 percent - filter channels by node_id, not channel_id - make num_sats_can_receive consistent with routing hints ThomasV 2022-05-18 17:07:18 +0200
  • 0a6495c490 lnworker: if trampoline is active, make num_sats_can_send return the max value allowed for legacy payments. (that is, do not assume we can do MPP involving two trampolines) This reverts fb6047ec46 ThomasV 2022-05-18 09:48:22 +0200
  • cc3be95fcc Receive tab: toggle QR code by clicking on receive widget ThomasV 2022-05-17 15:19:06 +0200
  • d7678e14b5
    interface: bypass proxy for servers on localhost SomberNight 2022-05-16 22:24:07 +0200
  • 3cc6c0dd2d
    qt: start using ButtonsWidget's add_qr_input_button/add_qr_show_button SomberNight 2022-05-14 17:17:57 +0200
  • 5398b9d9c9
    qr qrtextedit: move functionality up to ButtonsWidget SomberNight 2022-05-14 17:02:03 +0200
  • 6bb057b548
    qt refactor qrtextedit.py, create "ScanShowQRTextEdit" SomberNight 2022-05-14 16:35:34 +0200
  • 849ad5f5f9
    Merge pull request #7812 from baam25simo/show_signature_with_qr ghost43 2022-05-14 16:42:56 +0000
  • 33208bfdc3
    Qt: sign_message: added button to show signature in QR code. baam25simo 2022-05-13 23:48:19 +0200
  • 2b7cf31308
    qt: don't show empty BalanceDialog SomberNight 2022-05-14 18:32:52 +0200
  • 2e260bd602
    qt PayToEdit: rm redundant code SomberNight 2022-05-14 01:28:37 +0200
  • b3d8b4603f
    interface: trigger fewer 'blockchain_updated' notifications SomberNight 2022-05-14 01:20:22 +0200
  • d128391ea0
    daemon: add command-line args for RPC user/pass/host/port SomberNight 2022-05-13 16:48:50 +0200
  • 641c3e23a4
    daemon: default rpc socktype to "tcp" if `rpcport` is set SomberNight 2022-05-13 16:19:28 +0200
  • c945f2292e (minor) Fix receive_qr_visible. Rename method: toggle_qr_window ThomasV 2022-05-12 12:40:53 +0200
  • cbc69742b9
    wallet_db: clarify hww types in old upgrades SomberNight 2022-05-11 19:50:57 +0200
  • 7f876e46fb
    hw plugins: (follow-up) rm some more dead code SomberNight 2022-05-11 19:41:25 +0200
  • 6c50d3b0a3
    hw plugins: (cleanup) rm no-op clear_client argument from keystore.give_error SomberNight 2022-05-11 19:30:14 +0200
  • aab8e664ed
    hw plugins: (cleanup) Plugin objects should not have a Client field SomberNight 2022-05-11 19:16:18 +0200
  • 30623c3529
    hw plugins: (cleanup) Plugin objects should not have a Handler field SomberNight 2022-05-11 19:13:00 +0200
  • 1fedb23946
    appimage: update package (libdbus-1-3) in dockerfile SomberNight 2022-05-11 18:08:36 +0200
  • d499dde811
    addr_sync: get_balance change cache_key to have delimiters SomberNight 2022-05-11 17:54:33 +0200
  • 0d66409fbd follow-up prev commit ThomasV 2022-05-11 09:43:10 +0200
  • a8fc0a8f81 Qt: move open_channel_dialog code in separate module (no functional change in this commit) ThomasV 2022-05-11 09:39:39 +0200
  • 1d498eeefc Change the semantics of get_balance: ThomasV 2022-04-12 09:53:30 +0200
  • 1274ec7655 Qt balance piechart: show lightning funds that are frozen ThomasV 2022-05-10 20:05:43 +0200
  • 9599254d43
    hw: rm dead code from Hardware_KeyStore subclasses SomberNight 2022-05-09 20:09:10 +0200
  • 3535eef8f8
    (trivial) qt locktimeedit: fix a DeprecationWarning SomberNight 2022-05-09 19:50:38 +0200
  • 9e0a0af81a
    bip39_recovery: also scan change addresses SomberNight 2022-05-07 18:52:33 +0200
  • dd43ccfda9 get_history: minor simplification ThomasV 2022-05-07 18:46:28 +0200
  • 2e99ac9a94
    qt preferences: fix "allow_instant_swaps" checkbox SomberNight 2022-05-07 16:20:16 +0200
  • 2022b2e341
    Merge pull request #7797 from SomberNight/202205_distutils ThomasV 2022-05-07 09:45:29 +0200
  • 37ba7277ae
    qt main_window: fix visual artifact when opening (re invoice lists) SomberNight 2022-05-06 20:02:53 +0200
  • a15ed939b7
    setup.py: use relative paths in `data_files` SomberNight 2022-05-06 16:32:06 +0200
  • b0a6f895b2 Qt: add help text to receive address widget ThomasV 2022-05-06 11:35:52 +0200
  • ad70659a66 qr code widget: set margin to zero, print warning if cannot draw ThomasV 2022-05-06 11:33:10 +0200
  • eb66ed8e4b
    appimage: update libssl-dev libssl1.0.0 openssl libsqlite3-dev (#7798) gruve-p 2022-05-05 16:57:35 +0200
  • d5f987c9e9
    hw keepkey: workaround protobuf weirdness SomberNight 2022-05-04 20:41:49 +0200
  • d429b58168
    vendor a part of distutils, to be removed from stdlib in py3.12 SomberNight 2022-05-04 18:39:29 +0200
  • dbc695ba4a
    follow-up prev SomberNight 2022-05-04 19:58:16 +0200
  • 92ff7de756
    setup.py: use find_packages more heavily SomberNight 2022-05-04 19:27:05 +0200
  • 443a76240d
    interface.get_block_header: assert height >= 0 SomberNight 2022-05-04 17:53:13 +0200
  • 6a9df7d827
    Merge pull request #7792 from SomberNight/202204_asyncio_cleanups ThomasV 2022-05-04 09:28:54 +0200
  • 872ce82418
    tests: clean up event-loop creation SomberNight 2022-04-29 18:48:33 +0200
  • 56124ad15a swap_dialog: raise recv_amount when min_mount is received ThomasV 2022-04-30 15:23:47 +0200
  • 2c57c78ebe
    asyncio: stop using get_event_loop(). introduce ~singleton loop. SomberNight 2022-04-29 18:24:49 +0200
  • fdee31af05 Qt settings_dialog: use signals - changes must apply to all windows - do not keep reference to the window object ThomasV 2022-04-29 16:56:19 +0200
  • 334da245dc (minor) fix checkbox in qt settings ThomasV 2022-04-29 13:03:33 +0200
  • f4e902e907 LNWorker: give up payment after timeout, not number of attempts. Limiting attempts may interrupt a MPP before we receive a MPP_timeout The attempts parameter is still used in unit tests. ThomasV 2022-04-29 12:11:50 +0200
  • 1182972be1
    hardware wallets: mention keystore.label in select_device SomberNight 2022-04-28 21:12:54 +0200
  • 238619f1ed
    hardware wallets: smarter pairing during sign_transaction SomberNight 2022-04-28 21:08:56 +0200
  • 610dd7ce83
    hardware wallets: redefine "id_" for hid devices to avoid collisions SomberNight 2022-04-28 19:37:20 +0200
  • 3c7d5663fd
    Update SECURITY.md ThomasV 2022-04-28 18:28:09 +0200
  • 90d2d826a4
    Update SECURITY.md ThomasV 2022-04-28 18:27:34 +0200
  • 1f7ada3486 minor: fix #7789 ThomasV 2022-04-28 15:26:20 +0200
  • 96433ea2b4
    Merge pull request #7778 from SomberNight/202204_invoice_recalc_ids ThomasV 2022-04-28 15:12:29 +0200
  • 44f29331bf lnwatcher: in inspect_tx_candidate, match witness scripts against HTLC templates fixes #7781 ThomasV 2022-04-28 10:21:47 +0200
  • cbeea6e42a fix #7783 ThomasV 2022-04-27 10:06:05 +0200
  • e3beae5c00
    Merge pull request #7761 from SomberNight/202204_versioninfo_cmd ThomasV 2022-04-27 09:59:27 +0200
  • c45170acfb
    Merge pull request #7785 from SomberNight/202204_bump_appimage ghost43 2022-04-26 18:29:10 +0000
  • 54f5ad46b3
    appimage: update package (git) in dockerfile (#7786) Michel van Kessel 2022-04-26 20:28:29 +0200
  • de724a214d
    asyncio: addr_sync: maybe fix "no current event loop in thread" SomberNight 2022-04-26 19:27:26 +0200
  • 1dd6a2019a
    asyncio: sql_db: maybe fix "no current event loop in thread" SomberNight 2022-04-26 19:25:52 +0200
  • f10752b523
    lnworker: LNWallet.start_network to call super().start_network SomberNight 2022-04-26 19:20:59 +0200
  • b7dd51612e
    asyncio: use loop.create_future() instead of asyncio.Future() SomberNight 2022-04-26 18:05:45 +0200
  • 6d049a30f2
    fix typo in warning message shown when enabling lightning (#7782) Rogach 2022-04-26 00:35:42 +0300
  • 6633ef4c35
    build appimage: bump pkg2appimage version SomberNight 2022-04-25 21:04:46 +0200
  • b765959dd5
    Merge pull request #7772 from SomberNight/202204_fxrate_floats ghost43 2022-04-25 13:28:49 +0000
  • cfa6b91f22
    wallet_db: rm dependence on PaymentRequest class in convert_version_25 SomberNight 2022-04-23 20:15:10 +0200
  • 149cccbc4a fix tests (follow-up 2117118047) ThomasV 2022-04-23 19:40:21 +0200
  • a0a81c31bd Qt: hide receive tabs when payment is received. ThomasV 2022-04-23 19:25:24 +0200
  • 2117118047 set_request_status: pass the right key to request_status callback. ThomasV 2022-04-23 19:24:31 +0200
  • 8354dd006b fix receiving lightning requests without amount ThomasV 2022-04-23 12:06:24 +0200
  • 31dc93eade Qt: remove QR button from receive text widget. Add tooltip instead ThomasV 2022-04-23 10:43:50 +0200
  • b9139a2472 minor fix: update_receive_address_styling ThomasV 2022-04-23 09:28:41 +0200
  • adfe542fae
    wallet_db upgrade: recalc keys of outgoing on-chain invoices SomberNight 2022-04-22 19:53:55 +0200
  • 5f7388a475
    lnworker: fix get_onchain_history if running with --offline SomberNight 2022-04-22 19:18:07 +0200
  • 63c8aeb54c
    wallet: fix paying invoice with "max" amount SomberNight 2022-04-22 16:46:47 +0200
  • 7be8b4f405
    fix opening wallet that has "max" amount invoice saved SomberNight 2022-04-22 16:46:06 +0200
  • fb6047ec46 lnworker: fix can_pay_invoice for trampoline MPP Call it from the GUI ThomasV 2022-04-09 16:48:27 +0200
  • d34f513532 Qt: adapt receive_lightning_help text ThomasV 2022-04-22 12:03:28 +0200
  • bb2e410942 Do not reuse addresses of expired requests. ThomasV 2022-04-21 12:16:33 +0200
  • f53b413643 set_frozen_state: trigger refresh of piechart in status bar ThomasV 2022-04-21 11:54:29 +0200
  • 7be7ea71db follow-up e992e3a9b2 ThomasV 2022-04-21 11:50:42 +0200
  • 583089d57b
    exchange_rate: normalise some internal types, saner Decimal conversion SomberNight 2022-04-20 19:01:10 +0200