Skip to content

Add wallet search and favourites to wallet lists#2273

Open
Leemo94 wants to merge 1 commit intonovasamatech:developfrom
Leemo94:feature/wallet-search-favourites
Open

Add wallet search and favourites to wallet lists#2273
Leemo94 wants to merge 1 commit intonovasamatech:developfrom
Leemo94:feature/wallet-search-favourites

Conversation

@Leemo94
Copy link
Copy Markdown

@Leemo94 Leemo94 commented Apr 8, 2026

Adds a per-wallet isFavourite flag so users can pin wallets to a Favourites section at the top of the wallet selection screen, together with a search bar that filters by wallet name, address, chain name, and proxy type. Favourite state is toggled from the wallet management screen.

  • Room database migrated from v73 to v74 to add the isFavourite column on meta_accounts; new 73_74_AddWalletFavourites migration
  • MetaAccountDao, AccountRepository and AccountInteractor expose setFavourite / observe favourites
  • MetaAccountWithBalanceListingMixin: the metaAccountsFlow lambda has been split into named private functions for readability, and currentChains is now wrapped in distinctUntilChanged to avoid redundant re-emissions when chain state is unchanged
  • Wallet management fragment adds a star toggle; wallet list and select-wallet screens render the Favourites section and search bar
  • strings.xml updated for all 13 supported locales

Adds a per-wallet isFavourite flag so users can pin wallets to a
Favourites section at the top of the wallet selection screen, together
with a search bar that filters by wallet name, address, chain name, and
proxy type. Favourite state is toggled from the wallet management
screen.

- Room database migrated from v73 to v74 to add the isFavourite column
  on meta_accounts; new 73_74_AddWalletFavourites migration
- MetaAccountDao, AccountRepository and AccountInteractor expose
  setFavourite / observe favourites
- MetaAccountWithBalanceListingMixin: the metaAccountsFlow lambda has
  been split into named private functions for readability, and
  currentChains is now wrapped in distinctUntilChanged to avoid
  redundant re-emissions when chain state is unchanged
- Wallet management fragment adds a star toggle; wallet list and
  select-wallet screens render the Favourites section and search bar
- strings.xml updated for all 13 supported locales
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant