sparrowwallet / sparrow

Desktop Bitcoin Wallet focused on security and privacy. Free and open source.
https://sparrowwallet.com/
Apache License 2.0
1.26k stars 177 forks source link

Add search interface to main sidebar #1293

Open casey opened 5 months ago

casey commented 5 months ago

I was using Sparrow with a friend, and we were doing some digging into the wallet history which required searching for outputs, addresses, and transactions. This was a little painful, because looking for each requires going to a different panel in the sidebar. So I was thinking that it would be good to add a unified search interface, where you could search for anything. So I opened this issue, and was also fooling with Sparrow at the same time, and found that Sparrow does indeed have a unified search interface! I originally didn't find it, because it's currently accessible from the menu.

I think that the search interface is incredibly useful, and people probably don't know about it or find it because it's not in the main sidebar. I think it's useful enough that it should be promoted to the main sidebar. Search for anything is a very useful and general operation, and it's the main interface to services like, for example, mempool.space, so I think users are used to it.

craigraw commented 5 months ago

Searching for things in a wallet is an important function - but not I think nearly as often used as the other tabs in the sidebar. So is it really worth it to decrease the height of the other tabs, and have a more complicated interface to do this? I'm not convinced it is.

That said, there may be a way to make this more accessible. It's worth thinking about more.