Skip to content

Minor node GUI visual improvements #1924

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

ImplOfAnImpl
Copy link
Contributor

  1. In the left pane, the account selection row's layout was fixed.
    Before, expanded:
    before1
    and contracted:
    before2
    After, expanded:
    after1
    and contracted:
    after2

    Still not great, but better IMO.

  2. In the "Delegations" panel, the delegations grid had weird spacing:
    Before:
    before3
    After:
    after3

    This was happening due to a bug in iced_aw, which was fixed in this PR only a couple months ago. This is the reason for using an unreleased version of iced_aw.

    Note that for some reason the upgrade also changed how the grid in the "Transactions" panel is rendered, so I had to specify relative column_widths for it explicitly (it still looks a bit different than before though).

    Because of this I'm not sure whether this PR should be merged right away (but we should probably merge it before our next release anyway).

  3. For testnet wallets, we used to print the legacy maturity period (2000 blocks) in the "Delegations" panel.

@ImplOfAnImpl ImplOfAnImpl force-pushed the node_gui_visual_improvements branch from 2a73540 to befa818 Compare May 20, 2025 09:17
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