Commit Graph

  • 0928c0190a qml: fix toaster quirkyness Sander van Grieken 2023-02-28 11:58:15 +0100
  • da402973cd follow-up 72fb43f950 ThomasV 2023-02-28 09:34:03 +0100
  • cb8cc76e1f requests list: remove hidden column LN_INVOICE ThomasV 2023-02-27 21:40:30 +0100
  • 68a3364c33 qml: clear deferred intent after processing Sander van Grieken 2023-02-27 14:42:26 +0100
  • 8faf8f4a31 wine: add --allow-downgrades to second apt-get command Sander van Grieken 2023-02-27 12:45:44 +0100
  • 6a6982cdae qml: defer intent handling at startup, otherwise it gets lost as the app is not handling the signal yet. Also defer intent handling until a wallet is opened. Sander van Grieken 2023-02-27 12:20:51 +0100
  • 65abb90049 build: update build container base image versions, update apt sources to current Sander van Grieken 2023-02-27 11:16:04 +0100
  • 40a2591351 qml: wording/styling NetworkOverview Sander van Grieken 2023-02-27 11:07:00 +0100
  • 5426411f99 android: include p4a cherry-pick 70fa6ddd040dc14f3cb28ebc2cfc5779c5cc5342, avoid sh>=2 Sander van Grieken 2023-02-27 10:57:12 +0100
  • 2b216ef6b9 qml: avoid stacking ReceiveRequests pages Sander van Grieken 2023-02-25 13:44:49 +0100
  • 4cb3d411ea qml: override finish button text in ServerConnectWizard Sander van Grieken 2023-02-24 22:11:20 +0100
  • d85ee1b639 qml: move max ln receive to ReceiveDetailsDialog, always show invoice fields on ReceiveDialog Sander van Grieken 2023-02-24 22:09:44 +0100
  • adf23f602d qml: don't show option Never for expiry combobox when in preferences Sander van Grieken 2023-02-24 20:24:51 +0100
  • f12fe4af4d qml: add option to open ReceiveDialog with existing request key Sander van Grieken 2023-02-24 14:47:28 +0100
  • 3a90f35888 qml: reintroduce receive requests list page Sander van Grieken 2023-02-24 12:11:54 +0100
  • 5ee91594d3 qml: replace Enter manually option in SendDialog with Invoices, which is removed from main menu Sander van Grieken 2023-02-24 11:15:12 +0100
  • 72fb43f950 lnworker: do not assume MPP in num_sats_can_receive ThomasV 2023-02-25 12:23:34 +0100
  • e72b76707a
    Merge pull request #8204 from spesmilo/privacy_analysis ThomasV 2023-02-25 12:00:17 +0100
  • e4273e5ab9 utxo privacy analysis: - add a new event, 'adb_removed_tx' - new wallet method: get_tx_parents - number of parents is shown in coins tab - detailed list of parents is shown in dialog ThomasV 2023-01-06 17:24:30 +0100
  • 77fe2e6421 Qt tx dialog: rename Save and Export actions ThomasV 2023-02-25 11:07:23 +0100
  • 7fe5282f7c qml: hamburger styling/menu position Sander van Grieken 2023-02-23 21:49:23 +0100
  • e589d859ae qml: reset position in history to top when loading another wallet Sander van Grieken 2023-02-23 21:26:56 +0100
  • 9d425b5b23 qml: move remaining buttons to bottom of dialogs Sander van Grieken 2023-02-23 20:57:45 +0100
  • 32d00b2982 qml: wallet loading indicator as modal dialog, unclosable Sander van Grieken 2023-02-23 20:46:56 +0100
  • e511701c74 qml: ElDialog assure close behavior is consistent with allowClose property Sander van Grieken 2023-02-23 20:44:25 +0100
  • 278486602b qml: add loader overlay, avoid interacting with the to-be-unloaded wallet Sander van Grieken 2023-02-23 18:20:29 +0100
  • a56c9687c8 qml: initial async wallet load Sander van Grieken 2023-02-22 14:17:57 +0100
  • 0af7f68dd8
    qt tx dialog: fix "preview" for unsigned pre-segwit tx SomberNight 2023-02-22 14:05:27 +0000
  • 2242a506a9
    ledger: fix sign_transaction for Ypub / sh(wsh(multi())) wallets SomberNight 2023-02-22 14:02:24 +0000
  • 4e9ddf6ddd cosignerpool: minor fix, follow-up new GUI flow ThomasV 2023-02-21 13:15:06 +0100
  • 7aa1609718
    tests: disable asyncio debug mode SomberNight 2023-02-20 16:47:12 +0000
  • d4338fb503
    tests: clean-up use of asyncio SomberNight 2023-02-18 10:01:21 +0000
  • 3ebf1e44bf
    tox.ini: allow running tox from local dev env SomberNight 2023-02-20 15:16:30 +0000
  • dcd158dfdc
    tox.ini: (trivial) reformat tabs->spaces SomberNight 2023-02-20 15:14:20 +0000
  • f5eabaff55
    ci: also run unit tests with PYTHONASYNCIODEBUG=1 SomberNight 2023-02-20 12:00:38 +0000
  • 9a5496cfd8 Qt: remove redundant history_list update ThomasV 2023-02-20 10:06:26 +0100
  • 9ad2c9138d
    tests: rm SequentialTestCase to further simplify inheritance SomberNight 2023-02-18 06:56:43 +0000
  • c5bdd5007c
    tests: rework testnet SomberNight 2023-02-18 06:44:30 +0000
  • 72e1be6f5e
    swaps: rm support for p2wsh-p2sh lockup scripts SomberNight 2023-02-17 14:10:03 +0000
  • 8a4c06b692
    swaps: small refactor and add unit tests for claim tx SomberNight 2023-02-17 14:04:03 +0000
  • 373db76ac9
    util: kill bh2u SomberNight 2023-02-17 11:35:03 +0000
  • 1ce37c8bb1
    transaction: rm hardcoded sighash magic numbers SomberNight 2023-02-17 11:07:19 +0000
  • 1c53035b93
    ecc.py: add/fix some type hints SomberNight 2023-02-17 10:11:33 +0000
  • 845f4aee4d
    transaction.py: move Tx.serialize_input -> TxInput.serialize_to_network SomberNight 2023-02-17 09:44:09 +0000
  • 15d73daf8d qml: fix lifecycle issues with swap helper. previously tied to Channels view, now dynamically created and parented to app Sander van Grieken 2023-02-16 13:24:23 +0100
  • fa45e1b7ba qml: fix name clash QML vs registered QObjects NewWalletWizard and ServerConnectWizard Sander van Grieken 2023-02-16 13:22:24 +0100
  • 46ed94eb3a qml: don't present bolt11 invoice when invoice amount > num_sats_can_receive Sander van Grieken 2023-02-15 15:21:25 +0100
  • ebb3f90e29 qml: refresh transaction list when wallet_updated+is_up_to_date and history is dirty Sander van Grieken 2023-02-14 16:34:01 +0100
  • d3d66e7248 qml: RbF: do not decrease payment when payment is a swap ref f617887509 Sander van Grieken 2023-02-14 16:25:14 +0100
  • 6a6391c6a3
    bitcoin.py: (trivial) rm redundant "net=" defaults SomberNight 2023-02-14 15:05:34 +0000
  • 3aa10b483f qml: add status update timer for invoice listmodel Sander van Grieken 2023-02-14 15:51:11 +0100
  • 421bd93047 qml: fix a few leftovers Sander van Grieken 2023-02-14 15:37:17 +0100
  • 2378f92a6a
    tests: add more "sweep" tests for different script types SomberNight 2023-02-14 12:17:07 +0000
  • 2d6e34c8c2
    ecc: make ECPubkey.__lt__ relation strongly-connected/total SomberNight 2023-02-13 08:54:39 +0000
  • df2bd61de6
    bip32: change hardened char "'"->"h" when encoding derivation paths SomberNight 2023-02-13 05:51:53 +0000
  • 2b0e624876 qml: styling CloseChannelDialog, InvoiceDialog Sander van Grieken 2023-02-14 12:32:33 +0100
  • 995754e523 qml: add expiry timers to update status string in InvoiceDialog and ReceiveDialog Sander van Grieken 2023-02-14 11:36:13 +0100
  • 292ce35945 receive tab: copy to clipboard when tab is changed ThomasV 2023-02-11 12:52:42 +0100
  • 1da65451c0 Qt: schedule tooltip in do_copy ThomasV 2023-02-13 11:11:26 +0100
  • faea1e6e1a
    lnchannel: add more debug logging for ctx/htlc sigs SomberNight 2023-02-13 01:23:47 +0000
  • 4a91213044 minor fix ThomasV 2023-02-12 13:28:19 +0100
  • d766f2fd9e Qt: make copy menus more consistent ThomasV 2023-02-12 11:13:03 +0100
  • df842af0b6 UTXO tab: add menus to fully spend utxo: - send to address - in new channel - in submarine swap ThomasV 2023-01-06 17:24:30 +0100
  • 5e88b0da88 swaps: cache pairs to file ThomasV 2023-02-11 10:27:12 +0100
  • 215629235d submarine_swaps: fix bugs and create method for max_amount_forward_swap ThomasV 2023-02-11 10:21:01 +0100
  • 095b6dab0f qml: fix display of negative millisat amounts in qefx.py for historic amounts too Sander van Grieken 2023-02-11 09:56:09 +0100
  • b5f0be2d8d qml: use FormattedAmount for fee in LightningPaymentDetails Sander van Grieken 2023-02-11 09:51:24 +0100
  • 56cdc4a92b qml: fix display of negative millisat amounts in FormattedAmount, qefx.py Sander van Grieken 2023-02-11 09:48:39 +0100
  • 8a8703d5ea qml: styling Sander van Grieken 2023-02-10 17:24:14 +0100
  • d7f48c8805 Qt history tab: create submenu for edit actions ThomasV 2023-02-10 17:13:02 +0100
  • f617887509 RBF dialog: do not decrease payment for swap funding transactions. ThomasV 2023-02-10 16:30:08 +0100
  • e9ad9986d7 qml: qedaemon doesn't need wallet path and name properties, pass them via the signal Sander van Grieken 2023-02-10 14:27:39 +0100
  • fc212b1dcc qml: improve OpenWalletDialog, PasswordDialog and PasswordField Sander van Grieken 2023-02-10 14:14:23 +0100
  • 2d5ba84e35 qml: styling InfoTextArea Sander van Grieken 2023-02-10 14:11:31 +0100
  • 8ccc4801f7 qml: ConfirmTxDialog styling slider, avoid running off small screens Sander van Grieken 2023-02-10 13:28:27 +0100
  • 1bfc4f1529 qml: android notification params Sander van Grieken 2023-02-10 11:36:36 +0100
  • 02fd25141e qml: ConfirmTxDialog layout fixes Sander van Grieken 2023-02-10 10:05:39 +0100
  • 3cb9ded1ca qml: fix flickable margins TxDetails and WalletDetails Sander van Grieken 2023-02-09 12:57:26 +0100
  • 965ccedc88 tx dialog clean-up: remove 'finalized' field and related code ThomasV 2023-02-10 13:02:58 +0100
  • d1eb909bee UTXO tab: simplify freeze menus ThomasV 2023-02-01 11:27:41 +0100
  • bf16919a74
    Merge pull request #8197 from spesmilo/new_tx_flow ThomasV 2023-02-10 10:26:44 +0100
  • a4928ea6ed TxEditor: various tweaks ThomasV 2023-02-09 14:58:57 +0100
  • ad83eaaba1 TxEditor: rework update methods, separate _update_message from _update_send_button ThomasV 2023-02-09 14:17:58 +0100
  • d1a40c47cf qml: fix max toggle in InvoiceDialog Sander van Grieken 2023-02-09 12:42:09 +0100
  • 31523449b3 qml: OTP dialog improvements Sander van Grieken 2023-02-09 12:20:50 +0100
  • 13222c479c TxEditor: make trigger_update not private, call it on rbf combo changed. ThomasV 2023-02-09 11:29:10 +0100
  • a740a8a004 TxEditor: move set_locktime ThomasV 2023-02-09 11:15:31 +0100
  • 95433cd153 TxEditor: update_extra_fees, overloaded by ConfirmTxDialog ThomasV 2023-02-09 11:07:37 +0100
  • 8c00188348 TxEditor: set locktime ThomasV 2023-02-09 10:52:09 +0100
  • 11439fb3fd qml: don't stack exception dialogs when multiple exceptions happen Sander van Grieken 2023-02-09 01:34:54 +0100
  • c9b6917ab7 qml: Addresses fills page Sander van Grieken 2023-02-09 01:17:13 +0100
  • 1e60cb740f qml: fixes TextHighlightPane Sander van Grieken 2023-02-09 01:13:05 +0100
  • 72d750c51c
    plot history: also include lightning items SomberNight 2023-02-08 23:37:51 +0000
  • 227ccc65d4
    perf: load matplotlib on-demand SomberNight 2023-02-08 23:37:11 +0000
  • ad0b853cd9
    invoices: improve perf by caching lnaddr even earlier SomberNight 2023-02-08 23:36:36 +0000
  • 8a53a3201c
    wallet.try_detecting_internal_addresses_corruption: check more addrs SomberNight 2023-02-08 23:30:48 +0000
  • 90f1279d9a
    addr_sync: (trivial) don't use private utxo._is_coinbase_output SomberNight 2023-02-08 23:08:01 +0000
  • 6b8f9f8fe2 qml: allow ln node connect string without port, default to 9735 Sander van Grieken 2023-02-08 17:31:08 +0100
  • 6cb6531fd9 qml: add swap progress dialog Sander van Grieken 2023-02-08 17:12:20 +0100
  • 1d00b56b64 make ConfirmTxDialog resizeable ThomasV 2023-02-08 13:28:03 +0100