Commit Graph

  • 016e500993
    qml: FeePicker parameterize enable display of tx info and picker, use this for CPFP to put picker in Total section Sander van Grieken 2024-02-16 12:56:18 +0100
  • c0b892720e
    qml: consolidate fee slider ui in various places to a single FeePicker control Sander van Grieken 2024-01-23 12:50:36 +0100
  • 87dd74d45c
    qml: QETxDetails: defer to wallet.get_tx_info() for rbf/cpfp SomberNight 2024-02-15 16:40:55 +0000
  • 57270e3bf3
    tests: qt_util: disable timer in qt testcases Sander van Grieken 2024-02-15 16:27:01 +0100
  • d8654361af
    peer_wire.csv: remove msgtype gossip_queries options, as the extract-formats.py tool does not generate these anymore since aad959a297 Sander van Grieken 2024-02-15 16:06:07 +0100
  • ea4481a8dd
    android readme: de-dupe "qml_gui" requirements SomberNight 2024-02-15 14:53:51 +0000
  • 5582b753e5
    Merge pull request #8881 from accumulator/qobject_test ghost43 2024-02-15 14:46:50 +0000
  • 1d0706abd8
    Merge pull request #8778 from SomberNight/202312_ci_py312 ghost43 2024-02-15 14:40:35 +0000
  • 9a6ec61647
    ci: also run unit tests with python 3.12 SomberNight 2023-12-24 05:38:06 +0000
  • 79d88dcb5f
    lnpeer: fix timing issue in reest_chan, for replaying unacked updates SomberNight 2024-02-15 14:12:03 +0000
  • 697968bcbb
    Merge pull request #7835 from SomberNight/202205_lnpeer_async_process_message ghost43 2024-02-15 14:04:18 +0000
  • a626d1bf42
    tests: add test for QEAmount(from_invoice=..) and (m)satsStr properties Sander van Grieken 2024-02-12 15:30:46 +0100
  • 45e08ada61
    lnpeer: make process_message async SomberNight 2022-05-30 15:15:31 +0200
  • 643fbecc15
    wizard: fix co-signing hardware wallets data incorrectly referenced Sander van Grieken 2024-02-14 12:42:15 +0100
  • 6172898a03
    trezor: minor things for better model "safe 3" support SomberNight 2024-02-14 09:48:13 +0000
  • fffbc178cd
    qt wizard: hww dialogs: log some exceptions more aggressively SomberNight 2024-02-14 09:05:21 +0000
  • 130baf13c8
    trezor: show descriptive error if trying to init device without fw SomberNight 2024-02-14 08:52:23 +0000
  • 46ce5d0f3d
    wizard: (trivial) follow-up prev SomberNight 2024-02-13 14:52:52 +0000
  • 638fdf114e
    wizard: don't log sensitive values: replace blacklist with whitelist SomberNight 2024-02-13 13:51:53 +0000
  • 7cf22d4b9f
    coldcard: wallet info dlg: fix missing "Export for Coldcard" btn SomberNight 2024-02-13 13:35:19 +0000
  • 66af6e6239
    send_tab: set tab changes focus for multiline edit ref #8889 Sander van Grieken 2024-02-13 13:00:11 +0100
  • b3bce0299f
    send_tab: fix tab order #8889 Sander van Grieken 2024-02-13 12:49:08 +0100
  • bd492fbd14
    cli/rpc: nicer error messages and error-passing SomberNight 2024-02-12 19:02:02 +0000
  • b3a908f647
    WalletDB: (trivial) add type hint SomberNight 2024-02-12 18:26:08 +0000
  • 3582c79160
    stub QVideoSink import as it requires many dependencies but isn't used on android currently Sander van Grieken 2024-02-12 11:32:17 +0100
  • 71dbf76cd0
    add new 'qml_gui' extra to setup.py and include it for tox Sander van Grieken 2024-02-12 11:29:05 +0100
  • 46e0c6e8ae
    tests: print traceback of original exception when testcase fails Sander van Grieken 2024-02-12 10:38:40 +0100
  • 08a06ae4aa
    don't prefix utility classes and functions file with test_ Sander van Grieken 2024-02-12 10:10:36 +0100
  • b6e5fe8dbe
    lnworker: history to include close tx for channel backups SomberNight 2024-02-12 02:01:14 +0000
  • 058305acca
    add a simple test framework for testing QObjects and their signal/slot mechanism Sander van Grieken 2024-02-09 12:42:49 +0100
  • a083b95021
    util.CallbackManager: handle callbacks being cancelled SomberNight 2024-02-09 13:48:51 +0000
  • afb245c17d
    scripts: fix regression in quick_start.py SomberNight 2024-02-08 23:44:08 +0000
  • 7725e88e32
    tests: payment_identifier: check multiline output amounts Sander van Grieken 2024-02-08 14:06:25 +0100
  • 6dd1cf0dba
    tests: payment_identifier: remove redundant, add some less common domain names Sander van Grieken 2024-02-08 13:55:35 +0100
  • fa46b4633f
    tests: payment_identifier: check multiline outputs exist, are correct number and type Sander van Grieken 2024-02-08 13:51:42 +0100
  • 499b8ed375
    tests: payment_identifier: add some more whitespace situations, fix script spk Sander van Grieken 2024-02-08 13:45:46 +0100
  • 73be52203b
    tests: add tests for all supported payment identifier types. Sander van Grieken 2024-02-08 13:35:49 +0100
  • 2dd4195ad8
    qt: ChoiceWidget fix init selected_key Sander van Grieken 2024-02-08 11:42:14 +0100
  • 6738e1e90f
    p4a: python-for-android ref 4f1a1a3a41f6bf8d28984bfd1ec8af3c5d8eb362 Sander van Grieken 2024-02-07 12:07:07 +0100
  • 1736558e3d
    type hints: follow-up prevprev. "union types as X | Y" needs py3.10 SomberNight 2024-02-07 11:03:55 +0000
  • d2ace95f96
    tests: add toy test for payment_identifier.py SomberNight 2024-02-07 11:00:40 +0000
  • f811db4ec8
    payment_identifier: imports, typing declarations Sander van Grieken 2024-02-07 11:03:52 +0100
  • 19d9467b93
    qml: add typing declarations to qechanneldetails Sander van Grieken 2024-02-07 10:53:10 +0100
  • acc7b44a3e
    Merge pull request #8873 from accumulator/issue_8355 accumulator 2024-02-06 13:55:26 +0100
  • 2882c4be46
    qt: consistency HWW wizard page translations Sander van Grieken 2024-02-06 10:59:59 +0100
  • 39bc672da2
    followup prev Sander van Grieken 2024-02-06 10:37:35 +0100
  • cac9c4bbb9
    qt: fix various issues on send_tab, fixes #8874 Sander van Grieken 2024-02-06 10:34:19 +0100
  • ff8f8d6104
    qt: sweep_key_dialog: make UI a bit more intuitive SomberNight 2024-02-05 23:26:39 +0000
  • 482ec89b5d
    minor, code style, imports Sander van Grieken 2024-02-05 21:25:13 +0100
  • 4228911609
    qml: close TxDetails on TX remove only after the 'removed_transaction' event has been received, so the history model doesn't refresh too early (fixes #8782) Sander van Grieken 2024-02-05 21:07:33 +0100
  • 620b46780b
    Merge pull request #8870 from accumulator/wizard_component_race accumulator 2024-02-05 18:12:24 +0100
  • c78a90a242
    qt: wizard: move page.on_ready() to just after construction to avoid triggering signal/slots that might assume on_ready() has run Sander van Grieken 2024-02-05 14:17:44 +0100
  • c755a58661
    qedaemon: remove redundant, small code style fixes Sander van Grieken 2024-02-05 18:07:12 +0100
  • 5aa782a19e
    qml: extend self._loading guard to encompass _on_backend_wallet_loaded slot as well Sander van Grieken 2024-02-05 17:56:02 +0100
  • b361d02467
    qml: tighten self._loading guard to encompass whole loadWallet fn, not just task thread. Sander van Grieken 2024-02-05 17:41:56 +0100
  • a668d7850d
    Merge pull request #8864 from SomberNight/202402_gui_feerate_vbyte ghost43 2024-02-05 16:30:07 +0000
  • 0b7e52fbbe
    gui: label tx sizes as "vbytes" and feerates as "sat/vbyte" SomberNight 2024-02-03 05:30:26 +0000
  • 0a2a22b822
    qt: use selected_key instead of selected_item[0] for ChoiceWidgets Sander van Grieken 2024-02-05 14:39:03 +0100
  • c84e55e957
    wallet: (trivial) simplify class hierarchy SomberNight 2024-02-05 12:47:20 +0000
  • 0a6b2d521b
    qml: move final wizard submit() to WizardComponent.finish handler Sander van Grieken 2024-02-05 11:13:58 +0100
  • 019baa5a71
    Merge pull request #8862 from SomberNight/202401_qml_wizard_final_accept accumulator 2024-02-05 10:46:22 +0100
  • 87214c004e
    trezor: don't try to sign non-ismine inputs SomberNight 2024-02-05 07:21:28 +0000
  • 07dc80dd9a
    qml wizard: stricter validation for new wallet name SomberNight 2024-02-04 08:54:40 +0000
  • 1d4e2ebed6
    ConfigVar: add "converter" for getter, add use it for "proxy" key SomberNight 2024-02-04 07:20:05 +0000
  • 3e81cd1f1d
    trezor: fix regression in sign_transaction for trezor one for multisig SomberNight 2024-02-04 00:14:59 +0000
  • 9c6d7617d3
    qt NetworkDialog: sort bookmarked servers to top SomberNight 2024-02-03 11:42:40 +0000
  • e5d28563cc
    network: implement basic "add server as bookmark" functionality SomberNight 2024-02-03 11:30:10 +0000
  • ca206de16b
    qt NetworkDialog: small clean-up SomberNight 2024-02-03 11:26:35 +0000
  • b80f975894
    config: rm some dead code SomberNight 2024-02-03 11:23:25 +0000
  • a9a8ed2eb4
    follow-up: factor out more hardcoded "sat/byte" and "sat/b" strings SomberNight 2024-02-03 05:13:09 +0000
  • 13a421aabb
    factor out hardcoded "sat/byte" and "sat/b" strings SomberNight 2024-02-03 04:18:46 +0000
  • 16eec8daf5
    qml QEChannelDetails: show currentFeerate SomberNight 2024-02-03 03:43:16 +0000
  • d7a9e2d022
    qml QEChannelDetails: add some type hints SomberNight 2024-02-03 03:35:54 +0000
  • 48a96f6776
    qml wizard: run navmap[view]['accept'] handler a final time on finish SomberNight 2024-01-31 12:52:01 +0000
  • 061c821128
    Merge pull request #8843 from SomberNight/202401_jsondb_set ThomasV 2024-01-31 12:56:11 +0100
  • acae6751d2
    wizard: do not log sensitive data (add more keys, again) SomberNight 2024-01-31 11:23:45 +0000
  • cb55c65677
    qml wizard: WCWalletPassword: show warning if pw is too short SomberNight 2024-01-31 10:28:10 +0000
  • cc19a86262
    lnutil: nicer repr for some attrs data classes SomberNight 2024-01-31 09:24:42 +0000
  • e6a0455ced
    lnpeer: raise chan fees using update_fee more aggressively SomberNight 2024-01-31 08:47:29 +0000
  • e7ebf5d950
    qt wizard: handle some cases of hw device being unplugged during flow SomberNight 2024-01-31 04:02:02 +0000
  • 67b57da402
    qml: WCHaveMasterKey: (fix) re-verify text in onTextChanged SomberNight 2024-01-30 02:11:01 +0000
  • 06db7d74ff
    dependencies: vendor "pyperclip" pkg, used by text gui SomberNight 2024-01-23 15:48:50 +0000
  • 522e9485c1
    text gui: rm some magic numbers (ascii key codes), and small clean-up SomberNight 2024-01-23 23:36:26 +0000
  • bd7adc83b3
    exchange_rate: don't show ridiculous precision for alts Sander van Grieken 2024-01-23 11:46:52 +0100
  • cbece71894
    walletdb: rm some dead code SomberNight 2024-01-23 02:20:01 +0000
  • 1734042293
    jsondb: raise when trying to store sets in the db SomberNight 2024-01-23 01:49:04 +0000
  • 79aba5364c
    walletdb: change structure of prevouts_by_scripthash, and db upgrade SomberNight 2024-01-23 01:38:17 +0000
  • 4b28bfc323
    tests: walletdb: add failing test case for persistence with jsonpatch SomberNight 2024-01-23 01:33:42 +0000
  • bb226e653e
    tests: simplify TestWalletStorage.imported_add_privkeys_persistence SomberNight 2024-01-23 01:31:15 +0000
  • cd3be429e4
    qt: PayToEdit: always use monospace font SomberNight 2024-01-23 00:49:03 +0000
  • 28042c61c1
    qml: trustedcoin: remove redundant slot parameter in createKeystore Sander van Grieken 2024-01-22 13:32:59 +0100
  • 50a53aaedc
    qml: handle 2fa wallet can have None for billing_info Sander van Grieken 2024-01-22 13:30:46 +0100
  • def1abfca5
    tests: test_mnemonic: extend test_random_seeds SomberNight 2024-01-22 03:12:27 +0000
  • ad95f8ad56
    mnemonic: add comments SomberNight 2024-01-22 02:17:06 +0000
  • 7007a0c1c9
    mnemonic: add type hints SomberNight 2024-01-22 01:13:21 +0000
  • fe03fbf2a0
    prepare release 4.5.2 SomberNight 2024-01-19 16:23:24 +0000
  • 7247130aaf
    adb: get_balance: add comment about #8835 SomberNight 2024-01-19 15:22:28 +0000
  • 43a5d03426
    qt: coins tab: also define sort order for coins mined in same block SomberNight 2024-01-19 14:34:33 +0000
  • 9518bd0e68
    qt: replace timer based delayed call with a less confusing event loop queued call Sander van Grieken 2024-01-19 14:57:55 +0100
  • 17147732fb
    qt: fix macOS workaround introducing race Sander van Grieken 2024-01-19 14:53:50 +0100