Skip to content
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

Windows GUI: Layout improvements #949

Merged
merged 1 commit into from
Nov 11, 2024
Merged

Conversation

cjee21
Copy link
Collaborator

@cjee21 cjee21 commented Nov 10, 2024

Partial solution for #948

  • Resize Preferences window and improve layout to ensure no tabs appear and that all languages that have long text strings are displayed fully without overflow/clipping.
  • Make all modal windows spawn at the center of their parent window.
  • Use VCL setting to make main form window centered instead of doing manually using code.

@cjee21
Copy link
Collaborator Author

cjee21 commented Nov 10, 2024

@JeromeMartinez did what I can since I was assigned #948. I will let someone more familiar with VCL solve remaining glitches (such as #891 and I am not sure what slowdowns/defects are mentioned in #948) and do further improvements (maybe making long text lines auto-wrap etc.). This should be the last PR from me for the time being (don't think there is anything else to do on my side other than waiting for you for the Windows 11 Explorer menu) so others can work on other PRs without worrying about any potential merge conflicts.

@JeromeMartinez
Copy link
Member

This should be the last PR from me for the time being

Thank you for you hard work.

Copy link
Member

@JeromeMartinez JeromeMartinez left a comment

Choose a reason for hiding this comment

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

@JeromeMartinez JeromeMartinez merged commit 101e56f into MediaArea:master Nov 11, 2024
3 checks passed
@cjee21 cjee21 deleted the VCL-layout branch November 11, 2024 08:48
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