Skip to content

Conversation

@PiTheGuy
Copy link
Contributor

@PiTheGuy PiTheGuy commented Dec 2, 2025

Closes #283

image

@ix0rai ix0rai added enhancement New feature or request user interface affects the enigma ui labels Dec 2, 2025
@ix0rai ix0rai self-requested a review December 2, 2025 19:41
Copy link
Member

@supersaiyansubtlety supersaiyansubtlety left a comment

Choose a reason for hiding this comment

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

The new dialog looks great, thanks for this!
It's much easier to get an idea of the state of things with the information presented visually.

Just a few nitpicks and some size/scale issues.


The settings button get misaligned if you resize the window

It should probably stay at the bottom, or disabling resizing is probably fine, too.

Image

Not everything scales

Scaling is missing for:

  • the "Active Settings" label
  • the overall percentage
  • the corner radius of individual progress bars
50% 100% 200%
50% scale dialog 100% scale dialog 200% scale dialog

Copy link
Member

@supersaiyansubtlety supersaiyansubtlety left a comment

Choose a reason for hiding this comment

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

Found another issue with resizing (shrinking) the dialog:
enigma-343-small-dialog

Making the scroll pane fill BOTH and giving it non-zero y weight partially fixes it:
enigma-343-small-dialog-partial-fix

But it still has a vertical scroll bar despite having empty space below it; I think the overall stat bar circle is taking up space even though it's not being rendered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request user interface affects the enigma ui

Projects

None yet

Development

Successfully merging this pull request may close these issues.

redesign mapping stats menu

3 participants