Commit Graph

19465 Commits

Author SHA1 Message Date
9de31d40c3 Fix(constants): Update bug report references to Pallectrum
- Update bug report URLs from spesmilo/electrum to palladium-coin/pallectrum
- Change "Electrum" to "Pallectrum" in Help > Report Bug dialog
2025-12-09 14:33:46 +01:00
1b312710bb Fix(icons): Update electrum.ico icon file quality 2025-12-09 14:08:25 +01:00
b10b0c9dd5 Fix(icons): Update electrum.ico icon file 2025-12-09 13:53:23 +01:00
6218739548 Fix(build): Update desktop and start-menu shortcuts to use the correct executable path 2025-12-09 13:28:58 +01:00
5e4fd8bd90 Fix(build): Update shortcuts and registry entries to reference Pallectrum executable 2025-12-09 12:24:17 +01:00
1c8a499ae5 Release v0.9.1: Linux build fixes and branding update
- Bump version to 0.9.1 in all files
- Add detailed CHANGELOG for v0.9.1 with Linux AppImage build fixes
- Fix desktop notification: "Electrum" → "Pallectrum"

Fixes reproducible builds with ELECBUILD_COMMIT and improves
AppImage filename determinism.
2025-12-09 09:08:57 +01:00
0d8380ec5a Fix(build): Enhance reproducibility of AppImage builds with version handling 2025-12-08 23:26:41 +01:00
7193f999e5 Fix(build): Support reproducible builds with ELECBUILD_COMMIT
Fixes runtime path resolution for reproducible AppImage builds when using ELECBUILD_COMMIT. Previously, the type2-runtime binary was built in the original project directory but the build process would look for it in the fresh clone, causing "Unable to load provided runtime file" errors.
2025-12-08 22:34:23 +01:00
9bb607bf6f Release v0.9.0: Bug fixes and branding updates
Version bump from 0.2.0 to 0.9.0 with critical Android balance update
fixes and complete Electrum→Pallectrum rebranding.

Version Updates
- electrum/version.py: 0.2.0 → 0.9.0
- electrum/plugins/timelock_recovery/manifest.json: 0.2.0 → 0.9.0
- README.md: version header updated

Documentation
- README.md: Added Windows builds documentation (portable vs setup)
- CHANGELOG.md: Added comprehensive v0.9.0 release notes

Qt GUI
- Removed "Check for updates" menu item (referenced Electrum servers)
- File: electrum/gui/qt/main_window.py
2025-12-08 17:32:09 +01:00
5fda8cb823 Merge pull request #1 from palladium-coin/fix-qml-sync
Fix qml sync
2025-12-07 11:38:51 +01:00
8448b2d697 Fix(qml): Real-time balance updates for confirmations and coinbase maturity
This commit fixes two critical balance update issues in the Android app:

1. Added balanceChanged.emit() on blockchain_updated event
   - Fixes coinbase outputs not showing when they mature (120 blocks)
   - Ensures balance updates when new blocks arrive
   - Resolves issue where only partial mining rewards were displayed

2. Fixed typo: satInt → satsInt in BalanceDetails.qml
   - Lightning swap button now works correctly

Related to previous fix on tx_height_changed event handler.
2025-12-07 10:47:38 +01:00
a3b58cc631 Fix(qml): emit balanceChanged on tx height change for real-time updates 2025-12-06 19:05:21 +01:00
1e0c45e526 Update Help menu links to reflect Pallectrum resources
- Change 'Official website' link to Pallectrum GitHub repository
- Update 'Documentation' link to point to user-guide.md on GitHub
- Replace 'Bitcoin Paper' with 'White Paper' linking to Palladium whitepaper

