From bb5124c1ae0579e93b45dfbdf1f4ab615193ada7 Mon Sep 17 00:00:00 2001 From: DanS Date: Wed, 15 Jul 2026 16:47:17 -0500 Subject: [PATCH] feat(wallets): show "HD wallet" instead of "?" when the seed flag is unreadable MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When a row is probed as an HD wallet (has hdseed/hdchain records) but the mnemonic flag can't be read — e.g. the rare tier-1 byte-scan fallback on an unusual BDB variant or a >256 MB file — it now shows a neutral "HD wallet" badge (ICON_MD_ACCOUNT_TREE) rather than a bare "?", which read as alarming. "Unknown" (?) is reserved for a scan that couldn't even establish it's HD (incomplete, no HD marker seen). Both still yield to the Lock badge when encrypted. Seed/legacy/hd/unknown remain mutually exclusive. Adds wallets_badge_hd / _hd_short strings (EN source + all 8 languages, additive) and rebuilds the CJK subset font for the new glyphs. Co-Authored-By: Claude Opus 4.8 (1M context) --- res/fonts/NotoSansCJK-Subset.ttf | Bin 635568 -> 635568 bytes res/lang/de.json | 2 ++ res/lang/es.json | 2 ++ res/lang/fr.json | 2 ++ res/lang/ja.json | 2 ++ res/lang/ko.json | 2 ++ res/lang/pt.json | 2 ++ res/lang/ru.json | 2 ++ res/lang/zh.json | 2 ++ src/ui/windows/wallets_dialog.h | 14 +++++++++----- src/util/i18n.cpp | 2 ++ 11 files changed, 27 insertions(+), 5 deletions(-) diff --git a/res/fonts/NotoSansCJK-Subset.ttf b/res/fonts/NotoSansCJK-Subset.ttf index 91228914a50a9845f85fefc9b63491ce14b5a2d3..5a4acd68f58baff4af5e7d62977123fdba2a4dc9 100644 GIT binary patch delta 82 zcmdn+RBgjkwFyN`&FT|NCP|r{i08NY%D~9{f&mEbZ0Iuu(a&l(2sbM*wkt4#FcT0n X12GE_vjQ<25VHd@$94rq&Iua