Skip to content

Conversation

apogio
Copy link

@apogio apogio commented Oct 5, 2025

GUI: Add coins tab and sets view-only mode

Adds Coins (UTXOs) tab at the top and:

  • Removes selection checkboxes from the dialog
  • Disables coin selection functionality
  • Maintains UTXO viewing capabilities
  • Removes all the information from the top area of the dialog.

The following pictures depict how the GUI would look like:

coins_1 coins_3

@DrahtBot
Copy link
Contributor

DrahtBot commented Oct 5, 2025

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.
A summary of reviews will appear here.

Conflicts

Reviewers, this pull request conflicts with the following ones:

  • #815 (Bugfix on TransactionsView - Disable if privacy mode is set during wallet selection by pablomartin4btc)

If you consider this pull request important, please also help to review the conflicting pull requests. Ideally, start with the one that should be merged first.

@hebasto hebasto changed the title gui: add coins (UTXOs) tab and makes it view-only Add coins (UTXOs) tab and makes it view-only Oct 6, 2025
@hebasto
Copy link
Member

hebasto commented Oct 6, 2025

cc @achow101 @Sjors

@apogio
Copy link
Author

apogio commented Oct 6, 2025

So, I've got 3 failed pipeline checks. I'll need to check them.

@apogio apogio force-pushed the feature-utxo-viewer branch from 50633b4 to d84f701 Compare October 6, 2025 12:10
@apogio
Copy link
Author

apogio commented Oct 6, 2025

Pipeline issues should be fixed now.

Copy link
Member

@luke-jr luke-jr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should probably only be available if advanced coin control is enabled in settings, and maybe only on a menu even then (if it made sense to do it as a tab, it should be within the main window, not a new window).

The SVG source for the new icon should also be included.

@apogio
Copy link
Author

apogio commented Oct 11, 2025

Should probably only be available if advanced coin control is enabled in settings, and maybe only on a menu even then (if it made sense to do it as a tab, it should be within the main window, not a new window).

The SVG source for the new icon should also be included.

Thanks for the comments! I will check soon!

@apogio apogio force-pushed the feature-utxo-viewer branch 2 times, most recently from 9de377f to afc22a6 Compare October 11, 2025 16:25
- Shows Coins tab next to Transactions
- Adds view-only mode to coin control dialog
@apogio apogio force-pushed the feature-utxo-viewer branch from 0ab743b to f7c7b34 Compare October 11, 2025 16:32
@apogio
Copy link
Author

apogio commented Oct 11, 2025

So I've made the changes.

Specifically:

  1. I added the .svg file, like discussed.
  2. I set the coins tab to be in the same window and not open a new one.
  3. I set the coins tab to be visible only if "coin control features" are enabled in the advanced options.

The way it works is:

When coin control features are disabled, then the "Coins" tab will be hidden, like in this picture:

new_coins_1

Once the user enables coin control features, then the "Coins" tab will appear, like so:

new_coins_2

If the user has the Coins tab enabled (i.e has coin control features enabled) and then disables it, the "Coins" tab will hide again and the user will be transferred to the "Overview" tab.

And lastly, here is the way that the coins tab will look like:

new_coins_3

I kept the quantity and the amount visible, to be able to see some summaries easier. I also kept the tree mode and list mode, to facilitate UTXO viewing, especially for wallets with multiple UTXOs.

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.

4 participants