This ensures users access Pallectrum-specific documentation and resources
instead of Electrum.org links.
2025-12-06 18:21:33 +01:00
1b55e262a5 Update address references in ReceiveTab to reflect Pallectrum terminology 2025-12-06 18:13:15 +01:00
8bd86fa2fb Add comprehensive user guide section to README.md 2025-12-06 00:36:18 +01:00
452b3e08bc Update seed import warnings to reference Pallectrum instead of Electrum 2025-12-04 12:08:52 +01:00
012a0968ff Update CHANGELOG.md with release date for 0.2.0 2025-12-03 14:38:21 +01:00
79bd39d2d3 Add comprehensive user guide for Pallectrum wallet
This initial version of the user guide covers all major wallet features including:
- Wallet creation and seed phrase backup
- Seed recovery process
- Master key usage
- Security best practices
- Technical specifications
2025-12-02 16:44:00 +01:00
9baeae71e3 Update version to 0.2.0 in README and manifest files 2025-12-02 10:27:05 +01:00
eab66b6c3e Rename BitcoinTestnet to PalladiumTestnet and update params
Update testnet constants to reflect Palladium-specific values including WIF prefix, address types, and segwit HRP. Also updates checkpoints for Palladium testnet chain.
2025-12-01 16:17:29 +01:00
44ea1475d0 Update gitignore with additional build artifacts
Add *.egg-info/ and Pallectrum.egg-info/ to prevent tracking of build artifacts
2025-12-01 12:12:44 +01:00
424cc4265d Update testnet server and lightning node configurations
Remove multiple testnet servers and lightning nodes, keeping only one server entry
Empty fallback_lnnodes.json as all previous entries were removed
2025-12-01 10:46:06 +01:00
67c305cc54 Update application icon assets 2025-11-28 11:42:48 +01:00
ddacc85fa4 Update CHANGELOG.md for upcoming v0.2.0 release
- Document removal of Bitcoin chain infrastructure and related references
- Add details about UI/UX improvements and testnet support
- Include development notes and technical cleanup summary
2025-11-27 18:54:58 +01:00
b896c7cd6a Remove deprecated bitcoin mainnet configuration files and update tests to use Palladium network 2025-11-27 18:38:36 +01:00
cc25276e6c Remove deprecated network configurations and related files for testnet4, signet, and mutinynet 2025-11-27 15:09:34 +01:00
8d1adb0d44 Update changelog and README with recent changes and development notes 2025-11-26 17:25:40 +01:00
e802eb088e Update warning message for watch-only wallets to reference Palladium 2025-11-26 16:04:13 +01:00
2c4b3030c5 Update electrum_text icon 2025-11-26 15:51:35 +01:00
544872a8f1 Update presplash image layout in Terms of Use wizard 2025-11-26 12:45:59 +01:00
eb68f4c9e9 Update electrum presplash icon 2025-11-25 11:37:54 +01:00
62d8749b49 Update keystore path for release builds
The keystore path was updated to point to a specific keystore file (pallectrum.keystore) instead of the default .keystore directory to ensure the correct keystore is used during APK signing.
2025-11-24 15:57:49 +01:00
516ef1cf56 Update R package import path in SimpleScannerActivity
The import path for R package was incorrect after build configuration changes. Updated to use the correct package path from build.gradle.
2025-11-24 11:23:30 +01:00
cbd255e673 Rename bitcoin to palladium in android components
Update package names, intent filters and references from org.electrum to org.palladium
2025-11-24 11:06:49 +01:00
ee8b7479d4 Update changelog with complete fork details and branding
- Add comprehensive Palladium blockchain integration details
- Document all UI/UX changes and rebranding efforts
- Include build system modifications and binary naming
- Update repository links and maintenance information
2025-11-24 09:41:10 +01:00
b081d880f0 Update readme files for pallectrum fork
- Add README-ELECTRUM.md preserving original Electrum documentation
- Update README.md with Pallectrum-specific information including features, installation, and configuration
- Maintain original Electrum structure while adapting content for Palladium blockchain
2025-11-24 09:27:54 +01:00
d9e937487f Update AUTHORS file with project contributors
Add section headers to distinguish original Electrum authors from Pallectrum fork contributors
2025-11-24 09:16:30 +01:00
6502c54519 Correct executable name in build script
The build script was still referencing 'electrum-setup.exe' after the project was renamed to 'pallectrum'. This ensures the correct executable name is used throughout the build process.
2025-11-24 09:03:21 +01:00
f9f992afe2 Rename electrum to pallectrum across project
Update all references from 'electrum' to 'pallectrum' including:
- Directory paths in build scripts
- Application name and metadata
- Desktop entries and MIME types
- Android package configurations
- Windows installer settings
- User data directory locations
- Website URLs and project references
2025-11-24 08:35:40 +01:00
f4edb3e825 Update coinbase maturity to 120 blocks for Palladium
The coinbase maturity period has been increased from 100 to 120 blocks to match Palladium's consensus rules. This change ensures proper validation of coinbase transactions on the Palladium network.
2025-11-23 22:19:15 +01:00
dacb5f9004 Update CHANGELOG.md with Palladium rebranding fixes
- Add detailed entries for Android/QML and Qt GUI rebranding fixes
- Include critical fixes for QR scanning, URI schemes, and unit displays
- Update last modified date to reflect recent changes
2025-11-23 22:14:46 +01:00
64b88fbded Rename Bitcoin to Palladium in UI and codebase
Update all references to "Bitcoin" and "Electrum" in the UI and codebase to "Palladium" and "Pallectrum" respectively. This includes network names, wallet types, error messages, and other user-facing text. Also updates the BIP21 URI scheme from 'bitcoin' to 'palladium'.
2025-11-23 22:09:21 +01:00
d9dc3fe30c Update currency references from BTC to PLM
Update plot labels and configuration calculations to use PLM instead of BTC to reflect the current currency being used.
2025-11-23 21:25:27 +01:00
4f4fc56683 Update version string to include 'Pallectrum' prefix 2025-11-21 13:54:35 +01:00
1fd36345d9 Update WIF_SCRIPT_TYPES to make p2wpkh default
The change swaps the values of p2wpkh and p2pkh in WIF_SCRIPT_TYPES to reflect that p2wpkh (bech32) is now the default script type for Palladium. This maintains backward compatibility while aligning with current protocol standards.
2025-11-21 13:46:13 +01:00
f56740409c Update branding from Electrum to Pallectrum
Update client package version and replace all references to 'Electrum' with 'Pallectrum' in the codebase. Also updates the description to reflect Palladium instead of Bitcoin.
2025-11-21 11:07:54 +01:00
0c5431957a Replace multiple bitcoin explorers with palladium explorer
Simplify the block explorers configuration by removing all entries except for the Palladium Explorer. This change focuses the application on a single, more relevant explorer service.
2025-11-21 10:57:22 +01:00
35f9ac77f6 Add support for palladium BIP21 URI scheme
The changes introduce a new URI scheme 'palladium' alongside the existing 'bitcoin' scheme for BIP21 payment URIs. This allows the wallet to parse and handle palladium payment URIs in the same way as bitcoin URIs.
2025-11-21 10:45:05 +01:00
9fdd0ac4f5 Update terms of use title to 'Pallectrum Terms of Use' 2025-11-21 10:35:15 +01:00
a9163625c4 Update application icon assets 2025-11-21 10:30:04 +01:00