forked from github-such-software/hash-wallet
dev #7
Reference in New Issue
Block a user
Delete Branch "github-such-software/hash-wallet:dev"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Issue Number (if Applicable): Fixes #
Description
Please include a summary of the changes and which issue is fixed / feature is added.
Pull Request - Checklist
- assets/images/cake_logo_{light,dark}.svg replaced with the Hash Wallet horizontal lockup variants (03_lockup_horizontal.svg + ..._dark.svg). Welcome screen now shows our wordmark instead of the Cake mark. - assets/images/welcome_dark_theme.svg rewritten as a cyberpunk starry night: deep green gradient sky, mint/pink/blue nebula glows, sharp 4-point stars, and a subtle '#'-shaped constellation made of dots connected by mint lines — keeps the night-sky feel but in our palette and ties back to the brand mark. - assets/images/welcome_light_theme.svg rewritten as a sunny morning: minty sky gradient, warm yellow sun, soft pink lower-left halo, white clouds, plus subtle brand-green sparkles for continuity with the dark variant. - linux/CMakeLists.txt: APPLICATION_ID changed from the default com.example.cake_wallet to com.suchsoftware.hashwallet. (BINARY_NAME stays cake_wallet — renaming it requires touching every package:cake_wallet/... import in the codebase; explicitly deferred.) - res/values/strings_en.arb: 'payment_made_easy' string changed from 'Payments made easy' to 'Payments · Privacy · Security · made fun'.Buy providers (Robinhood Connect, DFX, Onramper, MoonPay, Kryptonim, Meld): - lib/entities/provider_types.dart: getAvailable{Buy,Sell}ProviderTypes() both return [] now. Each provider requires a formal partner contract with revenue-share — no free integrations exist. Re-add to the list once Such Software has registered the partner relationship per provider. Buy/Sell UI surfaces (cards_view.dart's onramp button -> Routes.buySellPage) still render but the provider list is empty, so the screen shows nothing. - lib/view_model/support_view_model.dart: removed the third-party support LinkListItem entries for the dead buy providers. Kept the swap-provider support links (ChangeNow, SideShift, SimpleSwap, Exolix, SwapTrade, Trocador) — Trocador is still active and the others are useful for legacy users who created swaps before the trim. Default node flip (per user request — 'someone else top choice, Cake nodes stay in the list of others'): - xmr-node.cakewallet.com:18081 -> node.sethforprivacy.com:443 - electrum.cakewallet.com:50002 -> electrum.blockstream.info:50002 - ltc-electrum.cakewallet.com:50002 -> electrum-ltc.bysh.me:50002 - btc-electrum.cakewallet.com:50002 -> electrum.blockstream.info:50002 Cake's nodes remain in the augmented lists (see asset/*_node_list.yml). Silent-payments Electrs (electrs.cakewallet.com) + zcash default URI unchanged — no good free alternative for silent payments, and zcash is removed anyway.