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

Add an About dialog with build info #2138

Merged
merged 9 commits into from
Oct 24, 2024

Conversation

nadiaholmquist
Copy link
Collaborator

This adds an About dialog showing the versions as well as credits to the melonDS team and build information.

The build information is specified at configure time using either environment variables or CMake options, to make it ideal for packaging and for GitHub Actions builds.

Here's how it currently looks:
image

Feedback on the UI as well as what build info it would be useful to include is very welcome.

@Mrlinkwii
Copy link

image
looks very nice

how dose a master build look like , i assume the branch , will just mention master

@nadiaholmquist
Copy link
Collaborator Author

Yeah, it should just say master there. The information comes from whatever the GitHub Actions job is supplied with.

@nadiaholmquist nadiaholmquist marked this pull request as ready for review October 24, 2024 16:46
@Arisotura Arisotura merged commit 287f664 into melonDS-emu:master Oct 24, 2024
6 checks passed
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.

3 participants