This website requires JavaScript.
787d5fca19
Merge pull request #9947 from f321x/fix_missing_menu_icons_macos
ThomasV
2025-06-13 15:00:26 +02:00
52e2ced62e
qt: fix: ToU 'I Accept' button not getting enabled
f321x
2025-06-13 14:45:27 +02:00
cc848be61c
qt: fix: set ApplicationAttribute.AA_DontShowIconsInMenus False
f321x
2025-06-13 10:59:43 +02:00
eb7e72fd42
build-osx: add docs for testing with self-signed certificate
f321x
2025-06-12 18:27:48 +02:00
440c1e91a0
release script: set+x before printing info messages
ThomasV
2025-06-13 09:01:53 +02:00
4305845643
update locale
4.6.0b0
ThomasV
2025-06-12 21:02:58 +02:00
d4a57dcd9e
prepare release 4.6.0b0
SomberNight
2025-06-12 18:47:39 +00:00
87f3df7170
release notes: add more stuff for 4.6.0
SomberNight
2025-06-12 18:25:00 +00:00
dcf16df1c9
Merge pull request #9946 from SomberNight/202506_apk_versioncode_beta
ThomasV
2025-06-12 20:25:42 +02:00
51dfb1ee3d
android/get_apk_versioncode.py: add support for beta/alpha releases
SomberNight
2025-06-12 18:15:49 +00:00
253b0989b8
cli: rename clearconfig -> unsetconfig
ThomasV
2025-06-12 19:56:14 +02:00
7d9bcfa7af
osx/extract_sigs: add more search paths for signed files
ThomasV
2025-06-12 17:36:16 +02:00
c0b235a74e
mac build: document "codesigning" and "notarization"
SomberNight
2025-06-12 13:17:16 +00:00
bc672fd2f4
mac build: compare_dmg: "hdiutil attach" to different paths
SomberNight
2025-06-12 12:52:32 +00:00
3c9c6a286c
imports, whitespace, type hints, copyright headers
Sander van Grieken
2025-06-12 13:57:04 +02:00
2c7afacbe1
timelock_recovery: remove redundant pi.parse_output() call and use pi fields directly
Sander van Grieken
2025-06-12 10:07:28 +02:00
09f99a25d7
Merge pull request #9941 from f321x/fix_bolt11_pi_exceptions
accumulator
2025-06-12 09:40:36 +02:00
b6e4ec8f95
mac build: fix broken symlinks inside .app, due to rm-ed qt parts
SomberNight
2025-06-11 21:32:39 +00:00
2645456130
build: pyinstaller: add type hint imports for spec namespace stuff
SomberNight
2025-06-11 20:57:14 +00:00
a042eb9eac
mac build: take control of pip's caching mechanism
SomberNight
2025-06-11 17:55:20 +00:00
97f9521cb1
fix: handle ! amount for payment identifiers
f321x
2025-06-11 19:26:26 +02:00
fc574b4c2f
mac build: readme: add more sanity checks for repro
SomberNight
2025-06-11 16:52:19 +00:00
8398a8ae2e
mac build: don't compile C extensions for "propcache"
SomberNight
2025-06-11 16:51:52 +00:00
376d5eb6e0
mac build: call "git describe" without "--dirty"
SomberNight
2025-06-11 16:37:08 +00:00
1d7a5cbe16
android/build.sh: do not log password
ThomasV
2025-06-11 15:03:17 +02:00
39371fb0e6
Merge pull request #9939 from f321x/allow_more_genesis_in_crash_reporter
ghost43
2025-06-11 12:34:01 +00:00
6a8478695d
allow testnet4 and signet in crash reporter
f321x
2025-06-11 14:14:49 +02:00
3f24cea5bb
Merge pull request #9938 from f321x/fix_history_export
ThomasV
2025-06-11 13:12:18 +02:00
213d182f30
Merge pull request #9933 from f321x/prevent_fail_swap_exception
ThomasV
2025-06-11 13:09:52 +02:00
8b15d64dc9
fix: prevent KeyError if _fail_swap gets called multiple times
f321x
2025-06-10 13:49:47 +02:00
86183797db
fix: update do_export_history to use wallet.get_full_history
f321x
2025-06-10 17:42:07 +02:00
e30392cd16
Merge pull request #9934 from f321x/matplotlib_warning
ghost43
2025-06-10 18:41:42 +00:00
b8761ca006
payserver plugin: fix config var names
ThomasV
2025-06-10 20:39:14 +02:00
af01cba5f7
fix macos build: pyinstaller.spec: copy_metadata was undefined
SomberNight
2025-06-10 18:33:29 +00:00
448cbc7869
Merge pull request #9936 from f321x/nwc_incoming_event_filtering
ghost43
2025-06-10 18:32:13 +00:00
52e8675dd1
build: bump electrum-aionostr to 0.0.11
SomberNight
2025-06-10 18:31:46 +00:00
0f442f4c85
plugin: nwc: improve filtering of expired requests
f321x
2025-06-10 19:29:19 +02:00
47e76b25b1
swaps: add some type hints, and force kwargs
SomberNight
2025-06-10 16:18:42 +00:00
2fb4debc7c
commands: fix normal_swap cmd
SomberNight
2025-06-10 16:16:22 +00:00
527d9e8215
plugins: nwc: clean-up imports
SomberNight
2025-06-10 15:20:50 +00:00
dd7a284fd9
plugins: nwc: fix constants.net import
SomberNight
2025-06-10 15:15:30 +00:00
65bc28056c
plugins: psbt_nostr: trivial rename
SomberNight
2025-06-10 14:48:20 +00:00
f846a16f07
plugins: psbt_nostr: add comment about testnet/mainnet separation
SomberNight
2025-06-10 14:45:25 +00:00
bbe3350937
plugins: psbt_nostr: use wallet.up_to_date_changed_event
SomberNight
2025-06-10 14:41:53 +00:00
dc3406d561
change matplotlib backend from qt5agg to QtAgg
f321x
2025-06-10 16:14:04 +02:00
229219da9c
qt: provide clearer warning for plot feature
f321x
2025-06-10 16:03:30 +02:00
724ddf0b41
Merge pull request #9930 from SomberNight/202506_iface_headers_backwards
ghost43
2025-06-10 12:25:05 +00:00
bb5aebebdd
release notes: minor changes
ThomasV
2025-06-10 14:01:42 +02:00
2dfe3cf6d8
txbatcher: add comment about batch_input.pop
ThomasV
2025-06-10 13:30:14 +02:00
660b97c906
follow-up prev: show the plugin dialog
ThomasV
2025-06-10 11:32:39 +02:00
32f5184493
Merge pull request #9932 from f321x/disable_unavailable_plugins
ThomasV
2025-06-10 11:26:02 +02:00
df66126389
disable "Enable" button of unavailable plugins
f321x
2025-06-10 11:19:55 +02:00
630124136e
plugins dialog: fix is_available, do not show plugins that are not available
ThomasV
2025-06-10 11:02:18 +02:00
86f3eec8e6
fix user-facing exception refreshing history after swap is refunded
ThomasV
2025-06-10 10:44:04 +02:00
15e77d2d80
Merge pull request #9929 from f321x/swapserver_icon
ThomasV
2025-06-10 09:57:36 +02:00
e6ba90f219
Merge pull request #9928 from f321x/swap_fee_slider
ThomasV
2025-06-10 09:51:00 +02:00
6af54866c9
qt: show deterministic colors for swapservers
f321x
2025-06-09 18:19:46 +02:00
c2e8188568
tests: test_network: add more header chain resolution test cases
SomberNight
2025-06-09 20:20:47 +00:00
eb69b6b516
interface: _search_headers_backwards: start at small delta
SomberNight
2025-06-09 19:33:16 +00:00
02c6e118f0
tests: test_network: intro MockBlockchain. rewrite tests to use it.
SomberNight
2025-06-09 18:59:31 +00:00
cb1789a59c
tests: test_network: try to explain test cases
SomberNight
2025-06-09 17:57:36 +00:00
09e412baf8
tests: enable verbose stderr logging
SomberNight
2025-06-09 17:32:54 +00:00
ffb12b2833
tests: test_network: shorten lines
SomberNight
2025-06-09 17:22:49 +00:00
2b8a0d5a1d
Merge pull request #9927 from SomberNight/202506_gui_swapserver_pubkey
ThomasV
2025-06-09 17:53:20 +02:00
9016c36df0
tests: test_network.py: rm test_fork_conflict, no longer applicable
SomberNight
2025-06-09 15:46:02 +00:00
0d83e5690f
Merge pull request #9926 from SomberNight/202506_iface_headers3
ghost43
2025-06-09 15:37:41 +00:00
37181cd3a8
disable qt swap fee slider on reverse swaps, change eta
f321x
2025-06-09 16:56:11 +02:00
dbb9673139
interface: faster chain resolution: add headers_cache
SomberNight
2025-06-07 16:28:46 +00:00
4849d4d770
fix: use eta:2 as funding tx fee policy in qml swap
f321x
2025-06-09 15:09:30 +02:00
becb912397
gui: "Choose Swap Provider" screen: show hex pubkey, and longer prefix
SomberNight
2025-06-09 15:12:32 +00:00
af11ebb3c3
interface: _search_headers_backwards: add an assert
SomberNight
2025-06-08 20:22:45 +00:00
b01e69cf45
interface: split request_chunk method
SomberNight
2025-06-07 15:16:26 +00:00
57bb98dc7f
blockchain: parameterise magic number 2016 as CHUNK_SIZE
SomberNight
2025-06-08 20:06:47 +00:00
27599ac537
interface: small clean-up. intro ChainResolutionMode.
SomberNight
2025-06-06 16:42:15 +00:00
2b5147eb4d
Merge pull request #9921 from f321x/fix_plugin_aiohttp_client_session
ghost43
2025-06-06 16:20:56 +00:00
18e241edf0
fix: use make_aiohttp_session for plugin dl
f321x
2025-06-06 17:24:41 +02:00
d3921ca25b
fix lnwatcher callback (follow-up 5610a94537 )
ThomasV
2025-06-06 16:57:43 +02:00
bac716c925
build: bump electrum-ecc to 0.0.5
SomberNight
2025-06-06 15:04:03 +00:00
ff777946fe
build: win/mac: rename pyinstaller spec files
SomberNight
2025-06-06 14:21:05 +00:00
0a89662952
Merge pull request #9919 from f321x/debug_ssl_error
ghost43
2025-06-06 14:32:13 +00:00
f260cddaf3
bump aiohttp version to 3.12.9
f321x
2025-06-06 16:28:55 +02:00
d1c5cafcdd
Merge pull request #9898 from f321x/windows_disable_screenshot
ghost43
2025-06-06 13:42:29 +00:00
6b928c5032
Merge pull request #9916 from f321x/fix_flaky_swapserver_list_qml
accumulator
2025-06-06 14:50:09 +02:00
89cab31b81
qml: swaphelper: update offer model properly
Sander van Grieken
2025-06-05 20:55:08 +02:00
3a39abc415
fix: use single long lived transport in qeswaphelper
f321x
2025-06-05 10:28:57 +02:00
0a6f6ab006
qml: use color for accounting addresses
Sander van Grieken
2025-06-06 13:38:48 +02:00
cd2f52e2d9
follow-up 5610a94537
ThomasV
2025-06-06 12:35:41 +02:00
5610a94537
fix #9856
ThomasV
2025-06-06 12:17:21 +02:00
ba0c58e5d9
Merge pull request #9917 from spesmilo/txbatcher_clean_local_tx
ThomasV
2025-06-06 10:46:16 +02:00
1bf1de36cb
txbatcher: - add base_tx to wallet before broadcasting - remove base_tx in find_base_tx, it is local - add unit test in test_tx_batcher
ThomasV
2025-06-05 14:37:05 +02:00
ca9c4777d8
windows: protect against screenshots and screen recordings
f321x
2025-06-03 15:29:13 +02:00
6711b65b8c
Qt: use color for accounting addresses
ThomasV
2025-06-05 19:44:47 +02:00
a0636e8f33
lnworker: fix timestamp in get_lightning_history
ThomasV
2025-06-06 08:46:21 +02:00
7df8847aee
Merge branch '202505_build1': build: upgrade deps
SomberNight
2025-06-05 19:34:23 +00:00
c52a29fc22
build: appimage: fix trezor plugin for new trezorlib
SomberNight
2025-06-05 18:12:54 +00:00
aecc22dc08
build: win/mac: fix trezor plugin for new trezorlib
SomberNight
2025-06-05 17:24:29 +00:00
2543c85712
windows build: workaround no longer needed with modern pip
SomberNight
2025-06-05 17:02:02 +00:00
420cd1e5ed
make wallet stop and restart-able
ThomasV
2025-06-05 18:50:17 +02:00
d17c4beee9
appimage build: add comment we should update to new appimagetool toolchain
SomberNight
2025-06-05 13:44:53 +00:00
fa271e3958
build: bump python versions in binaries
SomberNight
2025-06-05 13:23:30 +00:00