1
0

Commit Graph

  • 31a9934e59 plugin: add help text to revealer plugin f321x 2025-05-02 13:39:20 +02:00
  • d8551990e4 Merge pull request #9773 from f321x/improve_relay_string_input accumulator 2025-05-02 10:36:22 +02:00
  • ee7d2ee17d validate and deduplicate relay config input in qt gui f321x 2025-04-30 14:15:01 +02:00
  • 4b23ca1949 Merge pull request #9757 from accumulator/qml_nostr_servers_config accumulator 2025-05-01 14:11:38 +02:00
  • 7146e320f0 plugins: coldcard: use RichLabel, org imports qt/util.py: introduce RichLabel, allows link select and open Sander van Grieken 2025-05-01 12:06:16 +02:00
  • 83ac15935a Merge pull request #9772 from f321x/fix_suggest_peer accumulator 2025-05-01 10:53:13 +02:00
  • 1ae12d967d Merge pull request #9775 from f321x/fix_block_exception_dialog accumulator 2025-05-01 10:46:51 +02:00
  • 1cfae1edd7 config: update description for nostr_relays Sander van Grieken 2025-05-01 10:42:57 +02:00
  • fcaa39b0dc qml: add nostr relay config in NetworkOverview and add relay edit dialog Sander van Grieken 2025-04-23 13:02:29 +02:00
  • b12206482a android: remove setting SWAPSERVER_URL in config at startup for android. Sander van Grieken 2025-05-01 09:53:35 +02:00
  • 2836d84d1d fix: blocked Exception_Window by setting modality f321x 2025-04-30 16:29:31 +02:00
  • 9ce21173ec Merge pull request #9770 from f321x/plugin_update ThomasV 2025-04-30 14:17:01 +02:00
  • 02601921cd Merge pull request #9771 from f321x/fix_tx_dialog_exception ThomasV 2025-04-30 13:54:32 +02:00
  • f5d97744ba Merge pull request #9769 from f321x/fix_plugins_dialog_bad_state ThomasV 2025-04-30 13:52:19 +02:00
  • 7e4f87b564 fix: don't suggest onion peers for channel opening f321x 2025-04-30 11:24:46 +02:00
  • 955d3cfc6d fix: type error when loading unsigned transaction f321x 2025-04-29 16:19:33 +02:00
  • 3bfe1d2d28 handle loading plugins with same name as installed plugin (update) f321x 2025-04-29 13:08:20 +02:00
  • 84632f53d2 fix: bring dialog to front after reloading f321x 2025-04-29 11:21:38 +02:00
  • eed944368c fix: download_plugin_dialog has no access to run_coroutine_dialog f321x 2025-04-29 11:01:07 +02:00
  • 1cce216c1f fix: prevent PluginsDialog from getting in bad state f321x 2025-04-28 16:55:21 +02:00
  • 4a8590077e Merge pull request #9749 from SomberNight/202504_harden_memory_linux accumulator 2025-04-28 22:02:48 +02:00
  • 3e80d47529 Merge pull request #9755 from f321x/psbt_nostr_proxy accumulator 2025-04-28 22:01:04 +02:00
  • 19a159b368 Merge pull request #9756 from f321x/use_relays_directly accumulator 2025-04-28 22:00:05 +02:00
  • 80e7dce539 Merge pull request #9736 from f321x/swapserver_show_amounts accumulator 2025-04-28 21:59:33 +02:00
  • a7ce107f01 Merge pull request #9737 from f321x/fix_swap_pay_invoice accumulator 2025-04-28 21:50:23 +02:00
  • a511ab8e78 lnwatcher.maybe_extract_preimage: early return if tx is unsigned ThomasV 2025-04-25 12:40:18 +02:00
  • ea03c673e9 Merge pull request #9759 from accumulator/common_taskthread accumulator 2025-04-25 09:37:56 +02:00
  • 0839229222 Merge pull request #9763 from f321x/fix_9761 accumulator 2025-04-24 10:13:14 +02:00
  • ae906fb17c wallet: imports, whitespace, typing hints Sander van Grieken 2025-04-24 10:09:48 +02:00
  • ee8d53b96e fix OverlayControlMixin.add_menu_button type error, fix type hints f321x 2025-04-24 09:32:29 +02:00
  • 41c0558595 exchange_rate: imports, type hints Sander van Grieken 2025-04-24 09:19:07 +02:00
  • 0ccdddf46a logging levels Sander van Grieken 2025-04-24 09:03:50 +02:00
  • 64a160027a imports, whitespace, type hints Sander van Grieken 2025-04-23 16:09:31 +02:00
  • c89e8f6f03 qt,qml: move TaskThread to common_qt Sander van Grieken 2025-04-23 15:24:02 +02:00
  • 960e4ba583 android: update plugin exclude list Sander van Grieken 2025-04-23 14:50:22 +02:00
  • e3a3b65c03 use network proxy in psbt cosigning plugin f321x 2025-04-22 17:48:37 +02:00
  • 6f5cc7b273 read psbt cosigning relays directly from config f321x 2025-04-23 11:29:40 +02:00
  • 37f0f539c8 Qt: add message argument to get_password ThomasV 2025-04-22 17:10:30 +02:00
  • c6a5f4f084 txbatcher: do not sweep anchor outputs if ctx has been mined ThomasV 2025-04-19 09:52:19 +02:00
  • 89346eda6c Merge pull request #9722 from f321x/enable_anchors_default ThomasV 2025-04-22 14:32:21 +02:00
  • 5bea2c6f6c TxBatcher: detect if base tx has been replaced. ThomasV 2025-04-19 11:34:08 +02:00
  • bcf60fffe3 relative timelocks: also check that nVersion >= 2 ThomasV 2025-04-22 13:28:05 +02:00
  • 2fb0dd066f Timelock Recovery Extension (#9589) Oren 2025-04-22 11:02:01 +03:00
  • c12eb31d88 qt main_window: add get_password utility function ThomasV 2025-04-22 09:41:26 +02:00
  • 8bb94dd57d follow-up previous commit ThomasV 2025-04-22 09:41:17 +02:00
  • 69f8176aab Qt: show relative locktime in tx details ThomasV 2025-04-21 22:19:49 +02:00
  • 22b3d78c9f txbatcher: fix add make_witness ThomasV 2025-04-20 17:26:35 +02:00
  • d7bc6cbb3c add harden_memory_linux: harder for other processes to read our memory SomberNight 2025-04-18 00:38:50 +00:00
  • 5f83fffd2e swaps.py: (trivial) fix stale type-hint SomberNight 2025-04-17 17:13:21 +00:00
  • 3eac741947 Merge pull request #9739 from accumulator/psbt_nostr_fixes ThomasV 2025-04-17 08:34:42 +02:00
  • 5ee46b189c Merge pull request #9743 from f321x/fix_password_command ThomasV 2025-04-17 08:26:22 +02:00
  • 1e5187b9df fix password command eval type f321x 2025-04-16 17:48:40 +02:00
  • c0ddce4586 plugins: rename plugin nostr cosigner, minor tweaks ThomasV 2025-04-16 10:08:55 +02:00
  • 4e9ec5d2ea plugins: psbt_nostr: exclude 2FA wallets Sander van Grieken 2025-04-16 10:05:54 +02:00
  • 182accb9fb plugins: psbt_nostr: move can_send_psbt logic from GUI to backend, fix qml wallet switch bug Sander van Grieken 2025-04-16 09:47:41 +02:00
  • eb52090fee plugins: psbt_nostr: start processing PSBTs after wallet is_up_to_date Sander van Grieken 2025-04-16 09:07:27 +02:00
  • 9d42505eec psbt_nostr: add plugin icon to txdialog button ThomasV 2025-04-15 15:28:12 +02:00
  • dff1d5b0c1 Merge pull request #9694 from accumulator/qml_psbt_over_nostr ThomasV 2025-04-15 18:12:17 +02:00
  • 70ab4f2190 Fix password passed to daemon.load_wallet ThomasV 2025-04-15 17:57:49 +02:00
  • 3b97ab7407 plugins: psbt_nostr: qt: offer 3 choices for each PSBT; 'Open, Discard, Save to wallet' Sander van Grieken 2025-04-15 17:19:52 +02:00
  • 6bdedb3ecd don't limit attempts when paying swap invoice f321x 2025-04-15 15:53:31 +02:00
  • 34a8ec64f8 move audio_modem icons to plugin dir, so that the plugin is self-contained. ThomasV 2025-04-15 13:26:54 +02:00
  • 60bd6327ce plugins: psbt_nostr: let GUI handle a received PSBTs one by one by pausing receiving additional PSBTs until PSBT dialog is closed. Sander van Grieken 2025-04-15 13:58:49 +02:00
  • 3ff84f08a6 plugins: psbt_nostr: implement for qml Sander van Grieken 2025-04-04 16:44:44 +02:00
  • 13a4076f22 plugins: psbt_nostr: split generic and UI parts Sander van Grieken 2025-04-03 17:04:26 +02:00
  • 48bf7ee2b5 Show swap limits in SwapDialog f321x 2025-04-14 19:16:26 +02:00
  • 147b3fae1b Merge pull request #9725 from accumulator/qt_seedwidget_copy_button ThomasV 2025-04-15 12:27:08 +02:00
  • 1162f45bd5 plugins: minor tweaks ThomasV 2025-04-15 12:22:57 +02:00
  • 24d03340da qt: SeedWidget: for xpubs, show copy button next to QR button. Sander van Grieken 2025-04-10 17:39:46 +02:00
  • a92e65c561 plugins: add plugin icon to menu in init_menubar ThomasV 2025-04-15 10:33:14 +02:00
  • dcf632ed1e add icons for nwc and labels plugins ThomasV 2025-04-15 10:21:27 +02:00
  • 0831fc3b80 plugins: move wallet-related settings to the wallet menu ThomasV 2025-04-15 09:43:01 +02:00
  • 8c028f7528 Add/remove plugins from GUI ThomasV 2025-04-14 12:08:32 +02:00
  • d1e1ca7fd2 ci: fix "locale: upload to crowdin" task SomberNight 2025-04-14 18:08:31 +00:00
  • 02a005d533 Merge pull request #9733 from f321x/fix_too_large_onion_payload ghost43 2025-04-14 17:45:26 +00:00
  • 3d3933afdb Merge pull request #9726 from SomberNight/202504_locale ghost43 2025-04-14 17:20:41 +00:00
  • 8d79c58c5e Stop including all invoice r_tags in legacy trampoline onion f321x 2025-04-14 12:12:14 +02:00
  • 950658183c contrib: push_locale.py: fix relative paths in messages_qml.pot SomberNight 2025-04-11 18:08:00 +00:00
  • 31b176169a contrib: mv locale-related scripts to contrib/locale/ SomberNight 2025-04-10 17:45:21 +00:00
  • 1144d9b8ea build: add script build_cleanlocale.sh SomberNight 2025-04-10 17:37:54 +00:00
  • 3567a4cfb0 mv git submodule electrum-locale from contrib to electrum/locale SomberNight 2025-04-08 15:56:35 +00:00
  • 746076ba12 Merge pull request #9731 from f321x/remove_multi_hop_legacy_trampoline_option ghost43 2025-04-14 17:14:50 +00:00
  • c93b13f6d9 Make it possible to create zip plugins from internal plugins ThomasV 2025-04-14 11:41:57 +02:00
  • e72de47ef0 Remove LIGHTNING_LEGACY_ADD_TRAMPOLINE config option to prevent too large onion payload f321x 2025-04-14 09:35:41 +02:00
  • eff8b65355 Plugins: pass wallet to settings_dialog ThomasV 2025-04-12 10:57:53 +02:00
  • 3a18000f7a nwc plugin: settings_dialog is wallet agnostic. ThomasV 2025-04-11 20:15:16 +02:00
  • 13024be4da nwc plugin: fix config key ThomasV 2025-04-11 20:06:42 +02:00
  • bcb6df72a7 Merge pull request #9729 from spesmilo/recursive_config ThomasV 2025-04-11 20:02:25 +02:00
  • bd0085e680 tests: commands: add test_setconfig_none SomberNight 2025-04-11 17:17:53 +00:00
  • 8f3490c87e recursive config file ThomasV 2025-04-11 18:24:59 +02:00
  • 58cd626463 Merge pull request #9723 from f321x/lightning_pay_assertion_error ThomasV 2025-04-11 14:19:58 +02:00
  • f1900e493d Fix assertion error in ln payments when using same seed in multiple wallets. f321x 2025-04-11 12:42:54 +02:00
  • 875cb24665 Merge pull request #9707 from f321x/fix_receive_unknown_htlc_failed ThomasV 2025-04-11 12:39:25 +02:00
  • a500d5194d make plugins dialog available in tray ThomasV 2025-04-11 08:53:10 +02:00
  • e084789577 minor fix (follow-up 737417fb80) ThomasV 2025-04-11 10:05:58 +02:00
  • de047195a9 Allow zip plugins to register keystore ThomasV 2025-04-11 09:20:52 +02:00
  • 737417fb80 Userspace plugins: - Allow plugins saved as zipfiles in user data dir - plugins are authorized with a user chosen password - pubkey derived from password is saved with admin permissions ThomasV 2025-04-04 14:23:52 +02:00
  • bd5de52768 Merge pull request #9697 from accumulator/qml_buttons accumulator 2025-04-10 19:52:56 +02:00
  • ad4aafa2e4 qml: add ellipsis to buttons that are followed by another chance to bail Sander van Grieken 2025-04-05 12:25:20 +02:00
  • 5c17f452b1 tests: util.custom_task_factory: fix res warn "coro was never awaited" SomberNight 2025-04-10 13:10:58 +00:00