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

DolphinQt: Give hotkeys their own "background input" setting. #8609

Merged

Conversation

jordan-woyak
Copy link
Member

@jordan-woyak jordan-woyak commented Feb 8, 2020

Setting is named "Hotkeys Require Window Focus".
Please give opinions on the naming in the UI+INI and whether the checked state should be enabled or disabled.
image
Fixes: https://bugs.dolphin-emu.org/issues/8262

@MayImilae
Copy link
Contributor

I think the naming of this is pretty good. It says exactly what it does and it is very clear.

Btw, if this default on or off?

@jordan-woyak
Copy link
Member Author

The setting is enabled by default.

@jordan-woyak jordan-woyak force-pushed the separate-hotkey-background-input branch from b7d8a65 to 903db48 Compare February 11, 2020 02:06
@Techjar
Copy link
Contributor

Techjar commented Feb 11, 2020

LGTM. Not sure I like the setting in the User Interface pane though, maybe move it to Render Window?

@jordan-woyak
Copy link
Member Author

LGTM. Not sure I like the setting in the User Interface pane though, maybe move it to Render Window?

I don't think "Render Window" makes sense. This setting applies even when games aren't running.

@Techjar
Copy link
Contributor

Techjar commented Feb 11, 2020

Ah, fair enough I guess.

@AdmiralCurtiss
Copy link
Contributor

It seems this only considers the render window when checking for focus, which is very impractical for things like the debugger.

@jordan-woyak
Copy link
Member Author

@AdmiralCurtiss The window focus logic was already in place. This PR just exposes a separate "Background Input" setting.

@leoetlino leoetlino merged commit d9eec2e into dolphin-emu:master Mar 15, 2020
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.

5 participants