Skip to content

Implement automatic dialog size detection - #142

Merged
Oleg-Melnik merged 2 commits into
masterfrom
automatic-dialog-sizing
Jul 28, 2026
Merged

Implement automatic dialog size detection#142
Oleg-Melnik merged 2 commits into
masterfrom
automatic-dialog-sizing

Conversation

@Oleg-Melnik

@Oleg-Melnik Oleg-Melnik commented Jul 28, 2026

Copy link
Copy Markdown
Collaborator

Summary

Implement content-driven dialog sizing that follows JDialog.pack()-style behavior while preserving explicit width and height overrides.

Fixes #118

Changes

  • Default dialogs to automatic width and height detection and constrain fitted windows to their available bounds.
  • Keep content and action buttons reachable through bounded, scrollable content after packing or resizing.
  • Apply automatic sizing consistently to desktop, lightweight, built-in, and wizard dialogs.
  • Add the reusable DialogHeading layout and configurable InputRow arrangement support.
  • Add regression coverage for automatic and explicitly configured dialog dimensions.
  • Bump Chords to 2.0.0-SNAPSHOT.95 and regenerate dependency reports.

@Oleg-Melnik Oleg-Melnik self-assigned this Jul 28, 2026
@Oleg-Melnik
Oleg-Melnik marked this pull request as ready for review July 28, 2026 09:29
@Oleg-Melnik
Oleg-Melnik requested review from armiol and dpikhulya July 28, 2026 09:29
@Oleg-Melnik
Oleg-Melnik merged commit bfb5837 into master Jul 28, 2026
5 checks passed
@Oleg-Melnik
Oleg-Melnik deleted the automatic-dialog-sizing branch July 28, 2026 09:51
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.

Implement automatic size detection for dialogs

2 participants