Skip to content

Use GridContainers for User Settings UI instead of HBoxContainers - #881

Merged
BastiaanOlij merged 1 commit into
GodotVR:masterfrom
mubinulhaque:user_settings_ui_grid_container
Oct 8, 2026
Merged

BastiaanOlij merged 1 commit into
GodotVR:masterfrom
mubinulhaque:user_settings_ui_grid_container

Conversation

@mubinulhaque

@mubinulhaque mubinulhaque commented Jul 16, 2026 •

Copy link
Copy Markdown
Contributor

To decrease the amount of nodes, and to make creating new settings easier, I have replaced the several HBoxContainers with a single GridContainer per section. I have also changed the Labels for the Apply buttons to "Save" instead, which is more in line with what these buttons do.

Testing

The Main Menu scene had no issues not present in master.

Disclaimer

No generative AI was used to enhance or create the code given here.

@mubinulhaque
mubinulhaque force-pushed the user_settings_ui_grid_container branch from 88b515c to 91bb5da Compare July 16, 2026 18:17
@BastiaanOlij BastiaanOlij added the enhancement New feature or request label Aug 2, 2026
@BastiaanOlij

Copy link
Copy Markdown
Member

I'll give this a proper try once rebased, sounds like a nice fix based on the description.

@BastiaanOlij BastiaanOlij added the need-rebase PR needs rebase or merge conflicts fixed. label Aug 2, 2026
@mubinulhaque
mubinulhaque force-pushed the user_settings_ui_grid_container branch 2 times, most recently from 9d6f993 to c60e2f2 Compare August 3, 2026 10:49
@mubinulhaque

Copy link
Copy Markdown
Contributor Author

Rebased!

@mubinulhaque
mubinulhaque force-pushed the user_settings_ui_grid_container branch from c60e2f2 to 3e1929c Compare August 3, 2026 10:52

@BastiaanOlij BastiaanOlij left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

LGTM

@BastiaanOlij
BastiaanOlij merged commit ea87ba6 into GodotVR:master Oct 8, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request need-rebase PR needs rebase or merge conflicts fixed.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants