This website requires JavaScript.
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