Skip to content

Greeter UI - #312

Open
nblackburn wants to merge 54 commits into
GDQuest:mainfrom
nblackburn:greeter
Open

Greeter UI#312
nblackburn wants to merge 54 commits into
GDQuest:mainfrom
nblackburn:greeter

Conversation

@nblackburn

@nblackburn nblackburn commented Jul 29, 2026

Copy link
Copy Markdown

Please check if the PR fulfills these requirements:

  • The commit message follows our guidelines.
  • For bug fixes and features:
    • You tested the changes.

Related issue (if applicable): #107

What kind of change does this PR introduce?

A new greeter UI which is shown when the addon is enabled. This provides access to the addon and formatter verions as well as quick access to key settings and useful resources like the documentation and issue tracker.

Does this PR introduce a breaking change?

No, it builds on top of what is already present.

New feature or change

What is the current behavior?

When the addon is enabled, no UI is shown.

What is the new behavior?

When the addon is enabled, a new greeter UI is shown.

Other information

Screenshots

image

image


Closes #107



func is_formatter_installed_locally() -> bool:
var binary_name := "gdscript-formatter"

Copy link
Copy Markdown
Author

Choose a reason for hiding this comment

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

This repeating logic was cleaned up into it's own method.

@NathanLovato

Copy link
Copy Markdown
Contributor

I'm leaving you a note just to say I'm not forgetting you. I've given this a try and a quick look on my last day off and there are some things we need to iron at. Notably it seems it doesn't account for the user editor scale settings well yet.

I have limited free time so I couldn't yet review all the and make changes or send you review notes.

I'll get to this as soon as possible with no it could take some time as I have busy weeks ahead

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.

Godot add-on: UX: design a wizard or a piece of UI for first install experience

2 participants