Skip to content

Autosizing of plugins panel#15

Open
Piehthyte wants to merge 2 commits into
djsime1:devfrom
Piehthyte:dev
Open

Autosizing of plugins panel#15
Piehthyte wants to merge 2 commits into
djsime1:devfrom
Piehthyte:dev

Conversation

@Piehthyte

@Piehthyte Piehthyte commented Jul 21, 2022

Copy link
Copy Markdown

I saw you were trying to add some auto-sizing logic, but never finished it. So here you go (: It's the same size as before(@ 1080p) but now dynamic for any resolution.
I didn't add any logic to resize if resolution changed. Manual reload of the menu would have to happen to see the difference in size between different resolutions.

Updated SetMinimumSize to a single variable, getting tab width+270. Stable on most/all resolutions
Updated SetSize to screen width divided by 4.8, screen height divided by 1.8. Basically the same as before, but with division.
@djsime1

djsime1 commented Jul 22, 2022

Copy link
Copy Markdown
Owner

Thanks for the PR! I'll check how this performs on my ultrawide. I think I might make it so that the 2:3 aspect ratio is maintained, but the window is scaled based on screen height.

@Piehthyte

Piehthyte commented Jul 22, 2022

Copy link
Copy Markdown
Author

Thanks for the PR! I'll check how this performs on my ultrawide. I think I might make it so that the 2:3 aspect ratio is maintained, but the window is scaled based on screen height.

You're welcome. Oh no, I didn't think bigger than 1080. The 2:3 scaling is a good idea, I hope it works alright!

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