Commit Graph

  • bb41ef3450
    wallet: (fix) bump_fee sometimes created invalid tx that spent orig out SomberNight 2020-12-18 17:23:28 +0100
  • 44e6bfbdd4
    travis: disable macOS build SomberNight 2020-12-18 19:15:45 +0100
  • 95203b0a55 channels_list: display node_id if node_alias is not available ThomasV 2020-12-18 14:51:33 +0100
  • 89ecc85c64 convert_version_24: loop over list instead of dict items (see #6863 and #6349) ThomasV 2020-12-18 14:30:47 +0100
  • c65974b7d0
    Merge pull request #6865 from bitromortac/num-sats-can-send-receive ThomasV 2020-12-18 11:25:10 +0100
  • b08f9f3581 fix #6859: height is must be passed to OnchainInvoice constructor ThomasV 2020-12-18 10:49:45 +0100
  • 7a62074f8e
    lnchannel: reflect frozen amounts and disconnected channels bitromortac 2020-12-18 07:09:48 +0100
  • d44581e072 prepare release 4.0.8 ThomasV 2020-12-17 17:49:51 +0100
  • 9fcfa709e0
    Merge pull request #6857 from SomberNight/202012_walletdb_v33 ThomasV 2020-12-17 17:37:41 +0100
  • 3a7c00634e
    wallet_db: impl convert_version_33: put 'height' field into invoices SomberNight 2020-12-17 15:17:08 +0100
  • b80978c8db
    Merge pull request #6854 from bitromortac/swap-improvements ThomasV 2020-12-17 10:41:03 +0100
  • 64ecf8539a
    swaps: fix normal amount formulas bitromortac 2020-12-11 10:44:23 +0100
  • c377694347
    swaps: limit forward amount to receivable amount on lightning bitromortac 2020-12-17 06:44:27 +0100
  • 903ad55b0b
    swaps: disable button if no channel present bitromortac 2020-12-10 08:29:53 +0100
  • ede9b4382a
    qt swap dialog: attempt at clearer logic (at the cost of more lines) SomberNight 2020-12-16 17:17:30 +0100
  • f453bfe82e
    kivy: move "lightning" (gossip) btn inside "channels" dialog SomberNight 2020-12-16 14:22:22 +0100
  • 06b9d48535 kivy: allow address reuse in imported wallets. (fix #6852) ThomasV 2020-12-16 10:05:17 +0100
  • 43614af2c4 wallet: use height to determine request status (similar to outgoing invoices) ThomasV 2020-12-16 12:25:41 +0100
  • 7fdedd5c40
    synchronizer: request missing txs for addresses in random order ln2max 2020-11-17 11:37:56 +0000
  • 42366ba57d
    network: increase MOST_RELAXED default timeout to 10 minutes ln2max 2020-11-17 11:20:10 +0000
  • 3c89236128
    Merge pull request #6843 from SomberNight/202012_distutils_config ghost43 2020-12-15 15:44:39 +0000
  • 587ca5dd42 kivy: initialize app.android_backups from config, and show error message if save_backup raises an exception ThomasV 2020-12-15 15:51:06 +0100
  • 0e420e6f9d lnworker: remove channel if it was not saved successfully after creation ThomasV 2020-12-15 15:34:26 +0100
  • e83f0dd3fc
    network: when switching servers, don't wait for old interface to close SomberNight 2020-12-13 18:08:36 +0100
  • 19f806ddf4
    build: don't allow setuptools to sneakily install build-time deps SomberNight 2020-12-12 02:52:38 +0100
  • 91cdd12fa2
    Merge pull request #6842 from spesmilo/save_height_in_invoices ThomasV 2020-12-11 19:56:59 +0100
  • cdfaaa2609 Save height in invoices, use it to determine invoice status (fixes #6609) ThomasV 2020-12-11 18:21:37 +0100
  • a83805e00b
    tweak electrum-env script SomberNight 2020-12-11 15:53:33 +0100
  • c81551299e
    transaction: put full derivation paths into PSBT by default SomberNight 2020-12-10 17:36:02 +0100
  • c3c64a37c2
    keystore: ignore fingerprint for pubkeys in psbt, try to match all keys SomberNight 2020-12-10 17:06:28 +0100
  • 8872e43f27 cleanup, remove if statement (follow-up 13b05f64e6) ThomasV 2020-12-10 17:21:41 +0100
  • 567130f4a3
    Merge pull request #6838 from SomberNight/202012_seed_type_old_2fa ThomasV 2020-12-10 14:43:29 +0100
  • d1302d3384
    mnemonic: tighten seed_type check for old "2fa" type seeds SomberNight 2020-12-10 14:31:53 +0100
  • 4bda6f5e61
    test_wallet_vertical: add test case for pre-2.7 "2fa" seed SomberNight 2020-12-10 14:30:27 +0100
  • 093a03ebcf
    Merge pull request #6836 from SomberNight/202012_kivy_fix_paths ThomasV 2020-12-10 11:01:02 +0100
  • 9e45108395
    kivy: fix some resource path issues SomberNight 2020-12-10 06:42:08 +0100
  • b6f63e1abf kivy: dismiss wizard dialog before calling go_back ThomasV 2020-12-09 19:10:51 +0100
  • 1851ec962f
    trustedcoin: fix two-step wallet creation (offline->online) SomberNight 2020-12-09 18:31:08 +0100
  • e3ea0f6241
    Merge pull request #6736 from SomberNight/202011_appimage_build ghost43 2020-12-09 16:35:22 +0000
  • 4ca2a5cf3e
    appimage build: build most of our python dependencies from source SomberNight 2020-12-08 17:36:03 +0100
  • e0917d12f6
    rerun freeze_packages SomberNight 2020-12-09 16:37:40 +0100
  • d40bedb2ac
    also support uppercase bip21 URIs SomberNight 2020-12-09 16:09:12 +0100
  • 37a124fa1c
    appimage: update package in dockerfile SomberNight 2020-12-09 15:00:42 +0100
  • 4fdeeb224e update locale ThomasV 2020-12-09 14:20:34 +0100
  • 0e0cb57c73 update locale ThomasV 2020-12-09 14:19:04 +0100
  • f396ae0a29 prepare 4.0.7 ThomasV 2020-12-09 14:10:50 +0100
  • b4cc420d0a
    Merge pull request #6300 from SomberNight/202006_qt_statusbarbutton ghost43 2020-12-09 12:42:23 +0000
  • 5b9c972499
    qt StatusBarButton: use custom theme for macOS if using default theme SomberNight 2020-12-09 12:41:19 +0100
  • 6f14375a68
    qt StatusBarButton: use QToolButton instead of QPushButton SomberNight 2020-06-28 18:54:47 +0200
  • 07bc4c40ef kivy: add on_dismiss method to crash reporter dialog ThomasV 2020-12-09 10:22:42 +0100
  • 9ddb675550 kivy: handle lightning invoices on wallets that do not have lightning. fix #6371 ThomasV 2020-12-09 10:04:17 +0100
  • ac223073ba
    keystore: handle unusual derivation paths in PSBT SomberNight 2020-12-09 09:38:40 +0100
  • 0c3f360385
    Merge pull request #6832 from SomberNight/202012_fix_qt_swap_dialog_ok_btn ThomasV 2020-12-09 09:28:16 +0100
  • 8c5601a172
    dnspython: fix deprecation warnings when using dnspython 2.0 SomberNight 2020-12-09 09:04:04 +0100
  • 2ebd844b31
    qt swap dialog: fix enabling OK button SomberNight 2020-12-09 08:20:46 +0100
  • 6273b4808f kivy: ensure WizardDialog.on_release is not executed more than once (see #6822) ThomasV 2020-12-08 19:42:21 +0100
  • 201ffa210e
    Merge pull request #6828 from SomberNight/202012_dnspython20 ghost43 2020-12-08 16:30:29 +0000
  • 239776cb41
    gitignore: add some more build artifacts SomberNight 2020-12-08 17:18:01 +0100
  • cf5333187e
    update block header checkpoints SomberNight 2020-12-08 17:08:03 +0100
  • 2c8ebff965
    rerun freeze_packages SomberNight 2020-12-08 16:53:51 +0100
  • 5a2d588e8b
    dependencies: rm python-ecdsa SomberNight 2020-12-08 16:38:13 +0100
  • 14372e0a94
    dependencies: support and require dnspython 2.0, rm monkey patches SomberNight 2020-12-08 16:35:29 +0100
  • 1684b348df Qt: keep pending_invoice logic in main_window (follow-up 56579c2, fixes #5829) ThomasV 2020-12-08 13:12:57 +0100
  • f74ac1a741
    cli/rpc: fix 'sweep' command SomberNight 2020-12-08 12:21:56 +0100
  • dbb7d7ce4d
    network: set _loop_thread again as it helps debugging SomberNight 2020-12-08 11:48:01 +0100
  • 8bdd44edcb kivy: remove redundant declaration ThomasV 2020-12-08 10:44:59 +0100
  • 95b08e9961
    plugins: remove 'on_new_window' hook SomberNight 2020-12-08 10:33:43 +0100
  • 933d8861ce
    mnemonic.make_seed: de-duplicate num_bits default magic number SomberNight 2020-12-08 10:00:34 +0100
  • 376ee395f8
    kivy: (fix) clicking "max" to send would raise for empty wallet SomberNight 2020-12-08 08:47:13 +0100
  • 78513affe5
    kivy: fix open channel with "max" amt SomberNight 2020-12-07 15:38:10 +0100
  • dc810f131d kivy: wizard does not need Factory ThomasV 2020-12-07 10:53:53 +0100
  • 2ac815e669
    Merge pull request #6820 from ValdikSS/bug6404-fork-child-exit-fix ThomasV 2020-12-07 10:31:36 +0100
  • d2b96ad64b
    Merge pull request #6821 from aldrinpscastro/master ThomasV 2020-12-07 10:11:15 +0100
  • c32ac41c36
    Added new brazillian exchange to exchange rates plugin: Walltime. Aldrin P. S. Castro 2020-12-06 23:35:39 -0300
  • 276d8f9a4d Use os._exit() for FORKed child browser opener process. Fixes #6404. ValdikSS 2020-12-06 20:34:05 +0300
  • 40fbf3a929 follow-up c66c54a (simplification) ThomasV 2020-12-06 12:37:25 +0100
  • 305ca90647 revert a9fc440, use Clock.schedule_interval to set address. Fixes #6810 and #6817 ThomasV 2020-12-06 11:51:15 +0100
  • 863cc39995 kivy: dismiss invoice_dialog before delete (fix #6816) ThomasV 2020-12-05 22:16:50 +0100
  • 2f13e4eb85 kivy: do not save invoice until payment is confirmed by user. add confirmation screen for lightning payments. ThomasV 2020-12-05 19:44:26 +0100
  • f020125e74 kivy screens: initialize is_max (fix #6813) ThomasV 2020-12-05 19:48:10 +0100
  • 56579c282e Qt: do not save pending invoice before the user has confirmed payment ThomasV 2020-12-05 19:27:54 +0100
  • 5a5ec81e10 kivy: disable send amount button if lightning invoice has an amount, and fix #6526 ThomasV 2020-12-05 18:26:23 +0100
  • 64292fd142 fix #4503: in kivy, catch NotEnoughFunds raised on open channel. ThomasV 2020-12-05 10:27:35 +0100
  • 8aecbca11c fix #4561 ThomasV 2020-12-04 21:45:33 +0100
  • e4d1997e3e prepare release 4.0.6 ThomasV 2020-12-04 17:52:21 +0100
  • 47afc3bc7b follow-up 427779350f ThomasV 2020-12-04 17:38:40 +0100
  • e881908b43 remove unused declaration ThomasV 2020-12-04 16:31:21 +0100
  • 5058cf9d22 kivy wizard: if wallet creation is aborted, show message in the wizard and stop the GUI. (see #6796) ThomasV 2020-12-04 15:16:30 +0100
  • 13b05f64e6 kivy: split on_wizard_complete in two methods ThomasV 2020-12-04 11:56:39 +0100
  • da2c8a3c05
    Merge pull request #6795 from bitromortac/fix-6770 ThomasV 2020-12-04 11:03:30 +0100
  • 08698ad607
    swaps: fix infinite recursion for max button bitromortac 2020-11-30 06:56:03 +0100
  • 3f9d7d8b33 kivy: save password after wallet creation ThomasV 2020-12-03 10:23:01 +0100
  • 7ce4727507 kivy wizard: do call run() when password dialog is dismissed, it modifies the stack. (see #6582) ThomasV 2020-12-02 11:23:03 +0100
  • 2923c00d38 kivy: do not use an event to call on_wizard_complete, initialize self.app in constructor ThomasV 2020-12-01 13:18:04 +0100
  • f187587430 rm dead code: first branch of the if never evaluated because WalletDB is called with manual_upgrades=False ThomasV 2020-12-01 10:25:47 +0100
  • 4640bf7fcb kivy: remove dead code (installwizard waiting_dialog) ThomasV 2020-12-01 09:13:20 +0100
  • 3d2736b014 add debug option to avoid retyping the seed in kivy ThomasV 2020-11-30 14:37:32 +0100
  • d3b34263cd kivy: storage is already decrypted in on_open_wallet ThomasV 2020-11-30 14:16:13 +0100
  • fad3bd724c kivy: remove unused keyboard binding ThomasV 2020-11-30 12:20:03 +0100
  • 286df92ba9 kivy: cleanup unused code ThomasV 2020-11-30 11:07:54 +0100