Skip to content

Stage Dialogs (#53) #55

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

Merged
merged 69 commits into from
Apr 11, 2025
Merged

Stage Dialogs (#53) #55

merged 69 commits into from
Apr 11, 2025

Conversation

joedf
Copy link
Owner

@joedf joedf commented Apr 11, 2025

Summary

  • Resolves Improve layout for clarity #53
  • Reorder the stages so that they appear in a more logical layout
  • Added menubar / file-menu with the tradition File, Open, Help, etc
  • Stages are now in jquery-dialogextend dialogs.
    • They can be minimized and collapsed. No maximize or resize for now, to be done with Resizable Stages #54
    • They will snap along a grid.
    • Drawing/rendering is paused for most stages when the corresponding dialog is collapsed or minimized.
  • Made import button bold and bright orange
  • Tweaked stage initial size calculation
  • Minor bugfix in about dialog
  • Lots of code clean up, reduce globals, and styling tweaks

Screenshot

image

@joedf joedf added enhancement New feature or request VnV Verification and Validation labels Apr 11, 2025
@joedf joedf linked an issue Apr 11, 2025 that may be closed by this pull request
@joedf joedf marked this pull request as ready for review April 11, 2025 18:18
Copy link
Owner Author

@joedf joedf left a comment

Choose a reason for hiding this comment

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

Good, need to jsdoc comment for LayoutManager.Initialize()

@joedf joedf merged commit fc638b5 into main Apr 11, 2025
@joedf joedf deleted the feature/53_layout_testing branch April 11, 2025 18:38
joedf added a commit that referenced this pull request Apr 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request VnV Verification and Validation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve layout for clarity
1 participant