Skip to content

Conversation

@oznogon
Copy link
Contributor

@oznogon oznogon commented Oct 21, 2025

Refactor GuiResizableDialog and GameMasterChatDialog to use layout properties instead of absolutely positioned and sized elements.

This PR also:

  • Uses rotating icon for minimize GuiToggleButton
  • Uses GuiAutoSizeLabel for title bar and clips overflow title text
  • Adjusts GUI element margins to reduce or prevent overlap, particularly with the text entry field and resizing handle

Depends on #2556 (for minimize icon) and #2557 (for clipping title text). Supports #2551.

Before:

image

After:

image

@oznogon oznogon force-pushed the 2551-refactor-resizabledialog-gm-chat branch 5 times, most recently from 8a0f451 to 0dda3ef Compare October 29, 2025 17:05
- Use rotating icon for minimize GuiToggleButton
- Use layout properties instead of absolute positioning
- Use GuiAutoSizeLabel for title bar and clip overflow title text
@oznogon oznogon force-pushed the 2551-refactor-resizabledialog-gm-chat branch from 0dda3ef to 1015277 Compare January 5, 2026 11:07
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