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

Added debug log option in GUI for debug builds #7994

Merged
merged 2 commits into from
May 10, 2019

Conversation

faxx1080
Copy link
Contributor

I didn't see an option in the debugger UI to keep debug logs on. This adds it, and marks 'Debug' as disabled if the DEBUG level log isn't compiled in (like in release builds).

@jordan-woyak
Copy link
Member

@dolphin-emu-bot rebuild

@JosJuice
Copy link
Member

JosJuice commented Apr 13, 2019

I'd rather have the debug option be invisible when you're using a release build. (That's how DolphinWX worked, right?)

@jordan-woyak
Copy link
Member

jordan-woyak commented Apr 13, 2019

I can't decide if I'd want it disabled or invisible. Either way could cause different confusion. I guess invisible would cause less confusion. ..Unless we had a tooltip that said DEBUG level requires dolphin to built in Debug mode.

@faxx1080
Copy link
Contributor Author

I made the button invisible & took @BhaaLseN's advice.

@leoetlino
Copy link
Member

Rebased the branch, squashed the commits and added a commit to replace the magic numbers with LogTypes::LOG_LEVELS. Anyone want to review this again? The rest looks good to me.

@leoetlino leoetlino merged commit 672e8d7 into dolphin-emu:master May 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

6 participants