Skip to content

Minor node GUI visual improvements#1924

Merged
ImplOfAnImpl merged 1 commit into
masterfrom
node_gui_visual_improvements
Aug 19, 2025
Merged

Minor node GUI visual improvements#1924
ImplOfAnImpl merged 1 commit into
masterfrom
node_gui_visual_improvements

Conversation

@ImplOfAnImpl

Copy link
Copy Markdown
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
@ImplOfAnImpl ImplOfAnImpl force-pushed the node_gui_visual_improvements branch from befa818 to 35f25c0 Compare August 1, 2025 17:27
@ImplOfAnImpl ImplOfAnImpl changed the base branch from master to force_fontconfig_parser_ver_to_0_5_7 August 1, 2025 17:27
Base automatically changed from force_fontconfig_parser_ver_to_0_5_7 to master August 5, 2025 14:14
@ImplOfAnImpl ImplOfAnImpl force-pushed the node_gui_visual_improvements branch 2 times, most recently from db48bac to e4f83eb Compare August 15, 2025 12:16
@ImplOfAnImpl ImplOfAnImpl changed the base branch from master to improve_wallet_cli_pagination August 15, 2025 12:17
Base automatically changed from improve_wallet_cli_pagination to master August 18, 2025 10:55
@ImplOfAnImpl ImplOfAnImpl force-pushed the node_gui_visual_improvements branch from e4f83eb to bfac2ad Compare August 18, 2025 10:59
@ImplOfAnImpl ImplOfAnImpl merged commit ad7da96 into master Aug 19, 2025
28 checks passed
@ImplOfAnImpl ImplOfAnImpl deleted the node_gui_visual_improvements branch August 19, 2025 10:47
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.

2 participants