Commit Graph

  • 9eb59fc360 follow-up 56e685f: amount_sat may be None or max ThomasV 2023-04-01 16:10:49 +0200
  • d0947bc0a6 follow-up 48689ecc89 ThomasV 2023-04-01 15:47:32 +0200
  • 48689ecc89 qml tx details and rbf dialogs: use a single InfoTextArea, to the top of each dialog. ThomasV 2023-04-01 15:10:39 +0200
  • ba82813c06 qml InvoiceDialog: remove delete button, it only makes sense if you visit the list ThomasV 2023-04-01 14:05:58 +0200
  • 02f093c2d2 qml SwapDialog: move userinfo to the top, make it constant, add padding and labels below the slider ThomasV 2023-04-01 13:46:46 +0200
  • a753f34c09 Qt: rename utxo menu action to 'privacy analysis' ThomasV 2023-04-01 12:47:30 +0200
  • 6d876da1c4 qml InvoiceDialog: update userinfo messages ThomasV 2023-04-01 12:43:53 +0200
  • d6cbaaa2e9 qml InvoiceDialog: show invoice type in the title, fallback address in the details ThomasV 2023-04-01 12:26:46 +0200
  • ad18298878 qml: Give user feedback after bumping the fee. ThomasV 2023-04-01 12:06:59 +0200
  • f396d15146 qml: (clarity) use separate slots for sign and sign_and_broadcast. ThomasV 2023-04-01 12:03:45 +0200
  • 54bb42f82c adb: take locks in get_balance. fixes #8200 ThomasV 2023-04-01 10:37:38 +0200
  • fb47346ed3 follow-up 2cbb16ae4b. fixes #8290 ThomasV 2023-04-01 09:43:52 +0200
  • fc6cbb39ea
    qml: QEConfig.formatMilliSats to use config.format_amount SomberNight 2023-03-31 22:17:53 +0000
  • 986955a6e8 qml: allow user to delete invoices and requests from the list screen ThomasV 2023-03-31 07:56:10 +0200
  • d4aeeaf541 follow-up c98b9e8d7b ThomasV 2023-03-31 18:35:46 +0200
  • 0e5464ca13
    android build: enable asserts, and add sanity-check for it SomberNight 2023-03-31 16:00:19 +0000
  • 847c8d4941 balance details: use onClicked event. Early return if balance is not available ThomasV 2023-03-31 16:37:49 +0200
  • c98b9e8d7b qml: dashboard ThomasV 2023-03-31 15:39:54 +0200
  • 478937b8d2 make flake8 not not happy Sander van Grieken 2023-03-31 15:46:51 +0200
  • 2bdc303662 qml: keep lnurlData even after bolt11 has been retrieved, add isLnurlPay property and save bolt11 before triggering pay Sander van Grieken 2023-03-31 15:39:29 +0200
  • ec2f903573 qml: force Pin dialog above other dialogs Sander van Grieken 2023-03-31 15:38:53 +0200
  • 244ead2624 qml: auto-pay if entering InvoiceDialog from a lnurl-pay dialog Sander van Grieken 2023-03-31 15:04:27 +0200
  • cf2ba2a5bd qml: replace assert by exception Sander van Grieken 2023-03-31 15:03:44 +0200
  • 0f541be6f1
    log a warning if asserts are disabled SomberNight 2023-03-31 13:03:26 +0000
  • 56e685feaa invoices: Use the same base method to export invoices and requests. ThomasV 2023-03-31 14:25:40 +0200
  • 2cda5a1a7b
    Merge pull request #8287 from SomberNight/202303_qt_netdlg_icon_selected ThomasV 2023-03-31 14:43:17 +0200
  • 168efa6cb4 qml: handle scenario for non-lightning wallet scanning lightning invoice with fallback address Sander van Grieken 2023-03-31 14:42:03 +0200
  • b1b71002e6 qml: followup b8aa87ded8 Sander van Grieken 2023-03-31 14:05:14 +0200
  • 771ffa371c
    qml: mempool histogram color bar: show tooltips SomberNight 2023-03-31 11:54:02 +0000
  • f7e7b4c9db
    qml: mempool histogram color bar: flip sign in feerate label SomberNight 2023-03-31 11:50:26 +0000
  • b8aa87ded8 qml: handle phase-2 lnurl errors from within WalletMainView, add sanity check on the bolt11 invoice we get from the service Sander van Grieken 2023-03-31 13:21:11 +0200
  • e476e60247 qml: add note regarding validity of qetxdetails instance and reset tx/txid members Sander van Grieken 2023-03-31 12:47:43 +0200
  • d99a220c66 qml: add new 'removed_transaction' callback in wallet.py, hook up callback in qewallet and emit balanceChanged events for add_transaction and remove_transaction Sander van Grieken 2023-03-31 12:32:02 +0200
  • a1da0c0150 qml: virtual keyboard ~20% bigger Sander van Grieken 2023-03-31 11:01:47 +0200
  • df44a5c361 qml: port over 'show_qr to warn if QR code is missing data' Sander van Grieken 2023-03-31 10:49:36 +0200
  • ea46d3c318 qml create request: if no address is available, show how to access the list of pending requests. ThomasV 2023-03-31 10:19:43 +0200
  • 1babc96913 qml: rename Invoices -> Saved Invoices, Receive Requests -> Pending Requests ThomasV 2023-03-31 10:13:36 +0200
  • 83dbf36d99 follow-up 4647fda04f ThomasV 2023-03-31 10:07:05 +0200
  • 4a626a113d
    qt receive_tab: fix "show_address_on_hw" functionality SomberNight 2023-03-31 01:14:08 +0000
  • bcd2ec3d70
    (trivial) qt/util: add some leftover type-hints SomberNight 2023-03-31 01:04:54 +0000
  • 8a394c3e3f
    update locale SomberNight 2023-03-30 16:38:19 +0000
  • 84d19457a6
    lnpeer: handle NoDynamicFeeEstimates in co-op close SomberNight 2023-03-30 15:40:45 +0000
  • 8291018c0e
    interface: workaround electrs erroring on 'blockchain.estimatefee' SomberNight 2023-03-30 15:34:27 +0000
  • 31fde2484f
    qt network dialog: use icon for selected server, instead of "*" SomberNight 2023-03-30 14:56:33 +0000
  • 0a3e286f1d
    qt tx dialog: show_qr to warn if QR code is missing data SomberNight 2023-03-30 14:32:31 +0000
  • 4647fda04f qml: show invoices/requests lists through long press ThomasV 2023-03-30 15:16:23 +0200
  • 8a2372a133 followup 4517b3c2bb Sander van Grieken 2023-03-30 16:05:10 +0200
  • 4517b3c2bb qml: handle DataOverflow in qeqr.py and QRImage Sander van Grieken 2023-03-30 16:00:36 +0200
  • d064b38f1c qml: split updating userinfo from determine_can_pay, check determine_can_pay also in event handlers Sander van Grieken 2023-03-30 13:23:14 +0200
  • c08ca94591 qml: support create & save transaction on watch-only wallet, refactor showExport and supply relevant help text when sharing a transaction Sander van Grieken 2023-03-30 12:26:28 +0200
  • 6bec498560 qml: use the same button for copy and paste ThomasV 2023-03-30 12:26:35 +0200
  • 5ef7fabc73 qml InvoiceDialog: merge status and userinfo ThomasV 2023-03-30 11:24:50 +0200
  • 2cbb16ae4b qml: move save_tx to qewallet Sander van Grieken 2023-03-30 10:41:01 +0200
  • e40ab26bd3 qml: qenetwork log server_status only when changing, log network_status updates Sander van Grieken 2023-03-30 09:29:02 +0200
  • bd725b50d1
    update block header checkpoints SomberNight 2023-03-30 01:28:56 +0000
  • 81761c2ef1
    qml: BalanceSummary to treat server_status=="connecting" same as DC-ed SomberNight 2023-03-30 00:57:20 +0000
  • 3149ccf729
    qml: update server in network dialog on more events SomberNight 2023-03-30 00:40:55 +0000
  • 04df286519
    interface: fix ServerAddr.from_str_with_inference() for raw IPv6 addr SomberNight 2023-03-30 00:27:52 +0000
  • 101958e022
    qt network_dialog: fix right-click "Use as server" for raw IPv6 servers SomberNight 2023-03-30 00:10:26 +0000
  • 44f91ab88f
    qml: add TODO about --offline missing SomberNight 2023-03-29 22:32:44 +0000
  • 1530668960
    qt/qml: delay starting network until after first-start-network-setup SomberNight 2023-03-29 22:09:46 +0000
  • 9ef6d6a56f
    qml: rm QEConfig.serverString. Network.server is sufficient SomberNight 2023-03-29 21:56:33 +0000
  • d46d23b103
    network: add method init_parameters_from_config SomberNight 2023-03-29 21:48:46 +0000
  • d189fdce69
    qml: crash reporter: fix "show never" option SomberNight 2023-03-29 21:23:00 +0000
  • cc60ab0b20 qml: move payment progress info text updates fully into qeinvoice, qeinvoice now updates itself directly from backend wallet callbacks Sander van Grieken 2023-03-29 19:06:35 +0200
  • 7efd6fe1e2 qml: don't show ln payment dialog, update info text instead Sander van Grieken 2023-03-29 18:25:29 +0200
  • 57786049e9
    qml: network dialog to update "status" more often SomberNight 2023-03-29 16:37:16 +0000
  • faa53c71da
    qml: (trivial) fix warning in NetworkOverview.qml SomberNight 2023-03-29 16:15:35 +0000
  • 37d0a67e5b
    qml: proxy config: fix socks4/socks5 dropdown SomberNight 2023-03-29 15:46:03 +0000
  • 512b63c424
    exchange_rate: FxThread does not need network SomberNight 2023-03-28 15:45:15 +0000
  • f4e66810e7
    qml: ElectrumGui to inherit BaseElectrumGui SomberNight 2023-03-28 15:24:40 +0000
  • 05d6c5155c qml: use invoice.amount directly in amounts display Sander van Grieken 2023-03-29 18:03:15 +0200
  • 7fcf347eb0 qml: channel details dialog: clarify whether object is a channel or a channel backup ThomasV 2023-03-29 16:49:10 +0200
  • a270bb5c43 qml swap dialog: show normal swap amount without mining fee, to be consistent with the qt GUI. ThomasV 2023-03-29 16:24:55 +0200
  • 5721b7da4b qml: add userinfo to invoices where amount needs to be filled by user ThomasV 2023-03-29 12:15:07 +0200
  • 288b7cd3bc qml: show explanatory text when sharing partially signed tx after creating a multisig transaction Sander van Grieken 2023-03-29 11:39:40 +0200
  • aaad1cf286 qml: wrap long server names (e.g tor onion address) Sander van Grieken 2023-03-29 11:15:12 +0200
  • 31bff4d2a8 receive_tab: initialize fields ThomasV 2023-03-29 11:10:00 +0200
  • ea7dbb19ce qml: remove network status indicator icon from server line Sander van Grieken 2023-03-29 11:02:15 +0200
  • f25e384654
    build: fail if not inside git clone SomberNight 2023-03-28 22:34:07 +0000
  • fc7ff8198a
    build: don't assume git repo in make_packages.sh SomberNight 2023-03-28 22:16:36 +0000
  • 5fd6d2af4b
    qml: flip and fix auto_connect in ServerConnectWizard SomberNight 2023-03-28 14:44:21 +0000
  • edffbee92d qml: same for last Sander van Grieken 2023-03-27 12:03:46 +0200
  • cc9b022089 qml: don't update wizard valid state from wizard pages that are not the current page Sander van Grieken 2023-03-27 12:01:55 +0200
  • 229047de19 qml: followup 1e6b692516 Sander van Grieken 2023-03-27 11:54:28 +0200
  • 1e6b692516 qml: bind invoice.amount to internal property. fixes #8262 Sander van Grieken 2023-03-27 11:46:00 +0200
  • d0f3e048b9 qml: followup 78d79290ad Sander van Grieken 2023-03-25 13:14:50 +0100
  • 78d79290ad qml: create workaround for spurious textChanged events coming from TextArea. fixes #8280 This commit also fixes a gap, where a seed text change could leave the page valid for the duration of the valid check delay timer, while the seed is actually invalid. Sander van Grieken 2023-03-25 12:58:22 +0100
  • 965e1ac9a3
    android: update readme, list required apt packages for qml on desktop SomberNight 2023-03-24 13:48:42 +0000
  • f53522f0c9
    release: also build android apk for x86_64 arch SomberNight 2023-03-24 10:47:50 +0000
  • 8c1fe10f54
    qml TxDetails: show short_id instead of block height and txpos SomberNight 2023-03-23 16:57:16 +0000
  • f9f57b58b4 Revert "android build: rm x86_64 target from "all" alias, since it is broken" Sander van Grieken 2023-03-23 17:01:01 +0100
  • aaff7502db android: update P4A to 3c2750795ba93aa1a3e513a13c2ea2ac5bddba17 remove qt5 patch to disable avx/avx2 for x86_64 arch Sander van Grieken 2023-03-23 16:59:12 +0100
  • 743ea80a4c qml: move potentially slow tx generation in qeswaphelper to a short delay timer Sander van Grieken 2023-03-23 16:53:42 +0100
  • ee380bb747
    release.sh: use qml gui for android release apk SomberNight 2023-03-23 15:08:58 +0000
  • fe968cfb4b qml: (minor) change name of Amount field ThomasV 2023-03-23 15:55:25 +0100
  • b2372f2d53
    android build: rm x86_64 target from "all" alias, since it is broken SomberNight 2023-03-23 14:38:19 +0000
  • 0ebcc7df63
    qml: only do android-specific stuff when on android SomberNight 2023-03-23 14:34:47 +0000
  • 2231057d1e
    android build: allow specifying "x86_64" as target in build.sh SomberNight 2023-03-23 14:12:39 +0000
  • f9a5c22633 qml: lnurl override disabled amount edit color, show lnurlError to user Sander van Grieken 2023-03-23 14:00:46 +0100