Commit Graph

  • fe226c4bf5 ui: replace Bitcoin/Electrum branding with Bitcoin Purple/Electrum Purple in dialogs 0.9.0 purple davide 2026-05-08 10:58:22 +02:00
  • bb0c1f2bc9 build: increase pip download timeout to 120s in Windows and Linux builds davide 2026-05-08 10:17:38 +02:00
  • 5e9325296f Update quickstart.md davide 2026-05-08 08:12:50 +02:00
  • 95439306df fix: make BIP21 URI scheme network-aware for BitcoinPurple davide 2026-05-07 17:16:15 +02:00
  • ad7d2bd8b3 feat: remove upstream Electrum update check from desktop GUI davide 2026-05-07 17:07:24 +02:00
  • b5fa01edfc fix: resolve UnknownBaseUnit crash in QML btcAmountRegex for non-BTC chains davide 2026-05-06 21:54:59 +02:00
  • 0da9670a36 docs: add CHANGELOG.md for Electrum Purple 0.9.0 davide 2026-05-06 14:29:43 +02:00
  • b193282766 docs: rename tecnichal-data.md to technical-data.md (fix typo) davide 2026-05-06 14:26:37 +02:00
  • 12881fc477 feat: recolor desktop icon to purple (hue 278°, matching Android icons) davide 2026-05-06 14:02:38 +02:00
  • f0654310e1 fix: add seccomp=unconfined and SYS_PTRACE to Windows Docker build for WSL2 Wine compatibility davide 2026-05-06 13:27:16 +02:00
  • 3f90a46fa5 gitignore: ignore egg-info metadata davide 2026-05-06 11:06:13 +02:00
  • 013d234348 appimage: update type2 runtime xz pin davide 2026-05-06 11:05:02 +02:00
  • f3c376d8f4 docs: add Davide Grilli as BitcoinPurple fork author in AUTHORS davide 2026-05-06 10:25:40 +02:00
  • 39d65bb454 docs: add Davide Grilli copyright to LICENCE for BitcoinPurple fork additions davide 2026-05-06 10:25:06 +02:00
  • 13f8be46b3 docs: update README to identify Electrum Purple as unofficial BitcoinPurple fork by Davide Grilli davide 2026-05-06 10:24:21 +02:00
  • 4fc74d5510 fix: correct broken electrum-purple symlink (was ../run_electrum, now run_electrum) davide 2026-05-06 10:20:28 +02:00
  • 63e76fb088 fix: update Qt wizard icon reference to electrum-purple.png davide 2026-05-06 10:20:04 +02:00
  • 029ec7ab2d fix: use dynamic Config.baseUnitsList in Preferences.qml instead of hardcoded BTC names davide 2026-05-06 10:04:24 +02:00
  • 5ddbb637fa fix: expose baseUnitsList as QML property for network-aware unit names davide 2026-05-06 10:04:02 +02:00
  • 7e782baa73 fix: correct stale 'electrum' references in build scripts and Java classes davide 2026-05-06 09:54:30 +02:00
  • 55f2ba2586 fix: update setup.py data_files and pyinstaller.spec for electrum-purple rename davide 2026-05-06 09:14:39 +02:00
  • 2ab945833a chore: update Android buildozer spec for Electrum Purple davide 2026-05-06 09:10:32 +02:00
  • 2a7cf8278b chore: rename NSIS installer script and update for Electrum Purple davide 2026-05-06 09:08:46 +02:00
  • 1a09d60a95 chore: update AppImage build script for electrum-purple naming davide 2026-05-06 09:04:25 +02:00
  • 99f11fc5cb chore: update icon references from electrum.png to electrum-purple.png davide 2026-05-06 09:03:08 +02:00
  • d22bd6c379 chore: rename electrum.png and electrum.ico to electrum-purple.* davide 2026-05-06 09:03:02 +02:00
  • 1ae12899f6 chore: fix stale comment in electrum-purple.desktop davide 2026-05-06 09:01:37 +02:00
  • 729a0081a5 chore: rename desktop and metainfo files for Electrum Purple davide 2026-05-06 08:57:35 +02:00
  • 90f567d57b chore: rename pip package to electrum-purple, entry point to electrum-purple davide 2026-05-06 08:52:31 +02:00
  • 645216003f chore: bump version to 1.0.0 for Electrum Purple fork davide 2026-05-06 08:49:03 +02:00
  • af19974381 fix: restore BIP44_COIN_TYPE=13496 for BitcoinPurple and fix LN stresstest race davide 2026-05-05 19:26:13 +02:00
  • a959456683 docs: add BitcoinPurple technical reference davide 2026-05-05 17:49:57 +02:00
  • 374d1c6b60 ui: recolor icons blue → purple for BitcoinPurple branding davide 2026-05-05 14:11:29 +02:00
  • f4d2d0adea docs: add test suite report for BitcoinPurple Electrum (1005 passed, 6 skipped) davide 2026-05-05 14:10:48 +02:00
  • 368bc2329c script per ripulire indirizzi su electrum temp davide 2026-05-05 13:54:10 +02:00
  • 1ebad68b75 docs: add test suite report for BitcoinPurple Electrum (1005 passed, 6 skipped) davide 2026-05-05 09:43:32 +02:00
  • 5c406683b8 tests: use config.path instead of electrum_path for network-aware test dirs davide 2026-05-05 09:43:18 +02:00
  • 49ac312c88 tests: fix flaky LN peer tests (retries, timeouts, MPP wait loop) davide 2026-05-05 09:42:30 +02:00
  • 9a93bfda83 fix: replace put_nowait+sleep polling with call_later in onion_message queues davide 2026-05-05 09:42:10 +02:00
  • 7d433d0b44 tests: fix flaky LN tests (MPP timeout and orphaned tasks) davide 2026-04-29 16:03:55 +02:00
  • d51076cb0c feat: network-aware coin name and unit strings davide 2026-04-29 15:05:26 +02:00
  • 8b8d958a45 config: default network to BitcoinPurple mainnet davide 2026-04-29 14:56:21 +02:00
  • 7b39a89d1c docs: add BitcoinPurple section to CLAUDE.md davide 2026-04-29 14:55:57 +02:00
  • 6db4232825 docs: add tecnichal-data.md — BitcoinPurple technical reference davide 2026-04-29 10:11:57 +02:00
  • ea8f27358f docs: add quickstart.md (English) davide 2026-04-29 10:10:23 +02:00
  • 88525ef510 docs: add CLAUDE.md davide 2026-04-29 10:08:48 +02:00
  • 41e4a8141f tests: add BitcoinPurple test suite davide 2026-04-29 10:08:29 +02:00
  • d1088c036e blockchain: generalize difficulty adjustment for per-chain PoW constants davide 2026-04-29 10:08:09 +02:00
  • e0d04af154 constants: add BitcoinPurple (BTCP) and BitcoinPurpleTestnet network classes davide 2026-04-29 10:07:37 +02:00
  • bd5ac019ce release notes: 4.7.2: add links to security disclosures main SomberNight 2026-04-28 17:07:00 +00:00
  • 3399c20ad6 commands: export_lightning_preimage: add comment about wallet password SomberNight 2026-04-28 15:16:42 +00:00
  • c964fdef6d Merge pull request #10544 from spesmilo/lazy_trampoline ThomasV 2026-04-28 10:45:14 +02:00
  • b776daca36 Merge pull request #10613 from SomberNight/202604_crash_report_altcoin ThomasV 2026-04-28 10:29:57 +02:00
  • 187ea80688 lazy_trampoline: adapt unit test ThomasV 2026-03-19 09:28:19 +01:00
  • f3a8dd61bb lazy trampoline: ThomasV 2026-02-12 10:38:51 +01:00
  • df5c8c4c98 create_routes_for_payment: allow trampoline forwarding without channel_db if there is a direct path ThomasV 2026-02-13 12:19:09 +01:00
  • 5a31bf6aa0 Merge pull request #10463 from f321x/jit_2 ThomasV 2026-04-28 10:16:34 +02:00
  • 044c00a449 Merge pull request #10585 from f321x/qml_eltextarea_padding ghost43 2026-04-27 17:55:10 +00:00
  • f60cdb0f40 Merge pull request #10614 from f321x/lnaddr_rename ghost43 2026-04-27 15:31:30 +00:00
  • b0a5e2010c bolt11: follow-up renames SomberNight 2026-04-27 15:25:36 +00:00
  • d2700dfbca qml: BalanceDetails: fix typo SomberNight 2026-04-27 15:04:38 +00:00
  • 560d90e8b8 qt, watchtower: cleanup imports f321x 2026-04-27 16:24:18 +02:00
  • 306cac192b lnaddr: rename LnAddr -> bolt11 f321x 2026-03-11 09:51:11 +01:00
  • 3534f62b0b crash_reporter: detect more altcoin-forks, don't send reports SomberNight 2026-04-27 14:03:29 +00:00
  • 6872637053 qml: ElTextArea: hide placeholder text on user input f321x 2026-04-17 11:59:34 +02:00
  • 9079badfdb qml: add default topPadding to ElTextArea f321x 2026-04-17 11:46:39 +02:00
  • 9b26c1812d Merge pull request #10485 from accumulator/ndk28_qt610_rebase_p4a ghost43 2026-04-24 17:06:25 +00:00
  • 96a3345ab5 setup.py: "qml_gui" extra: update pyqt version SomberNight 2026-04-24 16:48:34 +00:00
  • cc1874c9c9 Merge pull request #10575 from f321x/lnurlw_prefix ghost43 2026-04-24 15:00:07 +00:00
  • 8be4f8c8cf Merge pull request #10606 from f321x/trampoline_route_fees ghost43 2026-04-24 14:46:40 +00:00
  • b483e0d163 trampoline: _allocate_fee_budget_among_route: followup comment SomberNight 2026-04-24 14:41:48 +00:00
  • 06fd088992 test_lnrouter: add unittests for tramp fee allocation f321x 2026-04-24 15:31:36 +02:00
  • 6933faee32 trampoline: handle edges with known fees in allocation f321x 2026-04-24 15:20:04 +02:00
  • ca212da72a Merge pull request #10605 from f321x/crash_reporter_start_new_window ghost43 2026-04-24 14:05:36 +00:00
  • 5af40f435a Merge branch '202604_pr10603_ledger' SomberNight 2026-04-24 13:57:23 +00:00
  • c8c44e354c qt: send start_new_window exc to reporter f321x 2026-04-24 10:04:22 +02:00
  • 1096ebcd6a build: update pinned ledger-bitcoin (partial rerun freeze_packages) SomberNight 2026-04-24 13:51:07 +00:00
  • b9dc6aa34c Merge pull request #10591 from SomberNight/202604_fix_wallet_mktx_base_tx ghost43 2026-04-24 13:01:24 +00:00
  • e96b833fe7 Merge pull request #10592 from SomberNight/202604_testnet_mainnet_mixup2 ghost43 2026-04-24 12:59:31 +00:00
  • c66458e517 Merge pull request #10598 from f321x/onion_message_followup ghost43 2026-04-24 12:58:24 +00:00
  • 5a0c052384 onion_message: move round-robin logic in Request method f321x 2026-04-21 10:39:52 +02:00
  • 3ff3205b19 onion_message: use util.random_shuffled_copy instead rand sort f321x 2026-04-20 17:46:42 +02:00
  • d31d1cf75e onion_message: simplify send_onion_message_to f321x 2026-04-20 13:43:09 +02:00
  • 44570bfa3b Bump minimum required version of ledger_bitcoin (build-time and runtime) Ilya Artemov 2026-04-24 09:09:00 +02:00
  • 294fdd1267 Merge pull request #10604 from f321x/dedup_valid_wallet_name ghost43 2026-04-23 14:30:13 +00:00
  • d34129ef5c qml: deduplicate wallet name validation f321x 2026-04-23 15:50:26 +02:00
  • 7c433c5645 rm 'received orphan channnel' log line (too verbose) ThomasV 2026-04-23 09:29:08 +02:00
  • 4b412de93c Merge pull request #10599 from f321x/fix_fw_fail_htlc ThomasV 2026-04-23 09:07:38 +02:00
  • d13c6a6a92 Merge pull request #10596 from romanz/update-patch ghost43 2026-04-22 17:54:03 +00:00
  • 230e627559 Merge pull request #10600 from SomberNight/202604_lnpeer_chan_reest ghost43 2026-04-22 16:27:10 +00:00
  • 14f202941e regtest: increase timeouts 30s -> 120s f321x 2026-04-22 18:00:52 +02:00
  • 46eadbf442 lnpeer: channel_reestablish: further restrict states for msg handler SomberNight 2026-04-22 15:57:18 +00:00
  • 36e9f185d2 regtest: make fw_fail_htlc less flaky f321x 2026-04-22 16:17:04 +02:00
  • 8e49eb8087 appimage: update Dockerfile dependencies Roman Zeyde 2026-04-22 12:08:32 +02:00
  • 83b6770021 android: remove unneeded dl-ndk-ci.sh Sander van Grieken 2026-04-22 11:26:06 +02:00
  • 29b5e1672b p4a ref 1098be6964cfc2156959e435e81c2c50f8398586 Sander van Grieken 2026-04-22 11:17:30 +02:00
  • 7b7d7028bd android: hash-pin hostpython prerequisites for pyqt6sip and sip Sander van Grieken 2026-03-24 09:12:40 +01:00
  • 9d5b4a7cd9 android: use plain 'build' dependency (using 'venv') instead of 'build[virtualenv]', remove setuptools as its use is now pinned via hostpython_prerequisites where applicable, update depends asserts in pyqt6sip, sip, pyqt_builder Sander van Grieken 2026-03-23 18:11:50 +01:00
  • c8f5798d4e android: build pyqt_builder and sip ourselves, hash pin all hostpython_prerequisites Sander van Grieken 2026-03-18 23:46:48 +01:00
  • 854f95b794 android: openssl 3.0.18 Sander van Grieken 2026-03-18 22:50:13 +01:00