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

Consolidate "Godot version info" and "System info" into one entry #10084

Open
inhalt120g opened this issue Jun 30, 2024 · 1 comment
Open

Consolidate "Godot version info" and "System info" into one entry #10084

inhalt120g opened this issue Jun 30, 2024 · 1 comment

Comments

@inhalt120g
Copy link

inhalt120g commented Jun 30, 2024

Describe the project you are working on

Various bug reports.

Describe the problem or limitation you are having in your project

Due to how Godot is organized, making MRPs when submitting bugs is fiddly. On top of that, when filling out the required fields for each report, we always have to switch Godot / browser windows a few times when copy pasting Godot build version and System info if we want to give precise data.

I start typing the bug report.
I remember I forgot to copy the system info.
Switch to Godot.
Open the menu, find the entry I'm looking for.
Click on the menu entry to copy the System info.
Back to Safari, find the field where I have to paste the info.
Paste the grabbed info, scroll a bit down…
…Ha right, I also have to copy the Godot build info.
Switch back to Godot.
Find the Godot build info (it's tiny and on the bottom, luckily I know where it is by heart, otherwise this operation too would add a few seconds more to the operation), grab it.
Back to internet browser.
Find the field for the Godot version information, click into it to give it focus.
Paste the thing.
…It's really inconvenient.

Describe the feature / enhancement and how it helps to overcome the problem or limitation

There should be a menu entry (I guess under "Help") along the lines of "copy environment info" or something like that which'd copy both the OS version and the Godot build. Or maybe RMB-click on the Version Information could work too.

On Github end, instead of currently separated bug report entries for "Tested versions" and "System information", there should be just one field (for easier pasting). I'm not sure whether it can be made so that once we paste the info the content gets parsed and maybe split into two separate entries if needed later (I assume the developers would use these fields for various sortings).

I assume we'd then also need something like "Other tested versions" field (in which we could fill out other build versions in which we tested the report in question) which should probably be optional.

Describe how your proposal will work, with code, pseudo-code, mock-ups, and/or diagrams

Clicking on one menu entry would copy both Godot build version and OS version.

If this enhancement will not be used often, can it be worked around with a few lines of script?

Is there a reason why this should be core and not an add-on in the asset library?

It can't be an add-on because other than changes in how Godot handles the relevant data, the Github report page would also have to be tweaked to some extent.

@AdriaandeJongh
Copy link

System information can be a different platform than where the editor is running though. If the game has an issue on iOS, but system info contains macOS as well, i think that's gonna be confusing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants