Commit Graph

  • 233d2373df
    util: implement is_subpath SomberNight 2022-08-09 18:48:21 +0200
  • 3c964c9ea0
    Merge pull request #7923 from SomberNight/202208_wallet_labels ghost43 2022-08-09 15:46:59 +0000
  • 7b095158bf
    wallet: add get_label_for_address, and make get_label private SomberNight 2022-08-09 17:13:44 +0200
  • 9279463fae
    Merge pull request #7918 from SomberNight/202208_build_tighten1 ghost43 2022-08-08 18:16:28 +0000
  • 73ba00d7dd
    wallet.restore_wallet_from_text: support creating wallet in-memory SomberNight 2022-08-08 16:34:04 +0200
  • 48bb4867a4 fix #7920 ThomasV 2022-08-08 12:50:43 +0200
  • e8a8c8c3f1 fix #7921 ThomasV 2022-08-08 12:40:44 +0200
  • 0c2a885c66
    mac build: force using source dist for most of our python dependencies SomberNight 2022-08-06 07:52:03 +0200
  • 87904e2c7e
    win build: force using source dist for some of our python dependencies SomberNight 2022-08-06 06:43:31 +0200
  • caa6983f81
    contrib/{add_cosigner,make_download}: cd to project root SomberNight 2022-08-06 01:23:43 +0200
  • 548b7d4b23
    (trivial) RELEASE-NOTES: fix some typos SomberNight 2022-08-05 23:02:24 +0200
  • bf4482ce1e
    (trivial) replace URL in comment to include git hash instead of branch SomberNight 2022-08-05 22:57:24 +0200
  • 787dd69282
    win build: clear $CONTRIB_WINE/dist between builds SomberNight 2022-08-05 17:53:20 +0200
  • 150ebe116a
    mac build: maybe fix reproducibility fail (_cbor.cpython-39-darwin.so) SomberNight 2022-08-05 15:57:10 +0200
  • 4fcc5a580a prepare release 4.3.0: update version.py and locale ThomasV 2022-08-05 14:05:49 +0200
  • db794949ae update release notes ThomasV 2022-08-05 12:59:05 +0200
  • c421bdaff4
    (trivial) qml/qedaemon.py: add missing import SomberNight 2022-08-04 21:52:22 +0200
  • 752b37a03b
    dependencies: bundle older hidapi in binaries SomberNight 2022-08-04 21:47:50 +0200
  • d4f76143b0
    qt ReceiveTabWidget: revert prev, and add frame in a different way SomberNight 2022-08-03 22:16:24 +0200
  • b97d080617
    qt ReceiveTabWidget: add frame to "help label", and rm some nesting SomberNight 2022-08-03 19:39:28 +0200
  • 58b56b3039 receive_tab: use QStackedWidget instead of QTabWidget ThomasV 2022-08-03 18:14:57 +0200
  • 018a83078c
    remove ca.poiuty.com (#7913) poiuty 2022-08-03 17:03:27 +0300
  • a5965933d2 Fix CTNs in should_be_closed_due_to_expiring_htlcs (fixes #7906). Also fix sending too many fee updates. Rename lnworker.on_channel_update, that name was misleading. ThomasV 2022-08-02 18:00:33 +0200
  • 0c8a828704 follow-up 7dcd8d8dc8 ThomasV 2022-07-30 16:33:03 +0200
  • 98e6bd6f80
    Merge pull request #7909 from SomberNight/202207_qt_receive_tab_macos ThomasV 2022-07-31 11:32:01 +0200
  • a2e059ce7a receive_tab: workaround qdarkstyle bug ThomasV 2022-07-31 09:55:07 +0200
  • 7dcd8d8dc8
    Qt receive_tab: fix receive_tabs widget on macOS SomberNight 2022-07-29 19:12:48 +0200
  • ad9030bd15 labels plugin: handle setting a label to None ThomasV 2022-07-29 09:38:15 +0200
  • cace1b5013 lnwatcher: compare txids instead of tx objects, before calling add_transaction or set_label ThomasV 2022-07-29 09:22:14 +0200
  • 3de498907c qml: delete_wallet and add checks for channels, balance, pending requests Sander van Grieken 2022-07-28 18:43:06 +0200
  • 008805d97c qml: implement initial wallet from master key Sander van Grieken 2022-07-28 16:52:01 +0200
  • e719e70761 qml: fix icon paths Sander van Grieken 2022-07-28 11:53:20 +0200
  • 5008cef491 qml: optimize imports Sander van Grieken 2022-07-27 10:23:35 +0200
  • eb9d211378 text GUI: add proper stop method ThomasV 2022-07-27 12:08:50 +0200
  • ae1e7eea4c qml: make sure the auth_protect decorator finishes when closing Pin dialog without reject/accept Sander van Grieken 2022-07-26 20:37:27 +0200
  • 6c21a0ec67 qml: create PasswordField control Sander van Grieken 2022-07-26 20:36:43 +0200
  • e9a1824a77 qml: parent channel open progress dialog to main.qml as it might live longer than OpenChannel Sander van Grieken 2022-07-26 19:07:11 +0200
  • 4f3dc7a2cc qml: fixes Sander van Grieken 2022-07-26 18:08:32 +0200
  • 509e0fcc07 qml: initial channel open progress dialog Sander van Grieken 2022-07-12 17:48:03 +0200
  • 3b9c009e43 qml: include dialogs in back button navigation Sander van Grieken 2022-07-26 16:20:17 +0200
  • 725c70bc4a text GUI: simplify show_request ThomasV 2022-07-26 13:16:06 +0200
  • 33bc35940f qml: move dialogs out of controls/ Sander van Grieken 2022-07-26 10:45:22 +0200
  • a27218dcb7 qml: copy/share the correct data, fix UI issue when no description Sander van Grieken 2022-07-26 10:22:09 +0200
  • 43ab4a779a various updates for the text GUI ThomasV 2022-07-22 16:56:34 +0200
  • a59c8797dc wallet: write to disk in create_request ThomasV 2022-07-22 17:01:46 +0200
  • 83cb7aea9a qml: fix Sander van Grieken 2022-07-22 16:36:38 +0200
  • b7167c11cf qml: fix missing parens Sander van Grieken 2022-07-22 16:26:51 +0200
  • 92b08c08e6 qml: fix issue with proxy eval Sander van Grieken 2022-07-22 16:04:55 +0200
  • b858336d5e qml: some fixes for gossip mode channel open. add kangaroo icon to channeldelegate Sander van Grieken 2022-07-22 15:51:26 +0200
  • 93392b8917 qml: also show proxy in networkstatusindicator and a little gimmick when a fork is detected Sander van Grieken 2022-07-22 13:17:05 +0200
  • 279b5a1b48 qml: let qenetwork monitor gossip events, start/stop gossip service on config change add simple gossip feedback on NetworkStats page Sander van Grieken 2022-07-22 12:49:09 +0200
  • c90504986c qml: use custom combobox so we have more control over cropping and styling enable lightning routing choice combobox Sander van Grieken 2022-07-22 11:29:03 +0200
  • 18ee90c2b8 qml: destroy dialogs instantiated from Send on close Sander van Grieken 2022-07-22 10:06:19 +0200
  • 776c7c2064
    Merge pull request #7902 from nc50lc/master ThomasV 2022-07-22 10:09:33 +0200
  • 1383c44090
    Update network.py nc50lc 2022-07-22 13:01:21 +0800
  • 623de58b7b qml: network status improvements create NetworkStatusIndicator component add forks/chaintips and lagging property to qenetwork add synchronizing and synchronizing progress properties to qewallet Note: new wallet synchronizing is not picked up in UI yet, missing an is_up_to_date event at the start still.. Sander van Grieken 2022-07-21 19:41:26 +0200
  • 9b48a97f65
    lnutil.LnFeatures.get_names: don't return `None`s for unknown features SomberNight 2022-07-21 17:06:20 +0200
  • c0dc1a9eaa qml: separate proxy and server controls from wizardcontainer, so we can reuse them in network settings later Sander van Grieken 2022-07-21 16:01:31 +0200
  • ccd182ec18 qml: qenetwork events don't need to be handled in qt thread don't retrieve fee histogram from backend as it's passed in the event Sander van Grieken 2022-07-21 13:24:32 +0200
  • e7554ba225
    Merge pull request #7898 from gruve-p/patch-3 ThomasV 2022-07-21 13:49:45 +0200
  • a970c0f78a qml: add initial bolt-11/bip-21 chooser in requestdialog implement proper placement of icon over qr code fix urlencoding in qr imageprovider Sander van Grieken 2022-07-21 10:19:07 +0200
  • f5b1f7d2d9 Generalize ChannelDetailsDialog to channel backups. Access funding_tx and closing_tx from the dialog, instead of from the channels_list context menu. ThomasV 2022-07-21 11:41:44 +0200
  • 3afee67ea3 kivy GUI: show better error message if we cannot channel backup import because lightning is disabled or unavailable. fixes #7899 ThomasV 2022-07-21 09:11:55 +0200
  • b5617ec0fd lnworker: get_channel_objects method to be used by GUI ThomasV 2022-07-20 21:07:13 +0200
  • 4a27e4e51a fix #7895: rename parameter ThomasV 2022-07-20 20:31:26 +0200
  • af1fb1ae9f remove_channel_backup: a channel backup might be in both lists ThomasV 2022-07-20 17:00:57 +0200
  • 90610de58e auto-remove redeemed channel backups ThomasV 2022-07-20 16:47:24 +0200
  • bc5b5eb0b1
    appimage: Bump git gruve-p 2022-07-20 15:45:01 +0200
  • 9147e84010 qml: finally! Sander van Grieken 2022-07-20 10:56:52 +0200
  • fd7bd64ce8 qml: delete WizardComponents, move into NewWalletWizard Sander van Grieken 2022-07-20 10:42:28 +0200
  • 802246251f qml: visually dim channels in CLOSED and REDEEMED states, apply simple sort on channel state to put channels in closed/redeemed state at bottom of list Sander van Grieken 2022-07-20 10:30:48 +0200
  • 0cc22931d8 qml: don't expose WalletListModel as a declarative type Sander van Grieken 2022-07-20 10:29:31 +0200
  • 8523fc134f qml: slip39 disabled for now Sander van Grieken 2022-07-20 09:33:49 +0200
  • 6aded403b8 qml: pin lock after inactivity Sander van Grieken 2022-07-20 09:25:57 +0200
  • 5faef83874 rm dead code ThomasV 2022-07-20 09:56:53 +0200
  • 30609cdc63 Qt: simplify lightning_tx_dialog using ShowQRLineEdit ThomasV 2022-07-20 09:51:26 +0200
  • bbbb19eee4 qml: dedupe swap auth handling, fix fee values when no tx Sander van Grieken 2022-07-20 07:53:41 +0200
  • 2ea1d88567 qml: use closebutton icon for label edit cancel UI PIN entry dialog Sander van Grieken 2022-07-14 07:51:36 +0200
  • 6a74ffe80e Qt: improve channel details dialog. Add util.ShowQRLineEdit class. ThomasV 2022-07-19 14:57:33 +0200
  • 4ff1ed5de5 show_lightning_invoice: minor improvements ThomasV 2022-07-19 10:32:22 +0200
  • 85d354bf24 Qt show_lightning_invoice: show features ThomasV 2022-07-19 10:15:55 +0200
  • 1568c10ca0 fix 'view log' menu (follow-up 2d68350900) ThomasV 2022-07-18 14:09:50 +0200
  • ed65f335bd
    wallet_db upgrade: fix possible corruption of invoice amounts SomberNight 2022-07-15 18:26:13 +0200
  • d5b5f82b01
    LN invoice: better handle unknown required featured bits in bolt11 invs SomberNight 2022-07-15 18:00:33 +0200
  • f5abd4f1d1 add command line for rebalancing channels ThomasV 2022-07-13 10:14:34 +0200
  • 1e97491124
    qt QRDialog: make dialog usefully resizeable SomberNight 2022-07-12 19:26:01 +0200
  • 894495aa92 qml: clean up Sander van Grieken 2022-07-12 18:58:36 +0200
  • 63fed38305 qml: skip wallet password entry when single_password and password is known Sander van Grieken 2022-07-12 17:34:52 +0200
  • 70cf44ccec qml: wip single password Sander van Grieken 2022-07-12 16:49:07 +0200
  • 430a61eb42
    qt QRDialog: try to fix layout-sizing issues SomberNight 2022-07-12 16:50:49 +0200
  • 28fe345b0b
    keystore.check_password: raise better exc if called on pwless ks SomberNight 2022-07-12 15:31:03 +0200
  • 79fec3417a
    crypto.py: rm {En,De}codeAES_base64. instead use {En,De}codeAES_bytes SomberNight 2022-07-12 12:47:52 +0200
  • d067e0e314
    wallet: make "invoices" and "receive_requests" private SomberNight 2022-07-12 15:46:47 +0200
  • 056de017f0
    wallet: use `get_request(addr)` instead of `receive_requests[addr]` SomberNight 2022-07-12 15:38:54 +0200
  • 44655bcca2
    qt qrtextedit: also show icon in ShowQRTextEdit.contextMenu SomberNight 2022-07-12 15:33:28 +0200
  • 436360db10 revert 02e4569086 ThomasV 2022-07-12 14:17:22 +0200
  • 46cfe781e3 initial release notes for 4.3 ThomasV 2022-07-12 14:16:49 +0200
  • d0a9420c87 qml: fix initial focus wallet name in new wallet wizard Sander van Grieken 2022-07-12 14:01:04 +0200
  • f83c944f0e qml: properly set keystore password when creating new wallet Sander van Grieken 2022-07-12 13:51:35 +0200
  • 02e4569086 auto-remove redeemed channel backups. fix indentation. ThomasV 2022-07-12 10:13:19 +0200