Commit Graph

  • becd46fbf6 qml: add show seed on WalletDetails.qml Sander van Grieken 2023-01-09 11:51:33 +0100
  • 3271eadbd2 qml: remove electrum logo from top bar Sander van Grieken 2023-01-09 10:54:54 +0100
  • abaa42eac0 make lnwatcher less spammy ThomasV 2023-01-08 13:10:12 +0100
  • 495f51e6ad don't log sensitive wizard values Sander van Grieken 2023-01-06 16:45:57 +0100
  • 7f0f09a90b qml: cleanup prev commit, add default icons to MessageDialog, add question icon Sander van Grieken 2023-01-06 14:57:37 +0100
  • 99951a437c qml: make trampoline vs gossip routing a switch, and ask confirmation for selecting gossip mode Sander van Grieken 2023-01-06 14:40:39 +0100
  • 881afa3b29 qml: underline selected qr type indicator Sander van Grieken 2023-01-06 14:23:57 +0100
  • 8795bd6d85 qml: define address colors in Constants, change frozen address to blue Sander van Grieken 2023-01-06 14:16:07 +0100
  • 971d7d4da6 qml: make app menu modal Sander van Grieken 2023-01-06 14:05:49 +0100
  • d32c907d3d qml: rename NetworkStatusIndicator to OnchainNetworkStatusIndicator Sander van Grieken 2023-01-06 14:05:26 +0100
  • 0cfbbe3b1d qml: remove Wallets menu option, wallet selection is now shown when pressing topbar wallet name Sander van Grieken 2023-01-06 13:44:29 +0100
  • 1887502151 qml: remove back button in top bar, move menu button to left add AppController.isAndroid function to test for android platform. Disable fade in if not on android Sander van Grieken 2023-01-06 13:41:47 +0100
  • 20eacc37e1 qml: allow delete wallet if has channels not in REDEEMED state but is channelbackup Sander van Grieken 2023-01-06 13:13:03 +0100
  • a1716df115 follow-up 975cdca474 ThomasV 2023-01-06 13:18:27 +0100
  • 975cdca474 Qt coin control: allow to add/remove coins one by one. ThomasV 2023-01-06 11:43:14 +0100
  • 6c410c0548 qml: make listmodel item count a property for channels and transactions Sander van Grieken 2023-01-06 10:58:47 +0100
  • 3129fdb358 also build android x86_64 arch. update python-for-android to include x86_64 qt5 patch. Sander van Grieken 2023-01-06 10:44:48 +0100
  • a4a2134db5 better handle p4a parent qt5 recipe Sander van Grieken 2023-01-05 21:38:51 +0100
  • 1e658b9b7f center electrum_presplash.png, reduce canvas to 512x512 Sander van Grieken 2023-01-05 20:08:09 +0100
  • 9704dab68b qml: remove qml splash, update python-for-android with splash support. main.qml now shows black cover that fades out when app is ready. Sander van Grieken 2023-01-05 20:06:27 +0100
  • 07b86f39d9 fix race in address synchronizer (follow-up 29a0560f98) ThomasV 2023-01-05 14:11:13 +0100
  • 6a1f19fd86 update python-for-android to electrum_20210421d fb8f6fc44ef7465500c534186b0aba2a5e4ddc15 includes fixes for nativeSetenv Sander van Grieken 2023-01-05 14:06:42 +0100
  • d52afee635 qml: fix autoconnect/single server selection, tapping server selects. Sander van Grieken 2023-01-04 10:32:27 +0100
  • e59e1ec959 qml: change piechart item order, less chance of overlap Sander van Grieken 2023-01-03 22:53:02 +0100
  • 02dce339cc qml: fix regressions after can_rbf removal, remove RbF checkboxes Sander van Grieken 2023-01-03 22:52:09 +0100
  • 3a31c0df1b qml: fix Switch layout issues and add section headings to preferences Sander van Grieken 2023-01-03 18:22:59 +0100
  • 89aea77213 qml: add placeholder text for transaction history and channel list Sander van Grieken 2023-01-03 18:22:29 +0100
  • e31bd958d3 qml: styling fixes Sander van Grieken 2023-01-03 18:22:15 +0100
  • 2e06a7992e
    util: improve Tor SOCKS detection SomberNight 2023-01-03 14:49:57 +0000
  • 738204022c prepare release 4.3.3 SomberNight 2023-01-02 15:35:37 +0000
  • 30079c06a8 qml: handle android back button in wizard, map to prev page action instead of closing wizard. Also add initial focus to WCHaveSeed and WCHaveMasterKey wizard components. Sander van Grieken 2023-01-02 17:00:40 +0100
  • 562b4c50df qml: add a few more dialog icons Sander van Grieken 2023-01-02 16:58:37 +0100
  • 54f3446c1d
    release.sh: (trivial) add details re how to git tag SomberNight 2023-01-02 15:45:24 +0000
  • f893a1995a
    update locale SomberNight 2023-01-02 15:31:34 +0000
  • 824ce64e66
    qt gui: display nice error if QR code data overflows SomberNight 2023-01-02 13:38:05 +0000
  • 1a7634e615
    cirrus CI: disable macOS builds, as no more intel-based mac workers SomberNight 2023-01-02 12:41:22 +0000
  • 3422bee585
    build: use `$CIRRUS_CPU` to determine cpu count on CI SomberNight 2023-01-02 12:21:02 +0000
  • 253150cb36
    qt network dialog: don't poll Tor socks proxy, but scan on interaction SomberNight 2023-01-02 11:58:16 +0000
  • e3485de496
    qt gui: handle swap server unreachable SomberNight 2023-01-01 23:43:25 +0000
  • c51b6dd75a qml: server list styling, group indicator per chain Sander van Grieken 2022-12-31 12:52:10 +0100
  • f774174c85 qml: add serverlistmodel.py, add server list to ServerConfigDialog.qml Sander van Grieken 2022-12-30 16:22:22 +0100
  • f13b43d546 qml: styling server/proxy config Sander van Grieken 2022-12-30 22:40:29 +0100
  • e6e3fd7083 qml: move label outside of server/proxy config component Sander van Grieken 2022-12-30 22:21:22 +0100
  • 90d64a004b qml: make dialog content flickable for small displays for CloseChannelDialog, OpemChannelDialog and InvoiceDialog Sander van Grieken 2022-12-28 16:07:30 +0100
  • 87aa44eb26 qml: show swap service problem to user Sander van Grieken 2022-12-28 14:59:39 +0100
  • d80e9e7dea qml: don't crash when initiating swap when swap service is not available Sander van Grieken 2022-12-27 17:41:58 +0100
  • 61f2654f31
    wallet: fire fewer 'status' and 'wallet_updated' triggers SomberNight 2022-12-23 09:35:29 +0000
  • 0037053d73
    bitcoin: 3x speedup for DecodeBase58Check SomberNight 2022-12-23 09:12:36 +0000
  • 4f20e4a21f
    bitcoin: trivial speedup for DecodeBase58Check (down to ~80% time) SomberNight 2022-12-23 08:28:59 +0000
  • 29a0560f98
    rework AddressSynchronizer.is_up_to_date SomberNight 2022-12-21 15:23:11 +0000
  • 77981956d6
    Merge pull request #7953 from SomberNight/202208_logging_stderr_timestamps ghost43 2022-12-21 15:07:47 +0000
  • 1c20a29a22
    Revert "wallet.is_up_to_date: fix flickering during sync due to race" SomberNight 2022-12-20 16:15:24 +0000
  • dc6c481406
    wallet.is_up_to_date: fix flickering during sync due to race SomberNight 2022-12-20 13:58:02 +0000
  • d821e26f6e
    hw DeviceMgr: speed-up client_for_keystore() for common-case SomberNight 2022-12-19 08:31:04 +0000
  • a4276102f2
    hw DeviceMgr: don't filter already paired devices in wizard SomberNight 2022-12-19 13:08:27 +0000
  • cea4238b81
    hw DeviceMgr: mostly switch away from xpubs for device pairing SomberNight 2022-12-19 08:19:19 +0000
  • 8878059b2f
    hw bitbox02: show error if trying to sign_message on testnet SomberNight 2022-12-19 07:49:40 +0000
  • a383f56909 Simplify RBF user experience: - replace complex strategies with a simpler choice, between preserving or decreasing the payment. - Always expose that choice to the user. - Show the resulting fees to the user before they click OK ThomasV 2022-09-26 14:40:28 +0200
  • 4d3f50e80d
    hw DeviceMgr: simplify pairing management SomberNight 2022-12-12 11:33:13 +0000
  • fe62534a66 fix rbf parameter in paytomany API (follow-up e1dc7d1e6f) ThomasV 2022-12-11 07:35:17 +0100
  • 49984b2ed4 fix tests (follow-up e1dc7d1e6f) ThomasV 2022-12-11 07:24:28 +0100
  • e1dc7d1e6f Set the RBF flat to all transactions, and remove the 'use_rbf' preference from the GUI, because the mempoolfullrbf option in Bitcoin 0.24 makes RBF signaling pretty meaningless. Fixes #8088. ThomasV 2022-12-07 13:08:48 +0100
  • 8995a3e1bd
    Qt chan list: Ctrl+F filter to work for long channel id SomberNight 2022-12-10 12:46:17 +0000
  • 52ccea5329
    lnchannel: log chan id in ChannelBackup logger SomberNight 2022-12-10 12:31:39 +0000
  • e8ac09721c kivy: remove user_rbf boolean property (unused) ThomasV 2022-12-07 15:59:11 +0100
  • 3131fde97b submarine swaps: set rbf for CLI transactions (it was already the case with GUI) ThomasV 2022-12-07 13:26:21 +0100
  • f86229f169
    Merge pull request #8091 from zouppen/convert_currency_cmd SomberNight 2022-12-06 18:29:49 +0000
  • a24a928e9f commands: Make conversion to/from BTC the default Joel Lehtonen OH64K 2022-12-06 16:23:59 +0200
  • 62711a57bc commands: Better default currencies in convert_currency Joel Lehtonen 2022-12-06 03:27:57 +0200
  • 0b540956fb exchange_rate: "BTC" to "BTC" rate is not guaranteed to be present Joel Lehtonen 2022-12-06 02:19:12 +0200
  • 09170bdd1f commands: Improve error messages in convert_currency Joel Lehtonen 2022-12-06 03:30:24 +0200
  • cdc1660d47
    commands: Remove unused requested_amount and fix a typo (#8090) Joel Lehtonen OH64K 2022-12-06 00:31:16 +0200
  • 02dba54ab9 commands: Add command "convert_currency" Joel Lehtonen 2022-12-05 18:49:21 +0200
  • 01d31dd61d exchange_rate: Add precisions of some cryptocurrencies Joel Lehtonen 2022-12-05 18:44:05 +0200
  • 9ac58d0bc0 exchange_rate: Allow formatting amount with custom currency Joel Lehtonen 2022-12-05 18:42:56 +0200
  • 21d1842b84 log if get_history fails sanity check Sander van Grieken 2022-12-03 11:09:51 +0100
  • 96f4530eb2 qml: ReceiveDialog styling Sander van Grieken 2022-12-05 19:42:29 +0100
  • e8c5ff5d2d
    Merge pull request #8087 from SomberNight/20221204_build_nproc_2 ghost43 2022-12-04 16:30:37 +0000
  • feb75ec9e6
    CI: AppImage build is failing with "Container errored with 'OOMKilled'" SomberNight 2022-12-03 23:46:25 +0000
  • 8cfbce827c
    ledger plugin: fix binaries SomberNight 2022-12-03 22:52:23 +0000
  • 65ae281180
    build: don't hardcode num worker threads "make -j4" SomberNight 2022-12-03 22:50:18 +0000
  • 96af21faeb qml: show extra fee in ConfirmTxDialog (2fa) Sander van Grieken 2022-12-02 13:50:31 +0100
  • ad2b01716c qml: request details hooks to backend callback, not to QEWallet signal. Also fix destructor issue Sander van Grieken 2022-12-01 11:39:28 +0100
  • 4c7ab67474 qml: receive dialog flickable when challenged vertical space Sander van Grieken 2022-12-01 10:33:16 +0100
  • 5e34f01f53 qml: keep elements in place when QR code (and size) changes in ReceiveDialog Sander van Grieken 2022-12-01 10:00:26 +0100
  • ffcd533a8d qml: refactor OpenChannel to dialog, fix lifecycle/race conditions swap & openchannel Sander van Grieken 2022-11-30 15:10:35 +0100
  • 56e37f74d4 qml: swapdialog styling fixes Sander van Grieken 2022-11-30 14:20:29 +0100
  • 969f84913e qml: keystore icon indicator for watch-only Sander van Grieken 2022-11-30 13:56:46 +0100
  • 441ffff02b qml: network overview page Sander van Grieken 2022-11-30 11:05:57 +0100
  • 1f22b865c3 qml: pastebutton and qr scan will only fill textarea after validation, more clear text for pubkey and seed for cosigners Sander van Grieken 2022-11-29 11:28:59 +0100
  • 9354dfc86d qml: skip multisig_show_masterpubkey view and instead present master pub key on every cosigner key/seed import page. Sander van Grieken 2022-11-28 17:42:29 +0100
  • b7dcc1277c qml: listen for verified callbacks in fee bumpers, tx canceller and txdetails. TxDetails updates the page, Rbf adn Cpfp fee bump dialogs and RbfCancelDialog auto-close. Sander van Grieken 2022-11-28 15:45:06 +0100
  • 31f30a9247 qml: disable drawer for now Sander van Grieken 2022-11-28 14:19:23 +0100
  • 4fb010da1a qml: move balance from drawer to history listview header Sander van Grieken 2022-11-28 13:12:07 +0100
  • 535754363e qml: fix imports Sander van Grieken 2022-11-25 20:53:30 +0100
  • ebb714fa1b qml: feebump button in TxDetails next to tx fee, remove RbF flag Sander van Grieken 2022-11-25 18:43:39 +0100
  • 78df722419 qml: add initial logic and UI for CPFP Sander van Grieken 2022-11-23 17:07:41 +0100
  • 8fbfe87e78 qml: rename QETxFeeBumper -> QETxRbfFeeBumper, BumpFeeDialog.qml -> RbfBumpFeeDialog.qml Sander van Grieken 2022-11-23 10:21:07 +0100
  • 7397a0c2b4 follow-up prev Sander van Grieken 2022-11-23 17:09:53 +0100
  • 990ec311d2 qml: implement cancel rbf tx Sander van Grieken 2022-11-22 13:37:46 +0100