-
-
Notifications
You must be signed in to change notification settings - Fork 6.3k
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
Game OSD #12367
Game OSD #12367
Conversation
@@ -473,3 +474,11 @@ bool CGUIWindowFullScreen::HasVisibleControls() | |||
{ | |||
return m_controlStats->nCountVisible > 0; | |||
} | |||
|
|||
int CGUIWindowFullScreen::GetOSDWindowID() |
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
This comment was marked as spam.
This comment was marked as spam.
Sorry, something went wrong.
af307c0
to
1fc1932
Compare
I rebased on master and was able to separate out all the joystick changes into #12366. This PR is now game OSD only, so it should be easier to review. |
jenkins build this please |
Failures are all related to #12426 |
@garbear this bring a problem on games, there reset the left and right the game and open the kodi gui slowly, see my video on slack. |
This PR adds a Game OSD and greatly improves input handling. The required changes have been split into three PRs so that it can be merged in stages. The first two PRs are:
Motivation and Context
Needed a way to access the future Video Filters dialog (for GSoC) from within the game.
How Has This Been Tested?
Still in the early stages of testing.
Screenshots (if appropriate):
Main menu:
![game osd](https://user-images.githubusercontent.com/531482/27528407-1c2aa706-5a05-11e7-8528-5cdf4a29bd93.png)
Video settings:
![Video settings](https://camo.githubusercontent.com/021e3c8279402151e5d655be7f3c6c02492c4c71d1cc3792fba82dcaf705d853/687474703a2f2f692e696d6775722e636f6d2f426e426c43526f2e706e67)
Input settings:
![Input settings](https://camo.githubusercontent.com/c84cac62355bba0776ea628dcfdfafe4490ed94bc58bf2fcfc7004b5b5ceeec8/687474703a2f2f692e696d6775722e636f6d2f6276694e7941502e706e67)
Types of change