pezkuwichain
e412f49c0d
Security: remove keystore files from repo and fix Kurdish translations
...
- Remove .jks files from git tracking (security)
- Fix duplicate string entries in values-ku/strings.xml
- Remove Turkish translations (values-tr)
- Update launcher icons and chain config
2026-02-02 03:13:48 +03:00
pezkuwichain
95c68744da
Update app launcher icons and add crash prevention
...
- Update Pezkuwi launcher icon design for all density buckets
- Resize icons to correct Android dimensions (mdpi to xxxhdpi)
- Add error handling to BalanceDetailViewModel flows to prevent crashes
- Handle RPC failures gracefully with logging instead of crashing
2026-01-25 18:00:22 +03:00
pezkuwichain
429fc1ee43
Fix Google Drive backup OAuth configuration
...
- Add new debug keystore with unique SHA-1 fingerprint
- Update google-services.json with proper OAuth clients
- Configure debug build to use new keystore
- Both Android OAuth client (type 1) and Web client (type 3) now present
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-25 07:19:51 +03:00
pezkuwichain
bc876396c9
Update welcome screen background and fix misplaced assets
...
- Update ic_create_wallet_background for all densities
- Update ic_launcher_round
- Remove wrongly placed PNG files from res root folder
2026-01-25 02:37:00 +03:00
pezkuwichain
6a051ec9e0
Add project assets and debug configuration
...
- Add Pezkuwi brand logos and icons to docs folder
- Add debug Firebase configuration
- Add version properties
2026-01-25 00:18:56 +03:00
pezkuwichain
096587f11b
Update logos and add HEZ/PEZ price fallback mechanism
...
- Update launcher icons (ic_launcher, ic_launcher_round, ic_launcher_foreground)
- Update ic_pezkuwi_logo for all density buckets
- Add priceId for HEZ (hezkurd) and PEZ (pezkuwi) tokens
- Implement price fallback: if CoinGecko price is 0 or missing:
- HEZ = DOT price / 3
- PEZ = DOT price / 10
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 19:52:18 +03:00
pezkuwichain
7e68d94a98
Update Pezkuwi logos and fix chain ordering
...
- Update ic_pezkuwi_logo with correct logo from docs
- Update ic_pezkuwi_card_logo with correct card logo
- Update app launcher icons (ic_launcher, ic_launcher_round, ic_launcher_foreground)
- ChainExt.kt and TokenSorting.kt changes for Pezkuwi chain priority
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 17:39:43 +03:00
pezkuwichain
4d91cbd392
Fix Google Drive auth: add Android OAuth client
2026-01-24 09:31:37 +03:00
pezkuwichain
bc21958a76
feat: update app launcher icon with Pezkuwi branding
...
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-24 05:20:15 +03:00
pezkuwichain
9466aec5e7
feat: add develop signing key for CI builds
2026-01-23 05:12:17 +03:00
pezkuwichain
728ebea8fe
feat: add Firebase config for develop variant
2026-01-23 04:39:58 +03:00
pezkuwichain
01f4372b31
feat: add OAuth client to google-services.json for Google Sign-In
2026-01-23 04:03:30 +03:00
pezkuwichain
198d39214f
feat: new Pezkuwi launcher icon + token config
...
- New launcher icon design: 21-rayed Kurdistan sun with 6 Nevroz fires
- Generated all density variants (mdpi to xxxhdpi)
- Added adaptive icon foreground/background
- Updated chains.json with complete token list:
- HEZ (native, relay chain)
- PEZ (Asset ID 1, governance token)
- wHEZ (Asset ID 2, wrapped HEZ)
- wUSDT (Asset ID 1984, 6 decimals, isSufficient: false)
- Added source SVG design file
2026-01-23 02:54:15 +03:00
pezkuwichain
a42190f25b
fix: revert gradle namespaces, add release Firebase config
...
Reverted gradle namespace changes (io.pezkuwichain.wallet -> io.novafoundation.nova)
because they break R class references in Kotlin code.
Internal namespaces are NOT user-visible, so this is acceptable for minimum rebrand.
User-visible elements are all properly branded as Pezkuwi.
Added google-services.json for release variant.
2026-01-23 02:36:47 +03:00
pezkuwichain
5a58a6620e
fix: add Firebase configs (release + debug)
2026-01-23 02:16:56 +03:00
pezkuwichain
bc76590b34
Complete Pezkuwi rebrand for Play Store release
...
User-visible changes:
- All strings.xml: Nova → Pezkuwi (12 languages, 721 references)
- App name: Pezkuwi Wallet
- Deep links: pezkuwiwallet://
- WalletConnect: Pezkuwi Wallet metadata
- Backup files: pezkuwiwallet_backup.json
- Push notifications: Pezkuwi Wallet branding
Technical changes:
- Gradle namespaces: io.pezkuwichain.wallet.*
- JS interface prefix: Pezkuwi_*
- User-Agent: Pezkuwi Wallet (Android)
- Firebase: pezkuwi-wallet project config
Assets:
- Nevroz fire logo (Kurdish colors theme)
- 6 density PNG files
Documentation:
- PACKAGE_STRUCTURE_REBRAND.md for future refactoring
2026-01-23 02:15:34 +03:00
pezkuwichain
31c8c5995f
Initial commit: Pezkuwi Wallet Android
...
Complete rebrand of Nova Wallet for Pezkuwichain ecosystem.
## Features
- Full Pezkuwichain support (HEZ & PEZ tokens)
- Polkadot ecosystem compatibility
- Staking, Governance, DeFi, NFTs
- XCM cross-chain transfers
- Hardware wallet support (Ledger, Polkadot Vault)
- WalletConnect v2
- Push notifications
## Languages
- English, Turkish, Kurmanci (Kurdish), Spanish, French, German, Russian, Japanese, Chinese, Korean, Portuguese, Vietnamese
Based on Nova Wallet by Novasama Technologies GmbH
© Dijital Kurdistan Tech Institute 2026
2026-01-23 01:31:12 +03:00