What changed, and why it matters
This commit only changes on-screen wallet names and a minor UI display rule. There is no security issue here—it is a cosmetic/branding update.
No security action required; treat as a routine UI/branding fix.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The diff updates display strings in three GUI wallet-list tables: ‘Blue Wallet’ → ‘BlueWallet’, ‘Feather Wallet’ → ‘Feather’, ‘Keystone’ → ‘Keystone Nexus’, ‘Core’ → ‘Core Wallet’, ‘Helium’ → ‘Helium Wallet’, ‘Bitcoin Wallet’ → ‘Bitcoin Wallets’, ‘IOTA’ → ‘IOTA Wallet’, ‘Yearn Finance’ → ‘Yearn’. It also adds a small condition so the ‘more’ overflow icon is not shown for WALLET_LIST_BTC_WALLET and WALLET_LIST_NUFI. No cryptographic, memory-safety, authentication, or transaction-handling code is touched.
Changed components
src/ui/gui_widgets/btc_only/gui_connect_wallet_widgets.csrc/ui/gui_widgets/multi/cypherpunk/gui_connect_wallet_widgets.csrc/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.cInspect captured patch +10 / −10
diff --git a/src/ui/gui_widgets/btc_only/gui_connect_wallet_widgets.c b/src/ui/gui_widgets/btc_only/gui_connect_wallet_widgets.c
index e1015c6..417cbc9 100644
--- a/src/ui/gui_widgets/btc_only/gui_connect_wallet_widgets.c
+++ b/src/ui/gui_widgets/btc_only/gui_connect_wallet_widgets.c
@@ -43,7 +43,7 @@ typedef struct ConnectWalletWidget {
} ConnectWalletWidget_t;
WalletListItem_t g_walletListArray[] = {
- {WALLET_LIST_BLUE, &walletBluewallet, "Blue Wallet", NULL, 1, true, false},
+ {WALLET_LIST_BLUE, &walletBluewallet, "BlueWallet", NULL, 1, true, false},
{WALLET_LIST_SPARROW, &walletSparrow, "Sparrow", NULL, 1, true, false},
{WALLET_LIST_NUNCHUK, &walletNunchuk, "Nunchuk", NULL, 1, true, false},
{WALLET_LIST_ZEUS, &walletZeus, "Zeus", NULL, 1, true, false},
diff --git a/src/ui/gui_widgets/multi/cypherpunk/gui_connect_wallet_widgets.c b/src/ui/gui_widgets/multi/cypherpunk/gui_connect_wallet_widgets.c
index 9fe1c4c..1dfd2d5 100644
--- a/src/ui/gui_widgets/multi/cypherpunk/gui_connect_wallet_widgets.c
+++ b/src/ui/gui_widgets/multi/cypherpunk/gui_connect_wallet_widgets.c
@@ -76,12 +76,12 @@ static const lv_img_dsc_t *g_zashiCoinArray[1] = {
};
WalletListItem_t g_walletListArray[] = {
- {WALLET_LIST_BLUE, &walletBluewallet, "Blue Wallet", g_blueWalletCoinArray, 1, true},
+ {WALLET_LIST_BLUE, &walletBluewallet, "BlueWallet", g_blueWalletCoinArray, 1, true},
{WALLET_LIST_SPARROW, &walletSparrow, "Sparrow", g_blueWalletCoinArray, 1, true},
{WALLET_LIST_UNISAT, &walletUniSat, "UniSat", g_UniSatCoinArray, 5, true},
{WALLET_LIST_ZEUS, &walletZeus, "Zeus", g_blueWalletCoinArray, 1, true},
// {WALLET_LIST_CAKE, &walletCake, "Cake Wallet", g_cakeCoinArray, 1, true},
- {WALLET_LIST_FEATHER, &walletFeather, "Feather Wallet", g_cakeCoinArray, 1, true},
+ {WALLET_LIST_FEATHER, &walletFeather, "Feather", g_cakeCoinArray, 1, true},
{WALLET_LIST_ZASHI, &walletZashi, "Zashi", g_zashiCoinArray, 1, true},
};
diff --git a/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c b/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
index 2b4dcc5..c69a619 100644
--- a/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
+++ b/src/ui/gui_widgets/multi/web3/gui_connect_wallet_widgets.c
@@ -198,15 +198,15 @@ static CoinState_t g_defaultFewchaState[FEWCHA_COINS_BUTT] = {
};
WalletListItem_t g_walletListArray[] = {
- {WALLET_LIST_KEYSTONE, &walletKeystone, "Keystone", g_keystoneWalletCoinArray, 6, false, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_OTHER},
+ {WALLET_LIST_KEYSTONE, &walletKeystone, "Keystone Nexus", g_keystoneWalletCoinArray, 6, false, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_OTHER},
{WALLET_LIST_OKX, &walletOkx, "OKX Wallet", g_okxWalletCoinArray, 7, true, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_OTHER},
{WALLET_LIST_METAMASK, &walletMetamask, "MetaMask", g_metaMaskCoinArray, 5, true, WALLET_FILTER_ETH},
{WALLET_LIST_BACKPACK, &walletBackpack, "Backpack", g_backpackWalletCoinArray, 3, true, WALLET_FILTER_ETH | WALLET_FILTER_SOL | WALLET_FILTER_OTHER},
{WALLET_LIST_SOLFARE, &walletSolflare, "Solflare", g_solfareCoinArray, 1, true, WALLET_FILTER_SOL},
{WALLET_LIST_NUFI, &walletNufi, "NuFi", g_nufiCoinArray, 4, true, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_SOL | WALLET_FILTER_ADA},
- {WALLET_LIST_CORE, &walletCore, "Core", g_coreCoinArray, 3, true, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_OTHER},
- {WALLET_LIST_HELIUM, &walletHelium, "Helium", g_heliumCoinArray, 2, true, WALLET_FILTER_SOL},
- {WALLET_LIST_BTC_WALLET, &coinBtc, "Bitcoin Wallet", g_btcWalletCoinArray, 4, true, WALLET_FILTER_BTC},
+ {WALLET_LIST_CORE, &walletCore, "Core Wallet", g_coreCoinArray, 3, true, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_OTHER},
+ {WALLET_LIST_HELIUM, &walletHelium, "Helium Wallet", g_heliumCoinArray, 2, true, WALLET_FILTER_SOL},
+ {WALLET_LIST_BTC_WALLET, &coinBtc, "Bitcoin Wallets", g_btcWalletCoinArray, 4, true, WALLET_FILTER_BTC},
{WALLET_LIST_TONKEEPER, &walletTonkeeper, "Tonkeeper", g_tonKeeperCoinArray, 1, false, WALLET_FILTER_OTHER},
{WALLET_LIST_RABBY, &walletRabby, "Rabby", g_ethWalletCoinArray, 4, true, WALLET_FILTER_ETH},
{WALLET_LIST_BITGET, &walletBitget, "Bitget Wallet", g_bitgetWalletCoinArray, 3, true, WALLET_FILTER_BTC | WALLET_FILTER_ETH | WALLET_FILTER_OTHER},
@@ -215,7 +215,7 @@ WalletListItem_t g_walletListArray[] = {
{WALLET_LIST_BEGIN, &walletBegin, "Begin", g_adaCoinArray, 1, true, WALLET_FILTER_ADA},
{WALLET_LIST_UNISAT, &walletUniSat, "UniSat", g_UniSatCoinArray, 5, true, WALLET_FILTER_BTC},
{WALLET_LIST_SUIET, &walletSuiet, "Suiet", g_suiWalletCoinArray, 1, true, WALLET_FILTER_OTHER},
- {WALLET_LIST_IOTA, &walletIota, "IOTA", g_iotaCoinArray, 1, true, WALLET_FILTER_OTHER},
+ {WALLET_LIST_IOTA, &walletIota, "IOTA Wallet", g_iotaCoinArray, 1, true, WALLET_FILTER_OTHER},
{WALLET_LIST_NIGHTLY, &walletNightly, "Nightly", g_nightlyCoinArray, 3, true, WALLET_FILTER_OTHER},
{WALLET_LIST_TYPHON, &walletTyphon, "Typhon", g_adaCoinArray, 1, true, WALLET_FILTER_ADA},
{WALLET_LIST_MEDUSA, &walletMedusa, "Medusa", g_adaCoinArray, 1, true, WALLET_FILTER_ADA},
@@ -233,7 +233,7 @@ WalletListItem_t g_walletListArray[] = {
{WALLET_LIST_IMTOKEN, &walletImToken, "imToken", g_ethWalletCoinArray, 4, true, WALLET_FILTER_ETH},
{WALLET_LIST_FEWCHA, &walletFewcha, "Fewcha", g_fewchaCoinArray, 2, true, WALLET_FILTER_OTHER},
{WALLET_LIST_ZAPPER, &walletZapper, "Zapper", g_ethWalletCoinArray, 4, true, WALLET_FILTER_ETH},
- {WALLET_LIST_YEARN_FINANCE, &walletYearn, "Yearn Finance", g_ethWalletCoinArray, 4, true, WALLET_FILTER_ETH},
+ {WALLET_LIST_YEARN_FINANCE, &walletYearn, "Yearn", g_ethWalletCoinArray, 4, true, WALLET_FILTER_ETH},
{WALLET_LIST_SUSHISWAP, &walletSushi, "SushiSwap", g_ethWalletCoinArray, 4, true, WALLET_FILTER_ETH},
};
@@ -674,7 +674,7 @@ static lv_obj_t *GuiCreateWalletListItem(lv_obj_t *parent, WalletListItem_t *ite
lv_obj_align(coinImg, LV_ALIGN_TOP_LEFT, 32 * endIndex + 88, 54);
}
- if (item->coinCount >= 4) {
+ if (item->coinCount >= 4 && (item->index != WALLET_LIST_BTC_WALLET && item->index != WALLET_LIST_NUFI)) {
lv_obj_t *moreImg = GuiCreateImg(button, &imgMore);
lv_img_set_zoom(moreImg, 150);
lv_img_set_pivot(moreImg, 0, 0);
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.