mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
Rebrand: 'Hash Wallet' → 'Hash Bags' (visible name only)
Avoids any confusion / potential trademark friction with HashWallet
(Spanish hardware-wallet company). Hash Bags is a more distinctive
name, harder to collide with, and we can still rank for 'hash wallet'
search via App Store / Play Store subtitle ('Hash Bags - A Wallet
for your Coins').
What changed (all user-visible strings):
- Launcher labels: android/app.properties, scripts/android/app_env.sh,
scripts/ios/app_env.sh, linux window title (CMakeLists +
my_application.cc)
- In-app text: lib/generated/i18n.dart + ARB sources under res/values/
- Brand docs: README.md, CONTRIBUTING.md, PRIVACY.md,
assets/text/Terms_of_Use.txt, assets/text/Release_Notes.txt
- hash.boats website: index.html, og-image.svg + regen og-image.png,
site.webmanifest, styles.css comment, splash/confirm/pulse/mark/
lockup svg titles, report/index.html, server/server.js
- CI workflow display names ("Hash Bags Linux build", etc.)
What did NOT change (deliberate):
- Bundle ID / Package: com.suchsoftware.hashwallet (immutable app
identity on App Store + Play Store — changing == orphaning the app)
- Binary name: hash_wallet (Linux executable)
- Dart import paths: package:hash_wallet/...
- Git repo: hash-wallet (Such-Software/hash-wallet)
- URL scheme: hashwallet:// (internal deep links)
- support@such.software (no domain change yet)
- App Store / Play Store listing names (whatever was registered there
stays; we updated launcher label only)
- hash.boats domain (still the wallet site)
Also kept the '#ash Wallet' wordplay in the nav but updated to
'#ash Bags' so the # mark still serves as the H. Nav reads:
[# mark] #ash Bags
Website hero tagline now matches the App Store sub-title concept:
'A wallet for your coins. Open-source, non-custodial, multi-chain.
Privacy-leaning by default.'
108 files modified, ~674 string replacements.
This commit is contained in:
@@ -20,7 +20,7 @@ MONERO_COM_BUNDLE_ID="com.monero.app"
|
||||
MONERO_COM_PACKAGE="com.monero.app"
|
||||
MONERO_COM_SCHEME="monero.com"
|
||||
|
||||
CAKEWALLET_NAME="Hash Wallet"
|
||||
CAKEWALLET_NAME="Hash Bags"
|
||||
CAKEWALLET_VERSION="6.1.2"
|
||||
CAKEWALLET_BUILD_NUMBER=4410
|
||||
CAKEWALLET_BUNDLE_ID="com.suchsoftware.hashwallet"
|
||||
|
||||
@@ -16,7 +16,7 @@ MONERO_COM_VERSION="6.1.2"
|
||||
MONERO_COM_BUILD_NUMBER=163
|
||||
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
|
||||
|
||||
CAKEWALLET_NAME="Hash Wallet"
|
||||
CAKEWALLET_NAME="Hash Bags"
|
||||
CAKEWALLET_VERSION="6.1.2"
|
||||
CAKEWALLET_BUILD_NUMBER=418
|
||||
CAKEWALLET_BUNDLE_ID="com.suchsoftware.hashwallet"
|
||||
|
||||
@@ -13,7 +13,7 @@ if [ -n "$1" ]; then
|
||||
APP_LINUX_TYPE=$1
|
||||
fi
|
||||
|
||||
CAKEWALLET_NAME="Hash Wallet"
|
||||
CAKEWALLET_NAME="Hash Bags"
|
||||
CAKEWALLET_VERSION="6.1.0"
|
||||
CAKEWALLET_BUILD_NUMBER=79
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#!/bin/bash
|
||||
|
||||
# build_hash_release.sh - Script to build Hash Wallet for Linux
|
||||
# build_hash_release.sh - Script to build Hash Bags for Linux
|
||||
# Usage: ./build_hash_release.sh --amd64 [--arm64] [--app=cakewallet|monero.com]
|
||||
|
||||
set -e
|
||||
|
||||
@@ -20,7 +20,7 @@ MONERO_COM_VERSION="6.1.0"
|
||||
MONERO_COM_BUILD_NUMBER=79
|
||||
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
|
||||
|
||||
CAKEWALLET_NAME="Hash Wallet"
|
||||
CAKEWALLET_NAME="Hash Bags"
|
||||
CAKEWALLET_VERSION="6.1.0"
|
||||
CAKEWALLET_BUILD_NUMBER=147
|
||||
CAKEWALLET_BUNDLE_ID="com.suchsoftware.hashwallet"
|
||||
|
||||
@@ -19,7 +19,7 @@ git fetch -a
|
||||
git checkout bc8d1a0b75b97156d71579581b4cdfe58c777ed2
|
||||
git reset --hard
|
||||
|
||||
# Hash Wallet: monero_c bundles monero, wownero, AND zano as sibling
|
||||
# Hash Bags: monero_c bundles monero, wownero, AND zano as sibling
|
||||
# submodules. Upstream did `git submodule update --init --recursive` which
|
||||
# pulled ALL three (and their deep transitive submodules — zano alone drags
|
||||
# down a ~100MB Qt UI tree we don't need). Init only the coins we ship,
|
||||
|
||||
Reference in New Issue
Block a user