Commit Graph

  • 81d0928abd
    exchange_rate: add some type hints SomberNight 2022-04-20 17:06:00 +0200
  • e992e3a9b2 Qt: follow-up e362d1aac4 ThomasV 2022-04-20 13:41:37 +0200
  • ba018c707f Qt: add bolt11_fallback and bip21_lightning options to preferences ThomasV 2022-03-25 13:51:09 +0100
  • cbb51b31d8 kivy updates ThomasV 2022-03-19 15:54:06 +0100
  • 0c64a884c9 Qt: show single balance in statusbar - details in popup dialop - piechart in status bar ThomasV 2022-03-13 17:54:43 +0100
  • 60865f3902 Show options if we do not have the liquidity to pay a lightning invoice: pay onchain, open channel, rebalance. ThomasV 2021-01-25 19:40:15 +0100
  • 2c6e36e89d Fallback addresses - add fallback address to BOLT-11 LN invoices - Qt: if LN payment fails, propose onchain fallback ThomasV 2022-03-29 10:36:36 +0200
  • f18a042955 Qt: receive_lightning_help text ThomasV 2022-03-29 10:51:45 +0200
  • 9ba5a34800 Qt receive tab: - show payment options in tabs: URI, Address or Lightning - use vertical tabs to save space - switch between QR and text views - open standalone QR window through menu, instead of clicking on QR code ThomasV 2022-03-29 18:38:04 +0200
  • bf4455ef30 follow-up db invoice unification: - fix command line - deprecate add_lightning_request ThomasV 2022-03-29 14:07:53 +0200
  • 7102fb732e follow-up prev: - detect payment of requests both onchain or LN - create single type of requests in GUI ThomasV 2022-03-29 18:17:38 +0200
  • e392197ab9 wallet_db upgrade: - unify lightning and onchain invoices, with optional fields for bip70 and lightning - add receive_address fields to submarine swaps ThomasV 2022-03-15 13:03:34 +0100
  • 75044f334b appimage: update git gruve-p 2022-04-13 12:45:42 +0200
  • e47e0afa91
    commands: add "version_info" cmd SomberNight 2022-04-11 17:05:26 +0200
  • 419fc6e1c1
    gui init: raise GuiImportError instead of sys.exit if dep is missing SomberNight 2022-04-11 16:53:25 +0200
  • 8e234f3ccd
    qt gui: better detection of missing PyQt5 at startup SomberNight 2022-04-11 17:37:10 +0200
  • 70fb4bf538
    android: create relative .buildozer symlink at correct folder, regardless of CWD (#7759) accumulator 2022-04-11 13:44:56 +0200
  • 3451140ce7
    qt coins list: fix populating labels SomberNight 2022-04-10 15:17:40 +0200
  • 5bd2524bfb follow-up #7748 ThomasV 2022-04-09 10:51:09 +0200
  • 877a9f553b
    Merge pull request #7748 from spesmilo/confirm_reverse_swaps ThomasV 2022-04-09 10:41:02 +0200
  • 3e6595ae98
    Merge pull request #7756 from SomberNight/202204_qt_taskthread_cancel ThomasV 2022-04-09 10:38:06 +0200
  • f0a806ccf8
    Merge pull request #7754 from SomberNight/202204_wallet_uptodate2 ThomasV 2022-04-09 07:40:44 +0200
  • 29c1106988
    qt main_window: move TaskThread from wallet.thread to window.thread SomberNight 2022-04-08 20:50:03 +0200
  • 428dff90f8
    address_sync: include verifier in sync_state progress indicator SomberNight 2022-04-04 20:38:16 +0200
  • 30650c524c
    address_sync: "up_to_date" now waits for SPV SomberNight 2022-04-04 19:24:29 +0200
  • a05ef140d6
    address_sync: split off unconfirmed_tx from unverified_tx SomberNight 2022-04-04 15:47:56 +0200
  • 837fc1606c
    address_sync: change up_to_date to be private; no lock needed to read SomberNight 2022-04-08 20:33:13 +0200
  • 6c05de6fb9
    osx arm notes: simplify SomberNight 2022-04-08 20:22:50 +0200
  • 36a685d560
    Notes for Apple M1 build from source (#7747) Bitkarrot 2022-04-08 11:12:12 -0700
  • 214ac19f15
    window.run_coroutine_from_thread: don't use wallet.thread SomberNight 2022-04-07 20:20:30 +0200
  • 96c063028a
    qt TaskThread: implement cancellation of tasks, for cleaner shutdown SomberNight 2022-04-07 19:51:58 +0200
  • ad41f4aed0 trampoline legacy mpp: link to eclair issue ThomasV 2022-04-07 19:50:30 +0200
  • ea21ae35e8
    mac build: add workaround for installing pyinstaller with setuptools 61 SomberNight 2022-04-06 20:56:57 +0200
  • 3bae7dfd90
    mac build: git clone pyinstaller to allow using custom commits SomberNight 2022-04-06 17:49:57 +0200
  • 4d2d2a7bc3
    win build: update wine SomberNight 2022-04-06 17:32:06 +0200
  • 250795f137
    verifier: small clean-up SomberNight 2022-04-04 20:51:18 +0200
  • 184e122c36 rerun freeze_packages Sander van Grieken 2022-04-04 00:56:08 +0200
  • 207600e00c
    transaction.py: TxOutpoint: nicer __str__ and __repr__ SomberNight 2022-04-01 21:31:50 +0200
  • 0226e7196d
    swaps: build index(es) for the swaps dict to avoid linear scanning SomberNight 2022-04-01 21:30:41 +0200
  • 083205714c Qt: reorganize settings dialog ThomasV 2022-04-01 20:13:56 +0200
  • e362d1aac4 Qt: make display of lists more stable. ThomasV 2022-03-25 10:00:09 +0100
  • f01197b6b5 Reverse swaps: Wait until funding tx is confirmed - override with allow_instant_swaps option (Qt) ThomasV 2022-03-30 11:48:13 +0200
  • 44d3b0bc61
    Merge pull request #7724 from spesmilo/rbf_swap ThomasV 2022-04-01 13:56:05 +0200
  • 670f8dbe42 submarine_swaps: use prevout to determine if a txin is claiming a swap ThomasV 2022-04-01 13:55:36 +0200
  • 1574e10869 follow-up 92c6d911570d0d0aa84ca835ab613b2cb7372f19: remove paid item from request_list ThomasV 2022-04-01 11:32:57 +0200
  • 7268fa55f2
    config: abstract away mempool depth format str "%.1f MB from tip" SomberNight 2022-03-31 22:50:31 +0200
  • e36d7fed7d
    swaps: more precise tx size estimation for claim tx when RBF-ing SomberNight 2022-03-31 20:45:05 +0200
  • 2b13576eb3
    qt history tab: fix double-clicking inside collapsible items SomberNight 2022-03-31 19:10:39 +0200
  • 357aaff582
    swaps: when RBF-ing a forward swap tx, payment amt must not decrease SomberNight 2022-03-30 19:01:57 +0200
  • aa5172faa2
    swaps: fix forward swap: lnworker.create_invoice is not async SomberNight 2022-03-30 17:42:12 +0200
  • 1364e7538a bump fee of swap claim transactions Note: This adds a new field, spent_txid, to PartialTxOutput ThomasV 2022-03-19 09:36:50 +0100
  • 4dd94172a6
    config: fee slider: add more steps in mempool mode SomberNight 2022-03-29 20:22:09 +0200
  • 68ba223ce1
    qt ConfirmTxDialog: word-wrap error message text SomberNight 2022-03-29 20:15:52 +0200
  • 1810835fae
    lnchannel: get_capacity() should not raise when running with --offline SomberNight 2022-03-29 18:30:55 +0200
  • cb39bbbd94 lnworker: make calc_routing_hints_for_invoice and create_invoice non-async ThomasV 2022-03-29 17:42:04 +0200
  • 634611272a
    build appimage: make binary somewhat smaller by excluding stuff SomberNight 2022-03-27 19:27:55 +0200
  • 90e5984b64 update date in release notes ThomasV 2022-03-26 19:41:49 +0100
  • ec98ef5aee
    hw ledger: sign_transaction: add progress indicator SomberNight 2022-03-26 15:26:13 +0100
  • c51655ad61
    update locale SomberNight 2022-03-26 03:38:13 +0100
  • 8a6d14ac4f
    Merge pull request #7741 from SomberNight/202203_build_pip_install_noisolation ghost43 2022-03-26 02:22:08 +0000
  • c93582f661
    android build: update README to newer build.sh syntax SomberNight 2022-03-26 03:21:03 +0100
  • 98d32f41d5
    build: (reproducibility) always uses "pip install" with "--no-build-isolation" SomberNight 2022-03-26 02:12:12 +0100
  • 859bd15356
    win build: fix reproducibility by excluding `*.dist-info/` SomberNight 2022-03-25 21:36:17 +0100
  • 2a2ce612ec
    win build: add instructions to investigate reproducibility failure SomberNight 2022-03-25 21:26:10 +0100
  • 8260a1abb7
    win build: set `--no-build-isolation` when pip installing pyinstaller SomberNight 2022-03-25 17:08:55 +0100
  • 69c5375cc5
    prepare release 4.2.1 SomberNight 2022-03-24 15:59:14 +0100
  • a15dac2b8c channel_establishment_flow: do not save wallet file backup in the background. Instead, display a popup everytime, if the channel is not recoverable. ThomasV 2022-03-24 14:55:37 +0100
  • 6a34d93ce2
    "--portable": more consistent behaviour SomberNight 2022-03-23 20:06:42 +0100
  • 5b500f08ea
    "--portable": make behaviour independent of pyinstaller version SomberNight 2022-03-23 19:54:04 +0100
  • 5f1a13e4ea
    run_electrum: small clean-up, and hide DeprecationWarnings if not git SomberNight 2022-03-23 19:20:22 +0100
  • 92c6d91157 Qt: on status changes, refresh item in invoice_list and request_list, instead of calling update(), which repopulates the model. ThomasV 2022-03-19 12:10:23 +0100
  • d3476b6ba0 fix deadlock: self.lock should be taken before self.transaction_lock (self.lock is taken in self.get_tx.height) ThomasV 2022-03-23 19:23:32 +0100
  • 05649861c8
    qt gui: more resilient startup: catch more exceptions, better fallback SomberNight 2022-03-23 03:58:33 +0100
  • 25fee6a6be
    kivy: locale: set default language to English SomberNight 2022-03-22 17:20:33 +0100
  • b91947e585
    kivy: delete some dead code SomberNight 2022-03-22 16:28:04 +0100
  • 483fed42d8
    Merge pull request #7727 from SomberNight/202203_qtcamera_preferences_crash ghost43 2022-03-22 14:40:49 +0000
  • 5149ee02a5
    wallet: fix delete_address removing too many transactions SomberNight 2022-03-21 19:30:08 +0100
  • 10b2d705a1
    qt chan details dlg: break stats into 2 cols, add local/remote balance SomberNight 2022-03-21 17:49:08 +0100
  • d8e2582889
    qt gui: (maybe fix) opening "Preferences" segfaults on macOS for some SomberNight 2022-03-21 15:50:28 +0100
  • 14b600bb9d
    Merge pull request #7721 from SomberNight/202203_build_bump_python ghost43 2022-03-20 17:25:23 +0000
  • b5951adc29
    win build: update pyinstaller (from around 4.2 to around 4.10) SomberNight 2022-03-20 17:28:11 +0100
  • 0e7b7624fb
    win build: bump wine 6.0.2->7.0.0.0 to fix installing python SomberNight 2022-03-17 20:55:33 +0100
  • 185d54de63
    win build: bump python 3.9.10->3.9.11 SomberNight 2022-03-17 18:09:04 +0100
  • e00c998df3
    transaction: TxInput.witness_elements() to return [] if not segwit SomberNight 2022-03-20 16:55:36 +0100
  • 3e42f2f33d
    kivy: fix cpfp dialog: qt not available on android SomberNight 2022-03-19 00:02:54 +0100
  • 1bb7ef92e7
    binaries: bump python 3.9.10->3.9.11; and for android 3.8.12->3.8.13 SomberNight 2022-03-18 16:19:09 +0100
  • e8ec65a907
    Merge pull request #7720 from SomberNight/202203_lnpeer_error_msg ThomasV 2022-03-18 08:10:13 +0100
  • a92dede490
    lnpeer: some rework of error/warning message handling SomberNight 2022-03-17 17:14:51 +0100
  • 0212b4339d
    Merge pull request #7718 from SomberNight/202203_doc_add_cosigner ThomasV 2022-03-17 06:26:33 +0100
  • 1a8a0fc159
    contrib/add_cosigner: document usage process SomberNight 2022-03-16 15:48:09 +0100
  • f082a84033
    contrib/upload: fix file permissions on the sftp server, and chmod +x SomberNight 2022-03-16 17:55:25 +0100
  • fc8d14889d
    update gitignore: .buildozer is now a symlink, not a folder SomberNight 2022-03-16 17:54:23 +0100
  • eb8ab74698 fix date in release notes ThomasV 2022-03-16 13:58:32 +0100
  • 978677700c
    fix prev SomberNight 2022-03-16 13:34:15 +0100
  • dcf194952b
    android build: update openssl SomberNight 2022-03-16 13:24:03 +0100
  • d154e368f1
    wallet: fix clear_requests and clear_invoices SomberNight 2022-03-16 12:51:03 +0100
  • 1aa831c7d9
    appimage: update libssl-dev libssl1.0.0 openssl (#7715) gruve-p 2022-03-16 00:45:49 +0100
  • 7cd14e4ef4
    android build: (reprod) exclude frozenlist-*.dist-info from apk SomberNight 2022-03-15 20:05:44 +0100
  • 2c5eb26ff0
    contrib/release.sh: fix some paths re android apk SomberNight 2022-03-15 20:00:43 +0100
  • f9b07d15af
    macos build: brew now requires xcode cli tools (not full xcode) SomberNight 2022-03-15 19:59:56 +0100